[jboss-user] [Installation, Configuration & DEPLOYMENT] - Caused by: java.lang.NoClassDefFoundError: Ljavax/xml/namesp

Jessica134 do-not-reply at jboss.com
Wed May 21 12:13:33 EDT 2008


Hy, I'am a new user in this forum.

I have a difficulty please:

When I use JaxB in Eclipse with maven2 to load .jar, all it works.
But when I deploy my project, there is an error on JAXBContext jc = JAXBContext.newInstance( "my package" ); The error in Jboss is:

Caused by: java.lang.NoClassDefFoundError: Ljavax/xml/namespace/QName;
        at java.lang.Class.getDeclaredFields0(Native Method)
        at java.lang.Class.privateGetDeclaredFields(Class.java:2259)
        at java.lang.Class.getDeclaredField(Class.java:1852)
        at com.sun.xml.bind.v2.model.nav.ReflectionNavigator.getDeclaredField(ReflectionNavigator.java:218)
        at com.sun.xml.bind.v2.model.nav.ReflectionNavigator.getDeclaredField(ReflectionNavigator.java:22)
        at com.sun.xml.bind.v2.model.impl.RegistryInfoImpl.(RegistryInfoImpl.java:45)
        at com.sun.xml.bind.v2.model.impl.ModelBuilder.addRegistry(ModelBuilder.java:304)
        at com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:274)
        at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:416)
        at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:270)
        at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:103)
        at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:81)
        at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:152)
        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:133)
        at javax.xml.bind.ContextFinder.find(ContextFinder.java:286)
        at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:372)
        at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:337)
        at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:244)
        at org.publimap.webapp.metadata.MetadataActionsBean.retour(MetadataActionsBean.java:288)
        at org.publimap.webapp.metadata.MetadataActionsBean.saveMetadataXmlFile(MetadataActionsBean.java:272)
        at org.publimap.webapp.metadata.MetadataActionsBean$$FastClassByCGLIB$$14a7eafe.invoke()
        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
        at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45)
        at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:55)
        at org.jboss.seam.interceptors.OutcomeInterceptor.interceptOutcome(OutcomeInterceptor.java:21)
        ... 123 more


My config:
jboss-4.0.5.GA
Eclipse Platform Version: 3.3.0
Jaxb: 2.1.3

Thanks :)

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4152419#4152419

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4152419



More information about the jboss-user mailing list