tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeff Greenland" <je...@netwidedev.com>
Subject Classes cannot be found
Date Tue, 30 Dec 2003 17:59:10 GMT
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/VIPDe
stinations/webapps/WEB-INF/lib/nfc.jar;D:\Jakarta5\work\Catalina\166.70.
225.99\_;/D:/Web/VIPDestinations/webapps/WEB-INF/classes/;/D:/Web/VIPDes
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: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message