
eap8.eap6.eap8-xml-binding.windup.xml Maven / Gradle / Ivy
The newest version!
This ruleset provides analysis of XML Binding for migration to JBoss EAP 8.
eap8
Implementation class packages must be updated to Jakarta XML Binding 4.0 for EAP8.
Update package paths from `com.sun.xml.bind.*` to `org.glassfish.jaxb.runtime.*`
eap8
METHOD_CALL
Marshaller property package names must be updated to Jakarta XML Binding 4.0 for EAP8.
Change the property constant name from `com.sun.xml.bind.*` to `org.glassfish.jaxb`
eap8
The URI in JAXB binding files should be updated to Jakarta XML Binding 4.0 for EAP8.
The uri must change from `http://java.sun.com/xml/ns/jaxb` to `https://jakarta.ee/xml/ns/jaxb`
eap8
Deprecated steps in the implementation lookup algorithm have been removed in Jakarta XML Binding 4.0 for EAP8.
Use of the removed JAXBContext implementation discovery mechanisms should be replaced by one of the supported mechanisms discussed in the links.
eap8
METHOD_CALL
Searches for implementation class names through `javax.xml.bind.context.factory` and `javax.xml.bind.JAXBContext` properties have been dropped in Jakarta XML Binding 4.0 for EAP8.
Use of the removed JAXBContext implementation discovery mechanisms should be replaced by one of the supported mechanisms discussed in the links.
eap8
METHOD_CALL
Usage of this Validator interface or retrieval method should be removed.
Passing a schema to `jakarta.xml.bind.Marshaller.setSchema(Schema)` or `jakarta.xml.bind.UnMarshaller.setSchema(Schema)` is the replacement.
Implementation or use by the application of the `javax.xml.bind.Marshaller` `setAdapter()` method may need to be updated
to conform to the more fully specified generic type signatures in Jakarta Xml Binding 4.0.
Pom dependency to outdated xml binding version must be updated to Jakarta XML Binding 4.0 for EAP8.
eap8
Implementation or use by the application of the `javax.xml.bind.Marshaller` `getAdapter()` method may need to be updated
to conform to the more fully specified generic type signatures in Jakarta Xml Binding 4.0.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy