I think I've found out the same thing from the stuff I've read. I might have to stick with Tomcat 4 in order to keep our server working (and live with the crashes).
I know it sounds simple to move everything into a package, but when I do that, I lose all of my serialized objects. Our original classes never had packages (from several years ago), and they've just not been modified. The problem with packaging them is that I lose all of my customers' data that has been serialized over the past many years. Does anyone know a way around the serialization problem? If there's an easy solution, I would jump on moving all of our classes into a package immediately -- something we've been wanting to do for a few years. Thanks for the help everyone, hopefully someone has a deserialization solution as well! Jeff -----Original Message----- From: Ben Souther [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 30, 2003 11:13 AM To: Tomcat Users List Subject: Re: Classes cannot be found Someone else correct me if I'm wrong but I belive that classes are now requried to be packages. On Tuesday 30 December 2003 01:10 pm, Jeff Greenland wrote: > Oh, and I might add that everything worked fine in Tomcat 3 and Tomcat > 4. Could it be configuration related in server.xml (or web.xml) in that > I'm not specifying the context correctly? The server is able to run JSP > files fine it seems, I just can't use any external classes. > > Thanks again, > > Jeff > > > > -----Original Message----- > From: Jeff Greenland > Sent: Tuesday, December 30, 2003 11:05 AM > To: Tomcat Users List > Subject: RE: Classes cannot be found > > Thanks, I'll go through and see if anything in here gives me some hints. > However, I'm not getting "ClassNotFound" exceptions -- my files are not > even compiling because the compiler "Cannot Resolve Symbol". My problem > lies in that the compiler (jasper) cannot find my compiled classes, even > though the logs seem to show that they are in the classpath. > > > > -----Original Message----- > From: Shapira, Yoav [mailto:[EMAIL PROTECTED] > Sent: Tuesday, December 30, 2003 11:00 AM > To: Tomcat Users List > Subject: RE: Classes cannot be found > > > Howdy, > http://jakarta.apache.org/tomcat/faq/classnotfound.html > > Yoav Shapira > Millennium ChemInformatics > > >-----Original Message----- > > From: Jeff Greenland [mailto:[EMAIL PROTECTED] > > >Sent: Tuesday, December 30, 2003 12:59 PM > >To: Tomcat Users List > >Subject: Classes cannot be found > > > >Having problems with Tomcat finding classes. This seems simple, maybe > >someone can see where I'm overlooking something. > > > > > >I have in my /webapps/WEB-INF/classes/ folder this file: > >----------------------------------------------------------------------- > >SitePage.class > >----------------------------------------------------------------------- > > > > > >In my /webapps/ folder, I have a file "site.jsp" that starts like this: > >----------------------------------------------------------------------- > ><%@ page import="java.util.*" %> > ><% > >SitePage thisPage = new SitePage(request, response); ... > >%> > >----------------------------------------------------------------------- > > > > > >However, whenever I hit this page, I get this compilation error: > >----------------------------------------------------------------------- > >org.apache.jasper.JasperException: Unable to compile class for JSP > > > >An error occurred at line: 5 in the jsp file: /site.jsp > > > >Generated servlet error: > > [javac] Compiling 1 source file > > > >D:\Jakarta5\work\Catalina\166.70.225.99\_\org\apache\jsp\site_jsp.java: > > 4 > > >8: cannot resolve symbol > >symbol : class SitePage > >location: class org.apache.jsp.site_jsp SitePage thisPage = new > >SitePage(request, response); ^ > >----------------------------------------------------------------------- > > > > > >My log file for this web application shows: > >----------------------------------------------------------------------- > >SEVERE: Env: Compile: > >javaFileName=/D:/Jakarta5/work/Catalina/166.70.225.99/_//org/apache/jsp > > \ > > >site_jsp.java > > > >classpath=/D:/Web/VIPDestinations/webapps/WEB-INF/classes/;/D:/Web/VIPD > > e > > >stinations/webapps/WEB-INF/lib/nfc.jar;D:\Jakarta5\work\Catalina\166.70 > > . > > >225.99\_;/D:/Web/VIPDestinations/webapps/WEB-INF/classes/;/D:/Web/VIPDe > > s > > >tinations/webapps/WEB-INF/lib/nfc.jar;D:/Jakarta5/shared/classes/; > >(etc., etc.,) > > cp=D:\Jakarta5\bin\bootstrap.jar > > cp=D:\Web\VIPDestinations\webapps\WEB-INF\classes > > cp=D:\Web\VIPDestinations\webapps\WEB-INF\lib\nfc.jar > > cp=D:\Jakarta5\work\Catalina\166.70.225.99\_ > > cp=D:\Web\VIPDestinations\webapps\WEB-INF\classes > > cp=D:\Web\VIPDestinations\webapps\WEB-INF\lib\nfc.jar > > cp=D:\Jakarta5\shared\classes > >(etc., etc.,) > >----------------------------------------------------------------------- > > > > > >Why can't this find the SitePage class? The classpath is correct in > > the > > >logs, the file is in the WEB-INF/classes folder, it's not in a package > >or anything. Anyone have any ideas? I've spent days on this and still > > > >no luck. Is it a bug? What can I try to troubleshoot? I feel like > >I've exhausted my troubleshooting options thus far. > > > >Thanks in advance for everyone's help, > > > >Jeff > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > This e-mail, including any attachments, is a confidential business > communication, and may contain information that is confidential, > proprietary and/or privileged. This e-mail is intended only for the > individual(s) to whom it is addressed, and may not be saved, copied, > printed, disclosed or used by anyone else. If you are not the(an) > intended recipient, please immediately delete this e-mail from your > computer system and notify the sender. Thank you. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Ben Souther F.W. Davison & Company, Inc. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]