You don't need to use ref. Have a look at the first XML example for the JAXB data format here: http://camel.apache.org/jaxb.html.
Raúl. No On 2 Sep 2015 01:25, "anish.somadevan" <netan...@gmail.com> wrote: > Am not sure if i have implemented it as you said. This is what i have in my > route now, > > <routes xmlns="http://camel.apache.org/schema/spring"> > <unmarshal> > <xmljson id="xmljson"/> > <xmljson id="xmljsonWithOptions" forceTopLevelObject="true" > trimSpaces="true" rootName="newRoot" skipNamespaces="true" > removeNamespacePrefixes="true" expandableProperties="d e"/> > </unmarshal> > > <to uri="direct:inter2" /> > </route> > > <route id="parseJSON"> > <from uri="direct:inter2" /> > > <unmarshal ref="xmljsonWithOptions"/> > <to uri="direct:inter3" /> > </route> > > > I still get the same error > > Failed to create route parseJSON at: >>> Unmarshal[ref:xmljsonWithOptions] > <<< in route: Route[[From[direct:inter2]] -> > [Unmarshal[ref:xmljsonWithOpt... because of Cannot find data format in > registry with ref: xmljsonWithOptions > > > But when i have just "xmljson" in the route, everything works fine, > > <to uri="direct:inter2" /> > </route> > > <route id="parseJSON"> > <from uri="direct:inter2" /> > > <unmarshal ref="xmljson"/> > <to uri="direct:inter3" /> > </route> > > Can you let me know your thoughts on this. Am facing issue wherever am > trying to refer something from registry. > > Thanks, > Anish > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/JSON-to-XML-Conversion-tp5771032p5771139.html > Sent from the Camel - Users mailing list archive at Nabble.com. >