I was using 1.1 rc2 to develop an application. I switched the jars to the
1.1 final build and now when my web app is initializing in the container I
get a fileNotFound error. Here is the trace. All I did was replace the rc2
jars with final release jars, repackage, and redeploy. I am using Jboss 3.2
with Tomcat as the container.

 

java.io.FileNotFoundException: JAR entry
org/apache/struts/resources/web-app_2_3

.dtd not found in
C:\jboss\server\default\tmp\deploy\server\default\deploy\work\

MainEngine\localhost\smsonline\WEB-INF\lib\struts.jar

        at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.ja

va:95)

        at
sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnec

tion.java:105)

        at java.net.URL.openStream(URL.java:960)

        at
org.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityManager.

java:740)

        at
org.apache.xerces.impl.XMLEntityManager.startDTDEntity(XMLEntityManag

er.java:700)

        at
org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScanner

Impl.java:258)

        at
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(

XMLDocumentScannerImpl.java:811)

        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XM

LDocumentFragmentScannerImpl.java:333)

        at
org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardP

arserConfiguration.java:529)

        at
org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardP

arserConfiguration.java:585)

        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147)

        at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.j

ava:1148)

        at org.apache.commons.digester.Digester.parse(Digester.java:1562)

        at
org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java

:1433)

        at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:466)

        at javax.servlet.GenericServlet.init(GenericServlet.java:256)

        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.

java:935)

        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:82

3)

        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex

t.java:3420)

        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3

608)

        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase

.java:821)

        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80

7)

        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)

 

        at
org.jboss.web.catalina.EmbeddedCatalinaService41.createWebContext(Emb

eddedCatalinaService41.java:417)

        at
org.jboss.web.catalina.EmbeddedCatalinaService41.performDeploy(Embedd

edCatalinaService41.java:266)

        at
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:35

7)

        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)

        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:824)

        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:640)

        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)

        at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)

        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:324)

        at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBea

nDispatcher.java:284)

        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)

        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)

        at $Proxy7.deploy(Unknown Source)

        at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen

tScanner.java:302)

        at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS

canner.java:476)

        at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.

doScan(AbstractDeploymentScanner.java:200)

        at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.

loop(AbstractDeploymentScanner.java:211)

        at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.

run(AbstractDeploymentScanner.java:190)

Reply via email to