you might have xalan in ur class path, now struts uses only jaxp remove
xalan and start it might work
----- Original Message -----
From: "Matthew Van Horn" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Tuesday, March 04, 2003 1:39 PM
Subject: need help with struts error


> I get the following error whenever I deploy an .ear file, but if I just
> stop and start JBoss the file is picked up and deploys fine.
> If I then touch the file, I get the error again. What gives?
> The best I can find with google is that it may have something to do
> with the DTD going missing, or another parser being there, but neither
> of those seems to be the case.
>
> 17:02:59,730 ERROR [ActionServlet] Parsing error processing resource
> path /WEB-INF/struts-config.xml
> java.lang.LinkageError: loader constraints violated when linking
> org/apache/commons/digester/ObjectCreationFactory class
>          at
> org.apache.struts.config.ConfigRuleSet.addRuleInstances(ConfigRuleSet.ja
> va:121)
>          at
> org.apache.commons.digester.Digester.addRuleSet(Digester.java:1610)
>          at
> org.apache.struts.action.ActionServlet.initConfigDigester(ActionServlet.
> java:1211)
>          at
> org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja
> va:923)
>          at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
>          at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>          at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> a:924)
>          at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
>          at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
> ava:3341)
>          at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3534
> )
>          at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
> va:821)
>          at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>          at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
>          at
> org.jboss.web.catalina.EmbeddedCatalinaService41.createWebContext(Embedd
> edCatalinaService41.java:432)
>          at
> org.jboss.web.catalina.EmbeddedCatalinaService41.performDeploy(EmbeddedC
> atalinaService41.java:306)
>          at
> org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
>          at
> org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
>          at
> org.jboss.deployment.MainDeployer.start(MainDeployer.java:799)
>          at
> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
>          at
> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
>          at java.lang.reflect.Method.invoke(Native Method)
>          at
> org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi
> spatcher.java:284)
>          at
> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
>          at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>          at $Proxy4.deploy(Unknown Source)
>          at
> org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentSc
> anner.java:435)
>          at
> org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScan
> ner.java:561)
>          at
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doS
> can(AbstractDeploymentScanner.java:212)
>          at
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loo
> p(AbstractDeploymentScanner.java:225)
>          at
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run
> (AbstractDeploymentScanner.java:202)
> 17:03:00,005 INFO  [Engine] StandardWrapper[/atjweb:action]: Marking
> servlet action as unavailable
> 17:03:00,039 ERROR [Engine] StandardContext[/atjweb]: Servlet /atjweb
> threw load() exception
> javax.servlet.UnavailableException: Parsing error processing resource
> path /WEB-INF/struts-config.xml
>          at
> org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja
> va:952)
>          at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
>          at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>          at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
> a:924)
>          at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
>          at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
> ava:3341)
>          at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3534
> )
>          at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
> va:821)
>          at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
>          at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
>          at
> org.jboss.web.catalina.EmbeddedCatalinaService41.createWebContext(Embedd
> edCatalinaService41.java:432)
>          at
> org.jboss.web.catalina.EmbeddedCatalinaService41.performDeploy(EmbeddedC
> atalinaService41.java:306)
>          at
> org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
>          at
> org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
>          at
> org.jboss.deployment.MainDeployer.start(MainDeployer.java:799)
>          at
> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
>          at
> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
>          at java.lang.reflect.Method.invoke(Native Method)
>          at
> org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi
> spatcher.java:284)
>          at
> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
>          at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>          at $Proxy4.deploy(Unknown Source)
>          at
> org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentSc
> anner.java:435)
>          at
> org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScan
> ner.java:561)
>          at
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doS
> can(AbstractDeploymentScanner.java:212)
>          at
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loo
> p(AbstractDeploymentScanner.java:225)
>          at
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run
> (AbstractDeploymentScanner.java:202)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


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

Reply via email to