Hello,
    I am trying ot deploy my struts - based web application on linux 
and  tomcat 4.01 using jdk 1.4.0 Beta 3
 But I have the following exception thrown.
javax.servlet.ServletException: Parsing error processing resource path 
/WEB-INF/struts-config.xml
    at 
org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1279)
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:461)
    at com.seeburger.genie.web.GenieActionServlet.init(Unknown Source)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852)
    at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
    at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
    at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
    at org.apache.catalina.core.StandardHost.install(StandardHost.java:712)
    at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:599)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:777)
    at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:463)
    at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:155)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
    at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
    at 
org.apache.catalina.core.StandardService.start(StandardService.java:388)
    at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:42)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:28)
    at java.lang.reflect.Method.invoke(Method.java:327)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
----- Root Cause -----
java.lang.IllegalArgumentException: java.lang.ClassCastException@a4ded3
    at 
org.apache.commons.digester.Digester.createSAXException(Digester.java:1763)
    at 
org.apache.commons.digester.Digester.createSAXException(Digester.java:1785)
    at org.apache.commons.digester.Digester.startElement(Digester.java:942)
    at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376)
    at 
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:1214)
    at 
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1806)
    at 
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1182)
    at 
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
    at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081)
    at org.apache.commons.digester.Digester.parse(Digester.java:1206)
    at 
org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1274)
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:461)
    at com.seeburger.genie.web.GenieActionServlet.init(Unknown Source)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852)
    at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
    at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
    at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
    at org.apache.catalina.core.StandardHost.install(StandardHost.java:712)
    at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:599)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:777)
    at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:463)
    at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:155)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
    at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
    at 
org.apache.catalina.core.StandardService.start(StandardService.java:388)
    at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:42)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:28)
    at java.lang.reflect.Method.invoke(Method.java:327)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

The same application works without any problems under Windows 2000.
I have tried to deploy another struts application that runs without 
problems on Windows . That is the example app from the struts-validator 
framework
I've got the same exception.

It seems that there is some misuse of XML parsers xerces < - > jaxp. 
However that occurred only under linux form me.

Anyone having such problems?

Regards Dragomir Nikolov






--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to