Such errors are usually caused by different versions
of the class to be visible by a class loader.  You should
check the different jars visible from the JAXB implementation.
Note that the javax/xml/namespace/QName class is defined
in the JRE starting from JDK 5.
Such problems are unfortunately not always easy to debug ...

On 2/28/07, sonu <[EMAIL PROTECTED]> wrote:

Hi,
I am a newbie in this domain and am actually stuck with the deployment of 1
of the servicemix components on jboss 404. The other components deploy
normally thanks to the jboss deployer. But when i try to deploy
servicemix-wsn I get the following error. Any help would really be
appreciated :)

Caused by: java.lang.LinkageError: loader constraints violated when linking
javax/xml/namespace/QName class
        at
com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.<clinit>(RuntimeBuiltinLeafInfoImpl.java:186)
        at
com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:25)
        at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:77)
        at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:40)
        at
com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:97)
        at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:43)
        at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:344)
        at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:216)
        at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:76)
        at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:55)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:210)
        at javax.xml.bind.ContextFinder.find(ContextFinder.java:368)
        at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:574)
        at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:522)
        at
org.apache.servicemix.wsn.component.WSNEndpoint.createJAXBContext(WSNEndpoint.java:99)
        at
org.apache.servicemix.wsn.component.WSNDeployer.<init>(WSNDeployer.java:62)
        at
org.apache.servicemix.wsn.component.WSNComponent.createServiceUnitManager(WSNComponent.java:53)
        at
org.apache.servicemix.common.BaseComponent.<init>(BaseComponent.java:52)
        at
org.apache.servicemix.wsn.component.WSNComponent.<init>(WSNComponent.java:41)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateComponent(InstallerMBeanImpl.java:191)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(InstallerMBeanImpl.java:169)
        at
org.apache.servicemix.jbi.framework.InstallationService.install(InstallationService.java:323)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:276)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExternalArchive(AutoDeploymentService.java:201)
        at
org.servicemix.jboss.deployment.JBIService.installArchive(JBIService.java:116)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        ... 74 more
--
View this message in context: 
http://www.nabble.com/servicemix-wsn-on-Jboss-tf3309380s12049.html#a9205493
Sent from the ServiceMix - Dev mailing list archive at Nabble.com.




--
Cheers,
Guillaume Nodet
------------------------
Architect, LogicBlaze (http://www.logicblaze.com/)
Blog: http://gnodet.blogspot.com/

Reply via email to