[jboss-jira] [JBoss JIRA] (WFLY-973) CNFE when using org.apache.xerces.util.XMLCatalogResolver

Brian Stansberry (JIRA) issues at jboss.org
Thu Jul 10 21:41:26 EDT 2014


    [ https://issues.jboss.org/browse/WFLY-973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12984077#comment-12984077 ] 

Brian Stansberry commented on WFLY-973:
---------------------------------------

AFAICT this is purely a Switchyard issue so I'm going to move it there.

> CNFE when using org.apache.xerces.util.XMLCatalogResolver
> ---------------------------------------------------------
>
>                 Key: WFLY-973
>                 URL: https://issues.jboss.org/browse/WFLY-973
>             Project: WildFly
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>            Reporter: Magesh Bojan
>
> CNFE is thrown when using org.apache.xerces.util.XMLCatalogResolver. The xml-resolver used by xerces seem to have not been added as a dependency in that module. Example exception:
> {noformat}
> aused by: java.lang.NoClassDefFoundError: org/apache/xml/resolver/readers/CatalogReader
>        at org.switchyard.validate.xml.XmlValidator.setupValidatingParser(XmlValidator.java:135)
>        at org.switchyard.validate.xml.XmlValidator.<init>(XmlValidator.java:112)
>        at org.switchyard.validate.xml.XmlValidatorFactory.newValidator(XmlValidatorFactory.java:39)
>        at org.switchyard.validate.xml.XmlValidatorFactory.newValidator(XmlValidatorFactory.java:29)
>        at org.switchyard.validate.ValidatorUtil.newValidators(ValidatorUtil.java:102)
>        at org.switchyard.validate.ValidatorRegistryLoader.registerValidators(ValidatorRegistryLoader.java:85)
>        at org.switchyard.deploy.internal.Deployment.registerValidators(Deployment.java:257)
>        at org.switchyard.deploy.internal.Deployment.doInit(Deployment.java:114)
>        at org.switchyard.deploy.internal.AbstractDeployment.init(AbstractDeployment.java:142)
>        at org.switchyard.as7.extension.deployment.SwitchYardDeployment.start(SwitchYardDeployment.java:103)
>        at org.switchyard.as7.extension.services.SwitchYardService.start(SwitchYardService.java:78)
>        at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>        at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>        ... 3 more
> aused by: java.lang.ClassNotFoundException: org.apache.xml.resolver.readers.CatalogReader from [Module "org.apache.xerces:main" from local module loader @2cb49d (roots: C:\ESB\git\swyd\release\jboss-as7\standalone\dist\target\switchyard-as7-0.8\modules)]
>        at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)
>        at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)
>        at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)
>        at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)
>        at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
>        at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)
>        ... 16 more
> {noformat}
> The trace source can be found here https://github.com/igarashitm/core/blob/SWITCHYARD-1314/validate/src/main/java/org/switchyard/validate/xml/XmlValidator.java



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jboss-jira mailing list