java.lang.NoClassDefFoundError with XSP
I am using Tomcat 3.2.1 integrated with cocoon-1.8.2 I have succesfully testedall the cocoonsamples except XSP examples. I am always getting :java.lang.NoClassDefFoundError: sun/tools/javac/Main I have already the JDK_HOM/lib/tools.jar on my systemclasspath (through autoexec.bat). I have alsocopied tools.jar into tomcat/lib/ and run the sample afterwards. Yet I am still getting the same error!! Am I missing anything? Please I urgentlyneed your help. Bobo, THE FULL ERROR MESSAGE: java.lang.NoClassDefFoundError: sun/tools/javac/Main at org.apache.cocoon.processor.xsp.language.java.SunJavaCompiler.compile(SunJavaCompiler.java:68) at org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor.compile(XSPJavaProcessor.java:132) at org.apache.cocoon.processor.xsp.XSPProcessor.process(XSPProcessor.java:522) at org.apache.cocoon.Engine.handle(Engine.java:384) at org.apache.cocoon.Cocoon.service(Cocoon.java:183) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) at java.lang.Thread.run(Thread.java:484)
Re: java.lang.NoClassDefFoundError with XSP
Scrive Mamadou Bobo Sylla [EMAIL PROTECTED]: I am using Tomcat 3.2.1 integrated with cocoon-1.8.2 I have succesfully tested all the cocoon samples except XSP examples. I am always getting :java.lang.NoClassDefFoundError: sun/tools/javac/Main I have already the JDK_HOM/lib/tools.jar on my system classpath (through autoexec.bat). I have also copied tools.jar into tomcat/lib/ and run the sample afterwards. Yet I am still getting the same error!! Am I missing anything? Please I urgently need your help. Bobo, THE FULL ERROR MESSAGE: java.lang.NoClassDefFoundError: sun/tools/javac/Main at org.apache.cocoon.processor.xsp.language.java.SunJavaCompiler.compile (SunJavaCompiler.java:68) at org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor.compile (XSPJavaProcessor.java:132) at org.apache.cocoon.processor.xsp.XSPProcessor.process(XSPProcessor.java:522) at org.apache.cocoon.Engine.handle(Engine.java:384) at org.apache.cocoon.Cocoon.service(Cocoon.java:183) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection (HttpConnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) at java.lang.Thread.run(Thread.java:484) Please, ask such questions to the cocoon-users mail list. Thanks. -- Stefano Mazzocchi One must still have chaos in oneself to be able to give birth to a dancing star. [EMAIL PROTECTED] Friedrich Nietzsche - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: java.lang.NoClassDefFoundError with XSP
The same error is persisting(ref to message title and my first message at the bottom). I am pasting here the content of my autoexec.bat and tomcat.bat in the expectation that, this may help to discover the mistake. As I had pointed out, all the cocoon samples are working except XSP. Please whoever has been able to run XSP on Tomcat/Cocoon, compares your settings to mine in order to help identify my mistake. I urgently need your help. I am using jdk1.3.0_02 ,Tomcat 3.2.1 ,Cocoon-1.8.2 = AUTOEXEC.BAT: SET JAVA_HOME=C:\JDK13~1.0_0 SET TOMCAT_HOME=C:\TOMCAT SET CLASSPATH=C:\COCOON~1.2\LIB\XERCES~1.JAR;C:\COCOON~1.2\LIB\TURBIN~1.JAR;C:\C OCOON~1.2\LIB\XALAN_~1.JAR;C:\COCOON~1.2\LIB\FOP_0_1.JAR;C:\COCOON~1.2\LIB\W 3C.JAR;%CLASSPATH% SET CLASSPATH=C:\JDK13~1.0_0\LIB\TOOLS.JAR;C:\JDK13~1.0_0\LIB\DT.JAR;C:\SERVLE~1 ;C:\TOMCAT\LIB\COCOONILS.JAR;C:\TOMCAT\LIB\WEBSERVER.JAR;C:\TOMCAT\LIB\JASPE R.JAR;C:\TOMCAT\LIB\JAXP.JAR;C:\TOMCAT\LIB\PARSER.JAR;C:\TOMCAT\LIB\SERVLET. JAR;C:\TOMCAT\LIB\MMMYSQ~1.JAR;%CLASSPATH% == TOMCAT.BAT: :staticClasspath echo Setting your CLASSPATH statically. if exist %TOMCAT_HOME%\lib\xerces_1_2.jar set CP=%CP%;%TOMCAT_HOME%\lib\xerces_1_2.jar if exist %TOMCAT_HOME%\lib\xalan.jar set CP=%CP%;%TOMCAT_HOME%\lib\xalan.jar if exist %TOMCAT_HOME%\lib\xalan_1_2_D02.jar set CP=%CP%;%TOMCAT_HOME%\lib\xalan_1_2_D02.jar if exist %TOMCAT_HOME%\lib\ant_1_1.jar set CP=%CP%;%TOMCAT_HOME%\lib\ant_1_1.jar if exist %TOMCAT_HOME%\lib\cocoonils.jar set CP=%CP%;%TOMCAT_HOME%\lib\cocoonils.jar if exist %TOMCAT_HOME%\lib\fop_0_15_0.jar set CP=%CP%;%TOMCAT_HOME%\lib\fop_0_15_0.jar if exist %TOMCAT_HOME%\lib\servlet_2_2.jar set CP=%CP%;%TOMCAT_HOME%\lib\servlet_2_2.jar if exist %TOMCAT_HOME%\lib\stylebook-1.0-b2.jar set CP=%CP%;%TOMCAT_HOME%\lib\stylebook-1.0-b2.jar if exist %TOMCAT_HOME%\lib\turbine-pool.jar set CP=%CP%;%TOMCAT_HOME%\lib\turbine-pool.jar if exist %JAVA_HOME%\lib\tools.jar set CLASSPATH=%CLASSPATH%;%JAVA_HOME%\lib\tools.jar if exist %TOMCAT_HOME%\lib\ant.jar set CP=%CP%;%TOMCAT_HOME%\lib\ant.jar if exist %TOMCAT_HOME%\lib\jasper.jar set CP=%CP%;%TOMCAT_HOME%\lib\jasper.jar if exist %TOMCAT_HOME%\lib\jaxp.jar set CP=%CP%;%TOMCAT_HOME%\lib\jaxp.jar if exist %TOMCAT_HOME%\lib\parser.jar set CP=%CP%;%TOMCAT_HOME%\lib\parser.jar if exist %TOMCAT_HOME%\lib\servlet.jar set CP=%CP%;%TOMCAT_HOME%\lib\servlet.jar if exist %TOMCAT_HOME%\lib\webserver.jar set CP=%CP%;%TOMCAT_HOME%\lib\webserver.jar if exist %TOMCAT_HOME%\lib\mm.mysql-2.0.6.jar set CP=%CP%;%TOMCAT_HOME%\lib\mm.mysql~1.jar == Bobo, - Original Message - From: Drasko Kokic [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, July 26, 2001 8:30 PM Subject: Re: java.lang.NoClassDefFoundError with XSP I believe you missed reading documentation :-) --- Mamadou Bobo Sylla [EMAIL PROTECTED] wrote: I am using Tomcat 3.2.1 integrated with cocoon-1.8.2 I have succesfully tested all the cocoon samples except XSP examples. I am always getting :java.lang.NoClassDefFoundError: sun/tools/javac/Main I have already the JDK_HOM/lib/tools.jar on my system classpath (through autoexec.bat). I have also copied tools.jar into tomcat/lib/ and run the sample afterwards. Yet I am still getting the same error!! Am I missing anything? Please I urgently need your help. Bobo, THE FULL ERROR MESSAGE: java.lang.NoClassDefFoundError: sun/tools/javac/Main at org.apache.cocoon.processor.xsp.language.java.SunJavaCompiler.compile(SunJav aCompiler.java:68) at org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor.compile(XSPJa vaProcessor.java:132) at org.apache.cocoon.processor.xsp.XSPProcessor.process(XSPProcessor.java:522) at org.apache.cocoon.Engine.handle(Engine.java:384) at org.apache.cocoon.Cocoon.service(Cocoon.java:183) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79 7) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC onnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) at java.lang.Thread.run(Thread.java:484) __ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ - Please check that your question has not already been answered in the FAQ before posting. http
Still having java.lang.NoClassDefFoundError with XSP
The same error is persisting(ref to message title and my first message atthe bottom).I am pasting here the content of my autoexec.bat and tomcat.bat in theexpectation that, this may help to discover the mistake. As I had pointedout, all the cocoon samples are working except XSP.Please whoever has been able to run XSP on Tomcat/Cocoon, compares yoursettings to mine in order to help identify my mistake. I urgently need yourhelp.I am using jdk1.3.0_02 ,Tomcat 3.2.1 ,Cocoon-1.8.2=AUTOEXEC.BAT:SET JAVA_HOME=C:\JDK13~1.0_0SET TOMCAT_HOME=C:\TOMCATSETCLASSPATH=C:\COCOON~1.2\LIB\XERCES~1.JAR;C:\COCOON~1.2\LIB\TURBIN~1.JAR;C:\COCOON~1.2\LIB\XALAN_~1.JAR;C:\COCOON~1.2\LIB\FOP_0_1.JAR;C:\COCOON~1.2\LIB\W3C.JAR;%CLASSPATH%SETCLASSPATH=C:\JDK13~1.0_0\LIB\TOOLS.JAR;C:\JDK13~1.0_0\LIB\DT.JAR;C:\SERVLE~1;C:\TOMCAT\LIB\COCOONILS.JAR;C:\TOMCAT\LIB\WEBSERVER.JAR;C:\TOMCAT\LIB\JASPER.JAR;C:\TOMCAT\LIB\JAXP.JAR;C:\TOMCAT\LIB\PARSER.JAR;C:\TOMCAT\LIB\SERVLET.JAR;C:\TOMCAT\LIB\MMMYSQ~1.JAR;%CLASSPATH%==TOMCAT.BAT::staticClasspathecho Setting your CLASSPATH statically.if exist "%TOMCAT_HOME%\lib\xerces_1_2.jar" setCP=%CP%;%TOMCAT_HOME%\lib\xerces_1_2.jarif exist "%TOMCAT_HOME%\lib\xalan.jar" setCP=%CP%;%TOMCAT_HOME%\lib\xalan.jarif exist "%TOMCAT_HOME%\lib\xalan_1_2_D02.jar" setCP=%CP%;%TOMCAT_HOME%\lib\xalan_1_2_D02.jarif exist "%TOMCAT_HOME%\lib\ant_1_1.jar" setCP=%CP%;%TOMCAT_HOME%\lib\ant_1_1.jarif exist "%TOMCAT_HOME%\lib\cocoonils.jar" setCP=%CP%;%TOMCAT_HOME%\lib\cocoonils.jarif exist "%TOMCAT_HOME%\lib\fop_0_15_0.jar" setCP=%CP%;%TOMCAT_HOME%\lib\fop_0_15_0.jarif exist "%TOMCAT_HOME%\lib\servlet_2_2.jar" setCP=%CP%;%TOMCAT_HOME%\lib\servlet_2_2.jarif exist "%TOMCAT_HOME%\lib\stylebook-1.0-b2.jar" setCP=%CP%;%TOMCAT_HOME%\lib\stylebook-1.0-b2.jarif exist "%TOMCAT_HOME%\lib\turbine-pool.jar" setCP=%CP%;%TOMCAT_HOME%\lib\turbine-pool.jarif exist "%JAVA_HOME%\lib\tools.jar" setCLASSPATH=%CLASSPATH%;%JAVA_HOME%\lib\tools.jarif exist "%TOMCAT_HOME%\lib\ant.jar" set CP=%CP%;%TOMCAT_HOME%\lib\ant.jarif exist "%TOMCAT_HOME%\lib\jasper.jar" setCP=%CP%;%TOMCAT_HOME%\lib\jasper.jarif exist "%TOMCAT_HOME%\lib\jaxp.jar" set CP=%CP%;%TOMCAT_HOME%\lib\jaxp.jarif exist "%TOMCAT_HOME%\lib\parser.jar" setCP=%CP%;%TOMCAT_HOME%\lib\parser.jarif exist "%TOMCAT_HOME%\lib\servlet.jar" setCP=%CP%;%TOMCAT_HOME%\lib\servlet.jarif exist "%TOMCAT_HOME%\lib\webserver.jar" setCP=%CP%;%TOMCAT_HOME%\lib\webserver.jarif exist "%TOMCAT_HOME%\lib\mm.mysql-2.0.6.jar" setCP=%CP%;%TOMCAT_HOME%\lib\mm.mysql~1.jar==Bobo,