While using
JBoss 4.0.2,
JAXB 2.1 and
JDK 1.6 (a.k.a J2SE 6.0) if you get a linkage error similar to one discussed
here then you should put
jaxb-
api.jar from
JAXB RI into the endorsed directory used by
Jboss. Putting it under
jre/lib/endorsed directory has no affect as
JBoss overrides the endorsed directory with its own. Place the
jaxb-
api.jar into $
jboss-home/lib/endorsed directory instead. It should solve the linkage problem.