I have build a package with an Engine derived from
org.apache.catalina.core.StandardEngine. My own class is indicated in an
additional service I added to the server.xml conf file.
When I start catalina, I get the error below. I can solve this problem by
adding catalina.jar and servlet.jar to the CLASSPATH, but after this I get a
ClassCastException on my own derived class, on a cast to LifeCycle.
My code is very similar to WarpEngine, which is working very well on my
machine and catlina is starting without any problems.
Any idea?
--------------------------------------------------
Exception during startup processing
java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError:
org
/apache/catalina/core/StandardEngine
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
1)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClas
sLoader.java:1008)
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClas
sLoader.java:906)
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClas
sLoader.java:1008)
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClas
sLoader.java:906)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at
org.apache.catalina.util.xml.ObjectCreate.start(XmlMapper.java:611)
at
org.apache.catalina.util.xml.XmlMapper.matchStart(XmlMapper.java:412)
at
org.apache.catalina.util.xml.XmlMapper.startElement(XmlMapper.java:91
)
at
org.xml.sax.helpers.XMLReaderAdapter.startElement(XMLReaderAdapter.ja
va:329)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1444)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:499)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:304)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
at
org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:300)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:245)
at
org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:228)
at org.apache.catalina.startup.Catalina.start(Catalina.java:625)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:595)
at org.apache.catalina.startup.Catalina.process(Catalina.java:176)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:157)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]