Thanks, It is running fine now !! Nice to know that we need the JDK, no the JRE....
----- Original Message ----- From: "Jeanfrancois Arcand" <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Monday, January 13, 2003 9:33 PM Subject: Re: tomcat 4.1.18 can't start on W2K - java.endorsed.dirs is empty ? > The endorsed dir is used when you want to use another parser that the > one included by default with JDK 1.4 (Crimson). The error you have is > produced because Tomcat requires the full JDK, not only the JRE (the jsp > compiler uses classes from tools.jar, which is only included with the JDK). > > - Jeanfrancois > > Pierre Yves Monnet wrote: > > >Hello, > > > >Here my problem : > >I install on a W2000 professional a J2re1.4.1, then a Tomcat > >4.1.18-LE-JDK14 > >Tomcat don't want to start correctly. After a start, I receive on the URL > >the following error via a web browser : > >ETAT HTTP 500 > >Message : > >Description : the server meet an internal error > >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 > > > > > > > > at > >org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandl e > >r.java:130) > > at > >org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java: 2 > >93) > > at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:340) > > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:352) > > at > >org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java: 4 > >74) > > at > >org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 1 > >84) > > at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio n > >FilterChain.java:247) > > at > >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC h > >ain.java:193) > > at > >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j a > >va:260) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j a > >va:191) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > > at > >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:18 0 > >) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve . > >java:170) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo k > >eNext(StandardPipeline.java:641) > > at > >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:17 2 > >) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo k > >eNext(StandardPipeline.java:641) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav a > >:174) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > > at > >org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > > at > >org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConn e > >ction(Http11Protocol.java:386) > > at > >org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > > at > >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja v > >a:530) > > at java.lang.Thread.run(Unknown Source) > > > > > >I tried to start the service manualy to see what's happen, and an error > >arrive in the catalina.bat script : > > > >D:\Tomcat 4.1.18>start "Tomcat" -Djava.endorsed.dirs="" -classpath > >";.\bin\b > >ootstrap.jar" -Dcatalina.base="." -Dcatalina.home="." -Djava.io.tmpdir=".\t e > >mp" > >org.apache.catalina.startup.Bootstrap start > >The system cannot find the file -Djava.endorsed.dirs=. > > > >I tried to install oon a second machine : same problem. > >Tomcat 3.1 is run correctly,else I can't run it as a service... > > > >Is someone has this error and fix it ? > >I look in the bug report database, bu no bug event are referenced. Same in > >FAQ. > > > >Thanks you ! > > > > > > > >Pierre-Yves Monnet > > > > > > > > > > > >Pierre-Yves Monnet > > > > > >--------------------------------------------------------------------------- ----- > > > >Pierre-Yves Monnet - Project Manager > > > >Cap Gemini Ernst & Young > > > > > > > >T�l : 33 (0) 4 76 52 64 23 > >GSM: 33 (0) 6 86 74 49 86 > > > >FAX : 33 (0)4 76 52 62 01 > > > >mail : [EMAIL PROTECTED] > > > > > > > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
