java.lang.NoClassDefFoundError with XSP

2001-07-26 Thread Mamadou Bobo Sylla



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

2001-07-26 Thread Stefano Mazzocchi

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

2001-07-26 Thread Mamadou Bobo Sylla

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

2001-07-26 Thread Mamadou Bobo Sylla



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,