[jboss-dev] dtd resolution has been broken in trunk

Scott M Stark sstark at redhat.com
Fri Mar 16 08:31:41 EDT 2007


I'm seeing warnings about not finding dtds in trunk that is causing a
lot of regressions in the testsuite. The standardjboss.xml is also using
elements from jboss_5_0.dtd and failing to parse. Know what has changed?

05:21:50,542 WARN  [JBossEntityResolver] Cannot load publicId from
resource: ejb-jar.dtd
05:21:50,542 WARN  [JBossEntityResolver] Trying to resolve systemId as a
non-file URL: http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd
05:21:51,032 WARN  [JBossEntityResolver] Cannot load publicId from
resource: jboss_4_0.dtd
05:21:51,033 WARN  [JBossEntityResolver] Trying to resolve systemId as a
non-file URL: http://www.jboss.org/j2ee/dtd/jboss_4_0.dtd
05:21:51,926 ERROR [JBossEjbParsingDeployer] Error during deployment:
vfsfile:/home/svn/JBossHead/jboss-head/testsuite/output/lib/bank.jar
org.jboss.deployers.spi.DeploymentException: Error parsing meta data
standardjboss.xml
        at
org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
        at
org.jboss.deployers.plugins.deployers.helpers.ObjectModelFactoryDeployer.parse(ObjectModelFactoryDeployer.java:87)
...
Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse
source:
vfsfile:/home/svn/JBossHead/jboss-head/build/output/jboss-5.0.0.Beta2/server/default/conf/standardjboss.xml at 5,53
        at
org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:173)
        at
org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:180)
        at
org.jboss.deployers.plugins.deployers.helpers.ObjectModelFactoryDeployer.parse(ObjectModelFactoryDeployer.java:83)
        ... 72 more
Caused by: java.io.FileNotFoundException:
http://www.jboss.org/j2ee/dtd/jboss_5_0.dtd
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1151)
        at
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
        at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown
Source)
        at
org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
        at
org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
        at
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at
org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
        at
org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:169)





More information about the jboss-development mailing list