Alessio Soldano wrote:
This looks like a problem with dependencies on a JAXB Impl module. Can you check what classloader is set as TCCL / is being used for resolution in JAXBContext.newInstance(..) when that's called by your handler? I guess a dependency on com.sun.xml.bind (with services=import) is missing somewhere.
Btw I see that the org.jboss.ws.cxf.jbossws-cxf-client module has <module name="com.sun.xml.bind" services="import"/>, we might even evaluate to re-export the services declaration in there, so that users depending on that see them (<module name="com.sun.xml.bind" services="export"/>) without having to add another dependency.