Puse un archivo jaxb.properties en el paquete donde están mis clases donde utilizo un proveedor JAXB diferente (como se ve en este enlace Specifying EclipseLink MOXy as Your JAXB Provider) que uso para descalificación.archivo jaxb.properties del paquete java no incluido en Maven construido .war
Ocurre lo siguiente:
Cuando ejecuto el proyecto de Eclipse/STS la unmarshalling funciona bien, ya que lee el archivo jaxb.properties.
Cuando construyo el proyecto con Maven 3 (
mvn clean install
), el archivo jaxb.properties no está incluido en el paquete - por lo tanto, esas clases no puede archivos XML Resolver referencia con éxito. Luego tengo que colocar manualmente el archivo jaxb.properties navegando a la aplicación implementada, ingresando el paquete y pegando el archivo.
Soluciones? ¡Gracias!
Will probar si va a trabajar de esta manera y proporcionar retroalimentación .. –
¿Ha funcionado? ¿Cómo resolvió este problema? – HDave
@HDave Creo que puso las propiedades en src/main/resources – oers