check whether .java & .class files for the JSP are being created in the work folder. Work folrder is located at <tomcat installation>/work/Standalone/localhost/<application name>. If class files are not being created here for the JSP then check ur JSP for extra semi colons which sometime creates problems for compilation.
On 11/18/05, Aparna Ramakrishnan <[EMAIL PROTECTED]> wrote: > > Hello, > I am running tomcat4. when i start Tomcat using /etc/init.d/tomcat4 start > using JAVA_HOME=/usr/lib/kaffe, tomcat stops to run almost immediately but > says the pid file still exists. > > Now if i export JAVA_HOME=/usr/j2sdk1.4.2_09, and start tomcat again, it > runs comfortably. > > But when i run jsp pages, on the browser, i get the following error. > > 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 > > > An error occurred at line: -1 in the jsp file: null > > > Generated servlet error: > [javac] Compiling 1 source file > > [javac] Issued 1 system warning: > > [javac] *** Semantic Warning: I/O warning: "No such file or directory" > while trying to open /usr/lib/kaffe/pthreads/lib/*.jar. > > [javac] Found 1 semantic error and issued 1 warning compiling > "/usr/share/tomcat4/work/Standalone/localhost/_/SeamlessMobility1/centerframe_jsp.java": > > > [javac] 8. import servlet_classes.Database;; > [javac] ^----------------------^ > [javac] *** Semantic Error: The import "servlet_classes/Database" is not > valid, since it does not name a type in a package. > > > [javac] 23. javax.servlet.jsp.PageContext pageContext = null; > [javac] ^---------^ > [javac] *** Semantic Warning: Local "pageContext" shadows a field of the > same name in "org.apache.jasper.runtime.HttpJspBase". > > > > at org.apache.jasper.compiler.DefaultErrorHandler.javacError ( > DefaultErrorHandler.java:85) > at org.apache.jasper.compiler.ErrorDispatcher.javacError ( > ErrorDispatcher.java:248) > at org.apache.jasper.compiler.Compiler.generateClass (Compiler.java:315) > at org.apache.jasper.compiler.Compiler.compile (Compiler.java:328) > at org.apache.jasper.JspCompilationContext.compile( > JspCompilationContext.java:427) > at org.apache.jasper.servlet.JspServletWrapper.service ( > JspServletWrapper.java:142) > at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java > :240) > at org.apache.jasper.servlet.JspServlet.service (JspServlet.java:187) > at javax.servlet.http.HttpServlet.service (HttpServlet.java:853) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter ( > ApplicationFilterChain.java:200) > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:146) > at org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:209) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext( > StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:948) > at org.apache.catalina.core.StandardContextValve.invoke ( > StandardContextValve.java:144) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext( > StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:948) > at org.apache.catalina.core.StandardContext.invoke (StandardContext.java > :2358) > at org.apache.catalina.core.StandardHostValve.invoke ( > StandardHostValve.java:133) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext( > StandardPipeline.java:596) > at org.apache.catalina.valves.ErrorDispatcherValve.invoke ( > ErrorDispatcherValve.java:118) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext( > StandardPipeline.java:594) > at org.apache.catalina.valves.ErrorReportValve.invoke ( > ErrorReportValve.java:116) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext( > StandardPipeline.java:594) > at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:948) > at org.apache.catalina.core.StandardEngineValve.invoke ( > StandardEngineValve.java:127) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext( > StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:948) > at org.apache.coyote.tomcat4.CoyoteAdapter.service (CoyoteAdapter.java > :152) > at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java > :799) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection( > Http11Protocol.java:705) > at org.apache.tomcat.util.net.TcpWorkerThread.runIt (PoolTcpEndpoint.java > :577) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run ( > ThreadPool.java:683) > at java.lang.Thread.run (Thread.java:673) > at java.lang.VMThread.run (VMThread.java:123) > > Kindly plz guide me, since am a newbie to Tomcat and java. > > Thanks in advance. > aparna > > > > > --------------------------------- > Yahoo! FareChase - Search multiple travel sites in one click. >