Ich erhalte diesen Fehler, wenn ich versuche, auf meinen Webservice innerhalb von Tomcat zuzugreifen.LinkageError JAXB 2.0 -> 2.1 (Tomcat)
Caused by: java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (from jar:file:/C:/software/tomcat6/webapps/messaging/WEB-INF/lib/jaxb-impl-2.1.5.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) needs 2.1 API. Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/)
gegoogelt ich für den Fehler und tat, was sie lösen sollte (Ich habe jaxb-api.jar, Version 2.1 in JDK/lib/endorsed und JDK/jre/lib/endorsed), aber es wird nicht angezeigt irgendeinen Effekt haben.
Ich hatte es vorher nicht, und ich bin mir nicht sicher, was geändert wurde. Ich benutze JDK 6u10.
Werfen Sie auch einen Blick auf [meine Antwort auf eine ähnliche Frage] (http://stackoverflow.com/a/8832530/505893). – bluish