You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by "M, Ramya (Nokia - IN/Bangalore)" <ra...@nokia.com> on 2018/08/28 04:29:10 UTC

apche servicmix 3.4.0

HI Team,

I am trying to create rest services in servicemix3.4.0 by using camel-cfx
I am creating camel service unit and service assembly for deploy in servicemix when I am deploying it into service mix getting below errors pls help me to resolve it



                                                <task-status-msg>
<msg-loc-info>
<loc-token/>
<loc-message>Could not deploy xbean service unit</loc-message>
</msg-loc-info>
</task-status-msg>
                                                <exception-info>
                                                                <nesting-level>1</nesting-level>
                                                                <msg-loc-info>
                                                                                <loc-token/>
                                                                                <loc-message>Error creating bean with name 'template': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'camel-1': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.servicemix.samples.MyRouteBuilder.from(Ljava/lang/String;)Lorg/apache/camel/model/RouteType;</loc-message>
                                                                                <stack-trace><![CDATA[org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'template': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'camel-1': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.servicemix.samples.MyRouteBuilder.from(Ljava/lang/String;)Lorg/apache/camel/model/RouteType;
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
                at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
                at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
                at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:567)
                at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
                at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
                at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:86)
                at org.apache.servicemix.camel.CamelSpringDeployer.deploy(CamelSpringDeployer.java:76)
                at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:86)
                at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
                at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:543)
                at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:345)
                at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:255)
                at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:648)
                at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:63)
                at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:612)
                at java.util.TimerThread.mainLoop(Timer.java:555)
                at java.util.TimerThread.run(Timer.java:505)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'camel-1': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.servicemix.samples.MyRouteBuilder.from(Ljava/lang/String;)Lorg/apache/camel/model/RouteType;
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
                at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
                at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
                at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1075)
                at org.apache.camel.spring.CamelBeanPostProcessor.getOrLookupCamelContext(CamelBeanPostProcessor.java:247)
                at org.apache.camel.spring.CamelBeanPostProcessor.postProcessBeforeInitialization(CamelBeanPostProcessor.java:99)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
                ... 20 more
Caused by: java.lang.NoSuchMethodError: org.apache.servicemix.samples.MyRouteBuilder.from(Ljava/lang/String;)Lorg/apache/camel/model/RouteType;
                at org.apache.servicemix.samples.MyRouteBuilder.configure(MyRouteBuilder.java:35)
                at org.apache.camel.builder.RouteBuilder.checkInitialized(RouteBuilder.java:322)
                at org.apache.camel.builder.RouteBuilder.configureRoutes(RouteBuilder.java:277)
                at org.apache.camel.builder.RouteBuilder.addRoutesToCamelContext(RouteBuilder.java:263)
                at org.apache.camel.impl.DefaultCamelContext.addRoutes(DefaultCamelContext.java:603)
                at org.apache.camel.core.xml.AbstractCamelContextFactoryBean.installRoutes(AbstractCamelContextFactoryBean.java:619)
                at org.apache.camel.core.xml.AbstractCamelContextFactoryBean.afterPropertiesSet(AbstractCamelContextFactoryBean.java:306)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
                ... 32 more
]]></stack-trace>
                                                                </msg-loc-info>
                                                </exception-info>
                                </task-result-details>
                </component-task-result-details>
</component-task-result>
</jbi-task-result>
</jbi-task>


Regards,
Ramya