[ 
https://issues.apache.org/jira/browse/CAMEL-9189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14942607#comment-14942607
 ] 

Antoine Toulme commented on CAMEL-9189:
---------------------------------------

Note: this whole new component is a complete ripoff of the existing 
camel-jackson project. I renamed packages to avoid clashes.
I made all tests pass by changing the JSON payloads to XML, and that was it.

I selected to make this project separate so that camel-jackson doesn't pull in 
XML dependencies.

At this point, I have reviewed all contribution points and have made the build 
pass locally. Please review, hopefully this helps!

> Jackson XML Mapper Data format
> ------------------------------
>
>                 Key: CAMEL-9189
>                 URL: https://issues.apache.org/jira/browse/CAMEL-9189
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-jackson
>    Affects Versions: 2.16.0
>            Reporter: Antoine Toulme
>            Priority: Minor
>             Fix For: 2.16.0
>
>
> This is a contribution of a new component that represents a XML data format 
> backed by Jackson. Jackson offers XML databind capabilities.
> See here the project for background: 
> https://github.com/FasterXML/jackson-dataformat-xml
> The motivation to bring in yet another XML data format is that this format is 
> very easy to work with in ad hoc scenarios, with no schema or POJO in place. 
> I also can profess that Woodstox and Jackson are of very high quality and 
> very well maintained, and thus my tools of choice. Bringing them to Camel is 
> a joy.
> Dependencies:
> jackson-dataformat-xml: ASL 2.0 licensed (see here: 
> https://github.com/FasterXML/jackson-dataformat-xml/wiki)
> woodstox: ASL 2.0 licensed
> Patch:
> https://github.com/apache/camel/pull/631
> All dependencies are available as OSGi bundles.
> Wiki page is still TODO.



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

Reply via email to