Thanks for the reply Ben, I ran the $JAVA_HOME/bin/javac and got:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/Main Does that narrow it down any? The directories are writable, so hopefully there's no problem there. -----Original Message----- From: Ben Souther [mailto:[EMAIL PROTECTED] Sent: 10 July 2003 13:29 To: Tomcat Users List Subject: Re: JSPs not compiling Test your evironment. Windows: %JAVA_HOME%\bin\javac Unix: $JAVA_HOME/bin/javac If you get a "program not found" error then your JAVA_HOME evironment variable is not properly set. You should also check to make sure that write permissions are available to what ever user is running Tomcat for the CATALINA_HOME/work directory. On Thursday 10 July 2003 08:12 am, Thomas, Kevin wrote: > Unfortunately, didn't help. > > I have JAVA_HOME/bin already defined in the PATH variable. > > -----Original Message----- > From: Tim Funk [mailto:[EMAIL PROTECTED] > Sent: 10 July 2003 12:08 > To: Tomcat Users List > Subject: Re: JSPs not compiling > > > Try this first > http://jakarta.apache.org/tomcat/faq/misc.html#compile > > -Tim > > Thomas, Kevin wrote: > > I've been searching for ages trying to find a solution to this problem. > > As far as I can tell it's definitely something to do with my paths being > > set correctly. I try to call the /admin/index.jsp page and get the > > following error (full error page shown): > > > > type Exception report > > > > message > > > > description The server encountered an internal error () that prevented it > > from fulfilling this request. > > > > exception > > > > org.apache.jasper.JasperException: Unable to compile class for JSP > > at org.apache.jasper.JspEngineContext.compile(Unknown Source) > > at org.apache.jasper.servlet.JspServletWrapper.service(Unknown > > Source) > > at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown > > Source) > > at org.apache.jasper.servlet.JspServlet.service(Unknown Source) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown > > Source) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown > > Source) > > at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) > > at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) > > at org.apache.catalina.core.StandardContextValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown > > Source) at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) > > at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) > > at org.apache.catalina.core.StandardContext.invoke(Unknown Source) > > at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) > > at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) > > at org.apache.catalina.core.StandardEngineValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) > > at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) > > at > > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > > at > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405 > >) at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConn >e > > > ction(Http11Protocol.java:376) > > at > > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508 > >) at > > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja >v > > > a:518) > > at java.lang.Thread.run(Thread.java:484) > > > > > > root cause > > > > org.apache.jasper.JasperException: Unable to compile class for JSP > > > > An error occurred at line: -1 in the jsp file: null > > > > Generated servlet error: > > > > > > at org.apache.jasper.compiler.DefaultErrorHandler.javacError(Unknown > > Source) > > at org.apache.jasper.compiler.ErrorDispatcher.javacError(Unknown > > Source) > > at org.apache.jasper.compiler.Compiler.compile(Unknown Source) > > at org.apache.jasper.JspEngineContext.compile(Unknown Source) > > at org.apache.jasper.servlet.JspServletWrapper.service(Unknown > > Source) > > at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown > > Source) > > at org.apache.jasper.servlet.JspServlet.service(Unknown Source) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown > > Source) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown > > Source) > > at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) > > at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) > > at org.apache.catalina.core.StandardContextValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown > > Source) at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) > > at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) > > at org.apache.catalina.core.StandardContext.invoke(Unknown Source) > > at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) > > at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) > > at org.apache.catalina.core.StandardEngineValve.invoke(Unknown > > Source) > > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >k > > > eNext(Unknown Source) > > at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source) > > at org.apache.catalina.core.ContainerBase.invoke(Unknown Source) > > at > > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > > at > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405 > >) at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConn >e > > > ction(Http11Protocol.java:376) > > at > > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508 > >) at > > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja >v > > > a:518) > > at java.lang.Thread.run(Thread.java:484) > > > > My paths are set as: > > > > CATALINA_HOME=$HOME/ta_web/webserver/jakarta-tomcat-4.0 ; export > > CATALINA_HOME > > JAVA_HOME=$HOME/ta_web/webserver/j2sdk1_3_1_02 ; export JAVA_HOME > > CLASSPATH=$HOME/ta_web/webserver/j2sdk1_3_1_02/lib/classes111.jar:$HOME/ta_ >w > > eb/webserver/j2sdk1_3_1_02/lib/tools.jar:$HOME/ta_web/webserver/j2sdk1_3_1_ >0 > > > 2/lib/htmlconverter.jar:$HOME/ta_web/webserver/j2sdk1_3_1_02/lib/dt.jar; > > export CLASSPATH > > PATH=$JAVA_HOME:$JAVA_HOME/bin:$HOME/ta_web/webserver/jakarta-tomcat-4.0/co >m > > > mon/lib:$PATH; export PATH > > LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib; export LD_LIBRARY_PATH > > > > Can anyone assist please in helping me get these JSPs working. > > > > Many thanks, > > Kev > > > > --------------------------------------------------------------------- > > 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. REGISTER NOW FOR THE SCORPEO USER CONFERENCE! September 18-19, 2003 in Boston/Brookline, MA Additional Training Sessions held September 17, 2003 More info >> http://www.fwdco.com/services/Uconf03/default.shtm --------------------------------------------------------------------- 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]
