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]

Reply via email to