Hi,  

It looks like there are more than one version of camel jars in you class path.
Can you double check it by running mvn dependency:tree?


--  
Willem Jiang

Red Hat, Inc.
FuseSource is now part of Red Hat
Web: http://www.fusesource.com | http://www.redhat.com
Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/) 
(English)
          http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese)
Twitter: willemjiang  
Weibo: 姜宁willem


Sent with Sparrow (http://www.sparrowmailapp.com/?sig)


On Wednesday, August 7, 2013 at 2:37 AM, milltj wrote:

> Hey everyone, I am in the process of learning how to route with Camel and am
> having an issue with unmarshalling a Jaxb message. The scenerio is such
> that I have a processor bean that is intended to process the data after the
> XML has been unmarshalled. I put a jaxb.index file in the
> com.mycompany.camel.loyalty directory and listed all the Jaxb classes in
> that file. My Camel-Context is as follows:
>  
>  
> <beans xmlns="http://www.springframework.org/schema/beans";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xmlns:camel="http://camel.apache.org/schema/spring";
> xsi:schemaLocation="
> http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans.xsd
> http://camel.apache.org/schema/spring
> http://camel.apache.org/schema/spring/camel-spring.xsd";>
>  
> <bean id="SiteBean" class="com.mycompany.camel.beans.SiteBean"></bean>
>  
>  
> <camel:camelContext xmlns="http://camel.apache.org/schema/spring";>
> <dataFormats>
> <jaxb id="jaxb" contextPath="com.mycompany.camel.loyalty"/>
> </dataFormats>
>  
> <route>
> <from uri="file:/Camel/CamelTest3/files/from?noop=true"/>
> <unmarshal ref="jaxb"/>
> <process ref="SiteBean" />
> <to uri="file:/Camel/CamelTest3/files/to"/>
> </route>
> </camel:camelContext>
>  
> </beans>
>  
> When I issue the command "mvn camel:run" I receive the following error
> message:
>  
> [ERROR] Failed to execute goal
> org.apache.camel:camel-maven-plugin:2.11.1:run (default-cli) on project
> CamelTest3: null: MojoExecutionException: InvocationTargetException:
> org.apache.camel.util.ObjectHelper.notNull(Ljava/lang/Object;Ljava/lang/String;)V
> -> [Help 1]
>  
> Not sure exactly what this means. If I remove the <unmarshal> tag it will
> run, but I get this error everytime. Any assistance would be greatly
> appreciated!
>  
> Thanks
>  
> -Tim
>  
>  
>  
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/MojoExecutionException-Unmarshalling-from-XML-tp5736861.html
> Sent from the Camel - Users mailing list archive at Nabble.com 
> (http://Nabble.com).



Reply via email to