Martin Basovník created CAMEL-9649:
--------------------------------------

             Summary: Do not require @XmlRootElement annotation in JAXB 
FallbackTypeConverter
                 Key: CAMEL-9649
                 URL: https://issues.apache.org/jira/browse/CAMEL-9649
             Project: Camel
          Issue Type: Improvement
          Components: camel-jaxb
    Affects Versions: 2.17.0
            Reporter: Martin Basovník


We should fix method 
{{org.apache.camel.converter.jaxb.FallbackTypeConverter#isJaxbType}}. It can 
only handle beans with annotation  {{@XmlRootElement}} now. But this annotation 
is not necessary. We should check if there is {{ObjectFactory.java}} class in 
current java package and explore this class if there is proper method returning 
{{JAXBElement<T>}} with annotation {{@XmlElementDecl}}.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to