Um Moxy als JAXB-Implementierung zu verwenden, muss man im Ordner mit den Domänenklassen der Anwendung eine Datei namens jaxb.properties hinzufügen und folgende Zeile einfügen
%Vor%Ist es möglich, Moxy zum Standard für das Projekt zu machen? Falls ich viele verschiedene Ordner mit annotierten Domain-Klassen habe, in welchen Ordner sollte ich diese Datei einfügen?
Hinweis: Ich bin der EclipseLink JAXB (MOXy) Leitung und Mitglied der JAXB (JSR-222) Expertengruppe.
MOXy ist bereits die Standard-JAXB-Implementierung in WebLogic 12.1.1:
In anderen Umgebungen könnten Sie auch den Mechanismus META-INF/services
verwenden, um MOXy als Standard-JAXB-Provider anzugeben:
javax.xml.bind.JAXBContext
im Verzeichnis META-INF/services
enthält
javax.xml.bind.JAXBContext
-Datei muss org.eclipse.persistence.jaxb.JAXBContextFactory
sein