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://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>


---------------------------------------------------------------------
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]>

Reply via email to