All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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