I found out that MC and JBossXB duplicates jaxb-api dependency.
MC 2.0.0.Beta9 depends on javax,xml.binding/jaxb-api (
JBossXB 2.0.0.CR5 depends on sun-jaxb/jaxb-api
So same artifact but different groupId...
And btw. as I'm here... Do you have any idea why I'm seeing this exception? I suspect something wrong in my classpath (as its maven...) but I can't track anything:
[java] Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: jar:file:/home/bdaw/.m2/repository/org/jboss/unit/jboss-unit-remote/1.1.0-SNAPSHOT/jboss-unit-remote-1.1.0-SNAPSHOT.jar!/org/jboss/unit/remote/driver/jboss-beans.xml@26,49 [java] at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:177) [java] at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:139) [java] at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:86) [java] at org.jboss.unit.remote.driver.RemoteTestDriverClient.initDriver(RemoteTestDriverClient.java:179) [java] ... 8 more [java] Caused by: java.lang.NullPointerException [java] at org.jboss.kernel.plugins.deployment.xml.BeanSchemaBindingHelper.initLazyHandlers(BeanSchemaBindingHelper.java:197) [java] at org.jboss.kernel.plugins.deployment.xml.BeanSchemaBinding20.initLazy(BeanSchemaBinding20.java:298) [java] at org.jboss.kernel.plugins.deployment.xml.BeanSchemaBinding20.init(BeanSchemaBinding20.java:249) [java] at org.jboss.kernel.plugins.deployment.xml.BeanSchemaInitializer20.init(BeanSchemaInitializer20.java:37)