[ 
https://issues.apache.org/jira/browse/CAMEL-16538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrea Cosentino updated CAMEL-16538:
-------------------------------------
    Priority: Minor  (was: Blocker)

> java.lang.IllegalArgumentException: Data format 'jacksonxml' could not be 
> created
> ---------------------------------------------------------------------------------
>
>                 Key: CAMEL-16538
>                 URL: https://issues.apache.org/jira/browse/CAMEL-16538
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-core
>    Affects Versions: 3.9.0
>            Reporter: nizar.ben.mansour
>            Priority: Minor
>         Attachments: simpleKarafApp.rar
>
>
> I have made a simple blueprint application that uses Apache Camel 3.9.0 
> deployed on karaf 4.2.11.
>  
> {code:java}
> <dataFormats> <dataFormats> <jacksonxml id="jacksonxml" /> </dataFormats>
> <route id="myRoute1"> <from uri="activemq:queue:FROM_Q1" /> <marshal> <custom 
> ref="jacksonxml"></custom> </marshal> <bean ref="bean1" method="m1" /> <log 
> message="RECEIVE MESSAGE FROM QUEUE  ${body}" loggingLevel="INFO" />
>  </route>
> {code}
>  
> Exception happened:
> {code:java}
> 021-04-21T14:50:24,235 | ERROR | Blueprint Event Dispatcher: 1 | 
> BlueprintCamelContext            | 169 - 
> org.apache.camel.karaf.camel-blueprint - 3.9.0 | Error occurred during 
> starting CamelContext: groupManagerContext021-04-21T14:50:24,235 | ERROR | 
> Blueprint Event Dispatcher: 1 | BlueprintCamelContext            | 169 - 
> org.apache.camel.karaf.camel-blueprint - 3.9.0 | Error occurred during 
> starting CamelContext: groupManagerContextjava.lang.IllegalArgumentException: 
> Data format 'jacksonxml' could not be created. Ensure that the data format is 
> valid and the associated Camel component is present on the classpath at 
> org.apache.camel.reifier.dataformat.DataFormatReifier.createDataFormat(DataFormatReifier.java:284)
>  ~[!/:3.9.0] at 
> org.apache.camel.impl.DefaultModelReifierFactory.createDataFormat(DefaultModelReifierFactory.java:54)
>  ~[!/:3.9.0] at 
> org.apache.camel.impl.DefaultCamelContext.bindDataFormats(DefaultCamelContext.java:596)
>  ~[!/:3.9.0] at 
> org.apache.camel.impl.engine.AbstractCamelContext.doInit(AbstractCamelContext.java:2744)
>  ~[!/:3.9.0] at 
> org.apache.camel.support.service.BaseService.init(BaseService.java:83) 
> ~[!/:3.9.0] at 
> org.apache.camel.impl.engine.AbstractCamelContext.init(AbstractCamelContext.java:2490)
>  ~[!/:3.9.0] at 
> org.apache.camel.support.service.BaseService.start(BaseService.java:111) 
> ~[!/:3.9.0] at 
> org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2507)
>  ~[!/:3.9.0] at 
> org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:174) 
> ~[!/:3.9.0] at 
> org.apache.camel.blueprint.BlueprintCamelContext.start(BlueprintCamelContext.java:241)
>  ~[!/:3.9.0] at 
> org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:283)
>  ~[!/:3.9.0] at 
> org.apache.camel.blueprint.BlueprintCamelContext.blueprintEvent(BlueprintCamelContext.java:188)
>  [!/:3.9.0] at 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher$3.call(BlueprintEventDispatcher.java:197)
>  [!/:1.10.3] at 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher$3.call(BlueprintEventDispatcher.java:195)
>  [!/:1.10.3] at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
> [?:1.8.0_191] at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> [?:1.8.0_191] at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
> [?:1.8.0_191] at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> [?:1.8.0_191] at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
> [?:1.8.0_191] at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>  [?:1.8.0_191] at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>  [?:1.8.0_191] at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>  [?:1.8.0_191] at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>  [?:1.8.0_191] at java.lang.Thread.run(Thread.java:748) 
> [?:1.8.0_191]2021-04-21T14:50:24,239 | INFO  | features-2-thread-1 | 
> FeaturesServiceImpl              | 13 - org.apache.karaf.features.core - 
> 4.2.11 | Done.{code}
>  
> I have attached a simple application that simulate the same issue on Karaf 
> 4.2.11:
> To reproduce the issue:
> feature:repo-add mvn:com.test.karaftest/simplekarafapp/1.0/xml/features
> feature:install -v myfeature



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to