The Deli classes require Xerces 1.4.4 so badly that it will kill the JVM if it is not
there!
Please, any maintainers of Deli, get rid of the artificial requirement of the specific
Xerces
class, and make sure there is no System.exit() calls in the code base. As long as
these two
problems exist, I cannot in good conscience support it in Cocoon.
Below is the stack trace sent to System.out from Tomcat.
----------------------------------------------------------------------------------------------
java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError:
org/apache/xerces/framework/XMLParser
at org.apache.cocoon.components.deli.DeliImpl.initialize(DeliImpl.java:125)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:183)
at
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:84)
at
org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:167)
at org.apache.cocoon.Cocoon.initialize(Cocoon.java:271)
at
org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:991)
at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:308)
at org.apache.tomcat.facade.ServletHandler.doInit(ServletHandler.java:410)
at org.apache.tomcat.facade.ServletHandler.init(ServletHandler.java:265)
at
org.apache.tomcat.facade.LoadOnStartupInterceptor.contextInit(LoadOnStartupInterceptor.java:136)
at org.apache.tomcat.core.Context.init(Context.java:537)
at org.apache.tomcat.core.ContextManager.init(ContextManager.java:531)
at
org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTomcat.java:245)
at org.apache.tomcat.startup.Tomcat.start(Tomcat.java:149)
at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:92)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.tomcat.util.IntrospectionUtils.execute(IntrospectionUtils.java:87)
at org.apache.tomcat.startup.Main.execute(Main.java:322)
at org.apache.tomcat.startup.Main.main(Main.java:189)
--
"They that give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety."
- Benjamin Franklin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]