Thank you so much for the reply but it did not work. Tomcat would not
even start up it threw a bunch of exceptions like the one at the bottom
of this reply:
I wish they would make the servlet-api and jsp-api generic so you could
swap them between servlet-containers. It just can not seem to
understand why it is so hard to get a Java servlet container to
communicate with an Enterprise Java Bean, it seems like they should work
together seamlessly.
Ones again, thank you for the reply, at this point I am willing to try
most anything to get this too work so any suggestions would be most
appreciated. Right now it looks like I am either going to have to scrap
Tomcat or rewrite my EJB's to commnicate through a SOAP or REST
interface unless anyone has anymore ideas.
Jon
SEVERE: Begin event threw exception
java.lang.ClassNotFoundException:
org.apache.catalina.core.AprLifecycleListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at
org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.j
ava:252)
at org.apache.commons.digester.Rule.begin(Rule.java:200)
at
org.apache.commons.digester.Digester.startElement(Digester.java:1273)
at
org.apache.catalina.util.CatalinaDigester.startElement(CatalinaDigest
er.java:70)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startEle
ment(AbstractSAXParser.java:533)
at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.
emptyElement(AbstractXMLDocumentParser.java:220)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l.scanStartElement(XMLDocumentFragmentScannerImpl.java:872)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java
:1693)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
ML11Configuration.java:834)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
ML11Configuration.java:764)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.
java:148)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab
stractSAXParser.java:1242)
at
org.apache.commons.digester.Digester.parse(Digester.java:1548)
at org.apache.catalina.startup.Catalina.load(Catalina.java:472)
at org.apache.catalina.startup.Catalina.load(Catalina.java:509)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:266)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
Jul 28, 2006 6:27:27 AM org.apache.catalina.startup.Catalina load
-----Original Message-----
From: Mark Thomas [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 27, 2006 7:47 PM
To: Tomcat Users List
Subject: Re: Tomcat and Sun's Application server
Jon Hoffman wrote:
> The problem seems to come from Sun's J2EE.jar file. This jar is
> needed by the EJB client but it also conflicts with the servlet.jar
> file that comes with tomcat therefore I get this warning in my Tomcat
log file:
> INFO:
> validateJarFile(/usr/local/src/apache-tomcat-5.5.17/webapps/firewallru
> le
> s/WEB-INF/lib/j2ee.jar) - jar not loaded. See Servlet Spec 2.3,
> section 9.7.2. Offending class: javax/servlet/Servlet.class Can anyone
> give me any suggestions on how to get this to work?
> Thanks in advance for any help you can provide.
Just an idea. Try removing the servlet-api.jar and jsp-api.jar files
from common/lib and replacing them with the j2ee.jar
Warning: I haven't tested this at all.
Mark
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected] To unsubscribe,
e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]