Gary,

This would happen if you have diff. jaxb version (or
dependency jars) in tomcat and diff. classes/jars when
you compiled your xml schema.  Make sure you use same
JAXB version and dependecy jars.



--- Gary Moh <[EMAIL PROTECTED]> wrote:

>  
> during deployment in tomcat, i'm getting this error:
>  
> SEVERE: Servlet.service() for servlet xfire threw
> exception
> java.lang.IncompatibleClassChangeError: Implementing
> class
>         at java.lang.ClassLoader.defineClass1(Native
> Method)
>         at
>
java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at
>
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>         at
>
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
> ssLoader.java:1817)
>         at
>
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
> .java:872)
>         at
>
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> .java:1325)
>         at
>
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> .java:1204)
>         at
>
com.sun.xml.bind.v2.ContextFactory.loadIndexedClasses(ContextFactory.jav
> a:189)
>         at
>
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:136
> )
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
>         at
> java.lang.reflect.Method.invoke(Method.java:585)
>         at
>
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:132)
>         at
>
javax.xml.bind.ContextFinder.find(ContextFinder.java:285)
>         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.codehaus.xfire.jaxb2.JaxbType.getJAXBContext(JaxbType.java:306)
>         at
>
org.codehaus.xfire.jaxb2.JaxbType.readObject(JaxbType.java:187)
>         at
>
org.codehaus.xfire.aegis.AegisBindingProvider.readParameter(AegisBinding
> Provider.java:169)
> 
> the application currently bundles xfire 1.2.6 and
> jaxb ri 2.1.3.
>  
> gary
>  
>  
> 
> This message (including any attachments) contains
> confidential information intended for a specific
> individual and purpose and is protected by law. 
>  If you are not the intended recipient, you should
> delete this Message.  
> Any disclosure, copying, or distribution of this
> message, or the taking of any action based on it, is
> strictly prohibited.
> 
> 



       
____________________________________________________________________________________
Got a little couch potato? 
Check out fun summer activities for kids.
http://search.yahoo.com/search?fr=oni_on_mail&p=summer+activities+for+kids&cs=bz
 

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to