Hi,
When I deploy a Camelcontext project as an JBI endpoint in ServiceMix3, I
receive the following error ?
<loc-message>org.springframework.beans.factory.BeanCreationException: Error
crea
ting bean with name 'camel3:beanPostProcessor': Cannot resolve reference to
bean 'camel3' while setting bean property 'c
amelContext'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'camel3': Invocation of init method failed; nested exception is
java.lang.NoSuchMethodError: org.apache.camel.model.Rou
teType.unmarshal()Lorg/apache/camel/builder/DataFormatClause;</loc-message>
<stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationException:
org.
springframework.beans.factory.BeanCreationException: Error creating bean
with name 'camel3:beanPostProcessor': Cannot re
solve reference to bean 'camel3' while setting bean property 'camelContext';
nested exception is org.springframework.bea
ns.factory.BeanCreationException: Error creating bean with name 'camel3':
Invocation of init method failed; nested excep
tion is java.lang.NoSuchMethodError:
org.apache.camel.model.RouteType.unmarshal()Lorg/apache/camel/builder/DataFormatCla
use;
at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:424)
at
org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220)
at
org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152)
at
org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:83)
at
org.apache.servicemix.camel.CamelSpringDeployer.deploy(CamelSpringDeployer.java:79)
at
org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
at
org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
at
org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508)
at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:35
0)
at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253)
at
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647)
at
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60)
at
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
REMARK :
-The camelcontext project work well in standalone.
- I have added the following dependencies in my POM.xml file :
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
<version>1.3-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jms</artifactId>
<version>1.3-SNAPSHOT</version>
</dependency>
Regards,
Charles
--
View this message in context:
http://www.nabble.com/Camel-deployment-error-in-ServiceMix3-tp16196695s12049p16196695.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.