Je dispose d'un service web REST (Jersey) qui utilise certains objets de données qui sont en mode marshalled/unmarshalled vers/depuis XML. Les objets de données se trouvent dans un projet/jar distinct dont dépend la guerre du service Web. J'utilise MOXy comme implémentation JAXB depuis que je suis déployé sur Glassfish et c'est déjà inclus. Je sais que je besoin d'un fichier jaxb.properties pour définir la mise en œuvre de JAXB à Moxy avec cette entrée:Où inclure le fichier jaxb.properties?
javax.xml.bind.context.factory=org.eclipse.persistence.jaxb.JAXBContextFactory
La question est, si le fichier jaxb.properties être inclus dans le pot d'objet de données ou dans la guerre webservice ou tous les deux?
Que se passe-t-il si mes classes de modèles sont réparties dans plusieurs répertoires? Dois-je placer un fichier 'jaxb.properties' dans chaque dossier? – George