All, Thank you for your previous suggestions. I have stopped the server running in Eclipse and started it from the services window (under control panel/Administration). Now it works fine. So, the problem was with Eclipse and Eclipse not being able to find where the files were being created. Now I just need to learn how to configure Eclipse to find the class file. Any ideas?
Thank you again, John -----Original Message----- From: John Byrne [mailto:jbyrne...@yahoo.com] Sent: Tuesday, December 30, 2008 5:52 PM To: 'Tomcat Users List' Subject: RE: java.lang.ClassNotFoundException with small jsp file I can't seem to find where the log entries are for this problem. The logs that are under ...\Tomcat 6.0\logs don't have any entries for this problem. I'm thinking that maybe, since I launched the Tomcat from eclipse, that it changed the log location. (But I don't know where it is) Both the class file and the java file exist in the specified folder. I even deleted them and they were re-created by the application server. I gave full permissions to Everyone for the directory: C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\work This actually fixed a previous problem I had with a compilation problem. I'm thinking that it's some variable that I didn't set but the installation didn't ask for anything like this and the example jsp applications work fine. John -----Original Message----- From: David Smith [mailto:d...@cornell.edu] Sent: Tuesday, December 30, 2008 5:40 PM To: Tomcat Users List Subject: Re: java.lang.ClassNotFoundException with small jsp file Is there any error messages before this in the logs that might offer any further insight? When you say the class file exists, do you mean there is both hello_jsp.java and hello_jsp.class? Or is the .class file missing. Lastly, are you sure the user tomcat is running as has read privilege to the file? --David John Byrne wrote: > Hello all, > > > > I was wondering whether any of you could help me out with a problem I'm > having. I'm getting a java.lang.ClassNotFoundException when trying to run a > jsp application. The class file exists and is under: > > C:\Program Files (x86)\Apache Software Foundation\Tomcat > 6.0\work\Catalina\localhost\HelloWorld\org\apache\jsp > > > > But it looks like Tomcat isn't finding it. I'm getting other exceptions too > (all of them are below): > > org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable > to load class for JSP > > > org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.jav > a:156) > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 > 29) > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > root cause > > org.apache.jasper.JasperException: Unable to load class for JSP > > > org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:620) > > > org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.jav > a:144) > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 > 29) > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > root cause > > java.lang.ClassNotFoundException: org.apache.jsp.Hello_jsp > > java.net.URLClassLoader$1.run(Unknown Source) > > java.security.AccessController.doPrivileged(Native Method) > > java.net.URLClassLoader.findClass(Unknown Source) > > > org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134) > > > org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66) > > > org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618) > > > org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.jav > a:144) > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 > 29) > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > When I installed tomcat I didn't set any CATALINA_HOME variable. Was I > supposed to do this? > > I also can't find the log entries for this error. I've looked under the > logs directory of the Tomcat installation but there are only logs from > previous days. > > > > Thank you for all of your help. > > > > John > > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org