Hello, thnx for ur reply. Now the jsp pages work fine. i deployed them as a .war file. but now, the problem is with the compiler. when i type javac -help, i get Jikes Compiler . (I use Debian LINUX in which jikes comes bundled with kaffe VM.) But earlier when i was not using Tomcat, i worked in Netbeans using J2SDK 1.4. then the java files could be compiled. but now, after installing tomcat with kaffe and jikes, both compilers (jikes as well as javac) do not work. jikes filename.java givs errors. Error: Found 1 System error ***Semantic Error: You need to modify your classpath, sourcepath, bootclasspath and/or extdirs setup.Jikes could not find package java.lang in: . javac filename.java also givs errors. Error: found 20 Semantic errors similar to the 1 stated above. servlet.http, variable names, method names nothing found! how should i correct this? im unable to proceed now. kindly guide me. thnx in advance regards aparna
Santosh Asbe <[EMAIL PROTECTED]> wrote: 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.