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)