Hi,

Camel itself doesn't support RESTEasy, and the stacktrace contains cxf jaxrs 
which shouldn't appear when you use RESTEasy. You'd need to ask Red Hat support.

Thanks,
Tomo

On 12/13/2016 07:28 PM, Siddharth Patil wrote:
Hi ,

I have created a RESTEasy service in camel. But when i am trying to
deploy the WAR on jboss. I am getting the error as given below :

Stacktress :

15:15:10,427 ERROR [org.springframework.web.context.ContextLoader]
(ServerService Thread Pool -- 61) Context initialization failed:
org.apache.camel.RuntimeCamelException:
org.apache.cxf.service.factory.ServiceConstructionException
at
org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1556)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:123)
[camel-spring-2.15.0.jar:2.15.0]
at
org.apache.camel.spring.CamelContextFactoryBean.onApplicationEvent(CamelContextFactoryBean.java:332)
[camel-spring-2.15.0.jar:2.15.0]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:151)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:128)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:331)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:773)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:483)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
[spring-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
[spring-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
[spring-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3339)
[jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3777)
[jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]
at
org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:161)
[jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]
at
org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:59)
[jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]
at
org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:94)
[jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[rt.jar:1.8.0_92]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[rt.jar:1.8.0_92]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[rt.jar:1.8.0_92]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[rt.jar:1.8.0_92]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_92]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: org.apache.cxf.service.factory.ServiceConstructionException
at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:219)
[cxf-rt-frontend-jaxrs-3.0.5.jar:3.0.5]
at
org.apache.camel.component.cxf.jaxrs.CxfRsConsumer.<init>(CxfRsConsumer.java:44)
[camel-cxf-2.15.0.jar:2.15.0]
at
org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint.createConsumer(CxfRsEndpoint.java:180)
[camel-cxf-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenConsumerRoute.java:65)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultRoute.onStartingServices(DefaultRoute.java:85)
[camel-core-2.15.0.jar:2.15.0]
at org.apache.camel.impl.RouteService.warmUp(RouteService.java:158)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doWarmUpRoutes(DefaultCamelContext.java:3090)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3020)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:2797)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:2653)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:167)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2467)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2463)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:2486)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:2463)
[camel-core-2.15.0.jar:2.15.0]
at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:2432)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:255)
[camel-spring-2.15.0.jar:2.15.0]
at
org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:121)
[camel-spring-2.15.0.jar:2.15.0]
... 20 more
Caused by: org.apache.cxf.service.factory.ServiceConstructionException:
No resource classes found
at
org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean.checkResources(AbstractJAXRSFactoryBean.java:317)
[cxf-rt-frontend-jaxrs-3.0.5.jar:3.0.5]
at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:159)
[cxf-rt-frontend-jaxrs-3.0.5.jar:3.0.5]
... 38 more

15:15:10,826 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/IntegrationHub]]
(ServerService Thread Pool -- 61) JBWEB000287: Exception sending context
initialized event to listener instance of class
org.springframework.web.context.ContextLoaderListener:
org.apache.camel.RuntimeCamelException:
org.apache.cxf.service.factory.ServiceConstructionException
at
org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1556)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:123)
[camel-spring-2.15.0.jar:2.15.0]
at
org.apache.camel.spring.CamelContextFactoryBean.onApplicationEvent(CamelContextFactoryBean.java:332)
[camel-spring-2.15.0.jar:2.15.0]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:151)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:128)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:331)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:773)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:483)
[spring-context-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
[spring-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
[spring-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
[spring-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at
org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3339)
[jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3777)
[jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]
at
org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:161)
[jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]
at
org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:59)
[jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]
at
org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:94)
[jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[rt.jar:1.8.0_92]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[rt.jar:1.8.0_92]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[rt.jar:1.8.0_92]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[rt.jar:1.8.0_92]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_92]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: org.apache.cxf.service.factory.ServiceConstructionException
at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:219)
[cxf-rt-frontend-jaxrs-3.0.5.jar:3.0.5]
at
org.apache.camel.component.cxf.jaxrs.CxfRsConsumer.<init>(CxfRsConsumer.java:44)
[camel-cxf-2.15.0.jar:2.15.0]
at
org.apache.camel.component.cxf.jaxrs.CxfRsEndpoint.createConsumer(CxfRsEndpoint.java:180)
[camel-cxf-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenConsumerRoute.java:65)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultRoute.onStartingServices(DefaultRoute.java:85)
[camel-core-2.15.0.jar:2.15.0]
at org.apache.camel.impl.RouteService.warmUp(RouteService.java:158)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doWarmUpRoutes(DefaultCamelContext.java:3090)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3020)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:2797)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:2653)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:167)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2467)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2463)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:2486)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:2463)
[camel-core-2.15.0.jar:2.15.0]
at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:2432)
[camel-core-2.15.0.jar:2.15.0]
at
org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:255)
[camel-spring-2.15.0.jar:2.15.0]
at
org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:121)
[camel-spring-2.15.0.jar:2.15.0]
... 20 more
Caused by: org.apache.cxf.service.factory.ServiceConstructionException:
No resource classes found
at
org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean.checkResources(AbstractJAXRSFactoryBean.java:317)
[cxf-rt-frontend-jaxrs-3.0.5.jar:3.0.5]
at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:159)
[cxf-rt-frontend-jaxrs-3.0.5.jar:3.0.5]
... 38 more



Regards,
Siddharth Patil
Infrasoft Technologies Limited
Tel: +91 20 6629 3416
www.infrasofttech.com

InfrasoftTech is a specialist solutions & services company for the
Banking & Finance and Insurance Industry. We are a SEI CMMI Level 5 v1.3,
ISO 9001 and ISO 27001 certified company having a global footprint with
over 200 client banks and operations in United Kingdom, Channel Islands,
U.S.A., Canada, India, Dubai, Singapore & Africa and a global Channel
partner network in over 20 countries

Notice:
This correspondence may contain some privileged information. We cannot be
held responsible in any manner for any misuse of this correspondence. If
you are not the intended recipient of this email (including attachments
if any) and have received the same in error, kindly delete the same,
without retaining any copy in soft or printed form and inform the sender.
---------------------------------------------------------------------------------------
This email has been scanned for email related threats and delivered
safely by Mimecast.
For more information please visit http://www.mimecast.com
---------------------------------------------------------------------------------------











--
View this message in context: 
http://camel.465427.n5.nabble.com/Service-construction-exception-tp5791404.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to