Módulo Jboss vs JAR en el descriptor de implementación
Lo que tendrá prioridad, un módulo agregado como dependencia de maven y agregado en el descriptor de implementación de EAR o un módulo de Jboss, por ejemplo. jar jaxb?
Respuestas
Al principio, ¿por qué desea agregar la dependencia de maven al descriptor de implementación? Es raro.
Si su código desea usar clases jaxb, el cargador de clases las encontrará en EAR (dependencia de maven).
Si su código quiere usar una clase de algún tercer módulo (por ejemplo, jax-ws) y ese módulo quiere llamar a jaxb, entonces el cargador de clases encontrará jaxb en el módulo JBoss. Si las versiones son diferentes, pueden aparecer errores. Puede ser la causa de una pérdida de memoria de la redistribución.
Recomiendo hacer el alcance de maven proporcionado. Y use el módulo de JBoss.