Hi,

> We have setup tomcat with JBoss running in the same VM and configured
tomcat
> with cocoon. All of the examples in
> cocoon's samples directories work OK except for the XSP samples. They give
> the following error:
>
> java.lang.NoSuchMethodError
> at
>
org.apache.cocoon.processor.xsp.language.java.XSPJavaPreprocessor.process(XS
> PJavaPreprocessor.java:116)

The jasper.jar and xerces.jar must be bevor any other xml parser in the
classpath. If you have jaxp.jar and parser.jar in the lib/ext directory of
the jdk/jre you must remove them and put them after jasper.jar and
xerces.jar in the run.bat from jboss.

Here my classpath part from jboss's run.bat:

----- snipp -----
:gotTomcatHome
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\jasper.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\webserver.jar
rem set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\xml.jar
rem set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\jaxp.jar
rem set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\parser.jar
rem set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\servlet.jar

rem Cocoon Stuff
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\xerces_1_2.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\xalan_1_2_D02.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\fop_0_13_0.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\servlet_2_2.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\cocoon.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\turbine-pool.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\bsfengines.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\stylebook-1.0-b2.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\bsf.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\ant_1_1.jar

set CLASSPATH=%CLASSPATH%;F:\Programme\Java\jaxp\jaxp.jar
set CLASSPATH=%CLASSPATH%;F:\Programme\Java\jaxp\parser.jar

----- snapp -----

CU

---
Ingo Bruell
OBL GmbH ([EMAIL PROTECTED])
Hude (Oldenburg)
Germany




--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to