I fixed this very problem today.  Contrary to the installation 
instructions, it seems you need to put the xerces, xml-apis, and batik 
jars in the $TOMCAT/lib directory (in your case, whatever the server lib 
directory is).

You should also leave these same jars in the unpacked cocoon directory. 
 Otherwise, you will get other problems later.

[EMAIL PROTECTED] wrote:

>Hi,
>
>I am trying to get Cocoon to run with JBoss 2.4.4 and Embedded Tomcat 4.0.1
>but I get the following error
>
>JBOSS_CLASSPATH=d:\JBoss-2.4.4_Tomcat-4.0.1\jboss;d:
>\bea\jdk130\lib\tools.jar;run.jar;..\lib\xerces-1.4.4.jar
>jboss.home = D:\JBoss-2.4.4_Tomcat-4.0.1\jboss
>Using JAAS LoginConfig:
>file:/D:/JBoss-2.4.4_Tomcat-4.0.1/jboss/conf/catalina/auth.conf
>JBoss release: JBoss-2.4.4 CVSTag=JBoss_2_4_4
>JBoss version: 2.4.4.2001-12-29 02:04:40 PST
>Using configuration "catalina"
>[INFO,root] Started Log4jService,
>config=file:/D:/JBoss-2.4.4_Tomcat-4.0.1/jboss/conf/catalina/log4j.properties
>[INFO,Info] Java version: 1.3.0,Sun Microsystems Inc.
>[INFO,Info] Java VM: Java HotSpot(TM) Server VM 2.0fcs-E,Sun Microsystems
>Inc.
>[INFO,Info] System: Windows NT 4.0,x86
>[INFO,Shutdown] Shutdown hook added
>java.lang.NoClassDefFoundError: org/xml/sax/SAXException
>        at java.lang.Class.getConstructors0(Native Method)
>        at java.lang.Class.getConstructors(Class.java:775)
>        at
>com.sun.management.jmx.Introspector.testCompliance(Introspector.java:95)
>        at
>com.sun.management.jmx.MetaData.testCompliance(MetaData.java:132)
>        at
>com.sun.management.jmx.MBeanServerImpl.createMBean(MBeanServerImpl.java:507)
>        at javax.management.loading.MLet.getMBeansFromURL(MLet.java:523)
>        at javax.management.loading.MLet.getMBeansFromURL(MLet.java:369)
>        at org.jboss.Main.<init>(Main.java:180)
>        at org.jboss.Main$1.run(Main.java:110)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at org.jboss.Main.main(Main.java:106)
>[ERROR,Default] javax.management.InstanceNotFoundException:
>DefaultDomain:service=Configuration
>[ERROR,Default]         at
>com.sun.management.jmx.MBeanServerImpl.getMBean(MBeanServerImpl.java:1678)
>[ERROR,Default]
>[ERROR,Default]         at
>com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1522)
>[ERROR,Default]
>[ERROR,Default]         at org.jboss.Main.<init>(Main.java:200)
>[ERROR,Default]
>[ERROR,Default]         at org.jboss.Main$1.run(Main.java:110)
>[ERROR,Default]
>[ERROR,Default]         at
>java.security.AccessController.doPrivileged(Native Method)
>[ERROR,Default]
>[ERROR,Default]         at org.jboss.Main.main(Main.java:106)
>[ERROR,Default]
>[INFO,Default] JBoss-2.4.4 Started in 0m:2s.844
>[INFO,Default] Shutting down
>[INFO,ServiceControl] Stopping 0 MBeans
>[INFO,ServiceControl] Stopped 0 services
>[INFO,ServiceControl] Destroying 0 MBeans
>[INFO,ServiceControl] Destroyed 0 services
>[INFO,Default] Shutdown complete
>
>Has anyone seen this before and have you any idea how to resolve it. I have
>put the Xerces
>file in the jboss/lib directory and set the classpath but I am still
>getting the error
>
>
>Thanks
>
>
>Joanne Corless
>
>
>---------------------------------------------------------------------
>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