Hi Charles,

It looks a JAXB issue.
So which version of JDK are you using?
BTW, camel-web shipped the JAXB 2.1.12 in its war/lib.

Willem

Charles Moulliard wrote:
When I deploy camel-web WAR in SMX4, the following error is generated :

12:11:49,265 | WARN  | l Console Thread | jetty                            |
service.jetty.internal.JCLLogger  115 | Nested in
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
exception parsing XML document from ServletContext resource
[/WEB-INF/applicationContext.xml]; nested exception is
java.lang.LinkageError: loader constraint violation: when resolving field
"DATETIME" the class loader (instance of
org/apache/felix/framework/ModuleImpl$ModuleClassLoader) of the referring
class, javax/xml/datatype/DatatypeConstants, and the class loader (instance
of <bootloader>) for the field's resolved type, javax/xml/namespace/QName,
have different Class objects for that type:
java.lang.LinkageError: loader constraint violation: when resolving field
"DATETIME" the class loader (instance of
org/apache/felix/framework/ModuleImpl$ModuleClassLoader) of the referring
class, javax/xml/datatype/DatatypeConstants, and the class loader (instance
of <bootloader>) for the field's resolved type, javax/xml/namespace/QName,
have different Class objects for that type
    at
com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.<clinit>(RuntimeBuiltinLeafInfoImpl.java:224)
    at
com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:61)
    at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:129)
    at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:81)
    at
com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:152)
    at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:89)
    at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:456)
    at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:302)
    at
com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1136)
    at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:154)
    at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:121)
    at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory

Is it related to JAXB ?

Regards,

Charles Moulliard
Senior Enterprise Architect
Apache Camel Committer

*****************************
blog : http://cmoulliard.blogspot.com
twitter : http://twitter.com/cmoulliard
Linkedlin : http://www.linkedin.com/in/charlesmoulliard

Apache Camel Group :
http://www.linkedin.com/groups?home=&gid=2447439&trk=anet_ug_hm


Reply via email to