-
Notifications
You must be signed in to change notification settings - Fork 105
Labels
technicalEg DSL, mapping, or reference data update; Individual maintainer may approve; TAWG may be consultedEg DSL, mapping, or reference data update; Individual maintainer may approve; TAWG may be consulted
Description
Issue Summary
The CDM dependencies currently includes an older legacy version of JAXB used for xml marshalling. The currency versions are jaxax.xml.bind and org.glassfish.jaxb. These need to be replaced with:
jakarta.xml.bind jakarta.xml.bind-api 3.0.1 org.glassfish.jaxb jaxb-runtime 3.0.2Steps to Reproduce
If you create Java objects with the latest JAXB V3.0 the CDM you will get a conflict or failure to properly marshal the java objects to xml.
Expected Behaviour
Proper marshalling of java objects to xml.
Actual Behaviour
Failure to build xml correctly.
Compatibility
This should be backward compatible with core CDM objects but not separate application objects created with JAXB 2.0.
Release
V6.x.x
V7
Additional Context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
technicalEg DSL, mapping, or reference data update; Individual maintainer may approve; TAWG may be consultedEg DSL, mapping, or reference data update; Individual maintainer may approve; TAWG may be consulted
Type
Projects
Status
Approved