You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by syadav <b....@gmail.com> on 2017/02/28 06:00:01 UTC

Camel-CXF in tomee

And when I delete cxf related jars from tomee it is getting started properly
Please let me know what is wrong with this.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Cam-tp4681184p4681185.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
This comes from an incompatibility between server cxf libraries and your
app when TomEE provides you the @Context injections, you can solve it
requesting tomee to use container libraries:

openejb.classloader.forced-skip = org.apache.cxf.

Alternative is to override in your jsonprovider the
method com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider#_locateMapperViaProvider
to return a constant mapper.

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-04-06 10:55 GMT+02:00 syadav <b....@gmail.com>:

> unable to post this query
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681491.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
unable to post this query



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681491.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
Is this enough for you to reproduce or let me know if you need anything else.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681488.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
can you update your sample with:

1. tomee-maven-plugin ready to run (mvn package tomee:run)
2. a failing test reproducing the issue (you can assume we ran 1. before
the test)

please?



Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-04-04 13:14 GMT+02:00 syadav <b....@gmail.com>:

> I added below code
>
> @Dependent
> @Named("auaBus")
> public class MyCxfBus extends ExtensionManagerBus {
> }
>
> But still I am getting the same error. Please help me in this.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681469.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I added below code

@Dependent 
@Named("auaBus") 
public class MyCxfBus extends ExtensionManagerBus { 
}

But still I am getting the same error. Please help me in this. 



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681469.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
I dont have a computer ATM but if i recall correctly you set a bus name in
cxf endpoint uri. On java side just produce a cxf bus @Named with the
configured name.


Le 2 avr. 2017 12:36, "syadav" <b....@gmail.com> a écrit :

Please could you explain me how to do so. I would be very thankful if you
explain me in detail. Thanks



--
View this message in context: http://tomee-openejb.979440.
n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681439.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
Please could you explain me how to do so. I would be very thankful if you
explain me in detail. Thanks



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681439.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
It doesnt really matter. Spring is not mandatory with cxf/camel. Issue is
you inherit from default tomee cxf bus so ensure to force camel to use its
own instance.

Le 1 avr. 2017 20:56, "syadav" <b....@gmail.com> a écrit :

> Please note that I am not using spring config xml. I dont want to use it
> also
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681434.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
Please note that I am not using spring config xml. I dont want to use it also



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681434.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I did not understand. I do not know how to do so. Please explain me so that I
can add the change and check.  Thanks



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681433.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hmm weird

Maybe force a dedicated cxf bus in camel config instead of inheriting of
default one

Le 1 avr. 2017 12:47, "syadav" <b....@gmail.com> a écrit :

> I just declared the @Context Providers providers in my rest api service
> (CamelRestService in my sample application) I did not any thing else. But I
> am getting same error.
>
> Is that you want me to do or is there any thing else. Please let me know in
> details.
>
> Thanks for your support and quick response.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681431.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I just declared the @Context Providers providers in my rest api service
(CamelRestService in my sample application) I did not any thing else. But I
am getting same error.

Is that you want me to do or is there any thing else. Please let me know in
details.

Thanks for your support and quick response.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681431.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
In your rest service as a field

Le 1 avr. 2017 07:32, "syadav" <b....@gmail.com> a écrit :

> I did not understand. Where to add this and what to do with it.Could you
> tell
> this with example. Or could you tell me where to add in my sample example
> which I shared with you.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681429.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I did not understand. Where to add this and what to do with it.Could you tell
this with example. Or could you tell me where to add in my sample example
which I shared with you.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681429.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
I think you need to add in a jaxrs component @Context Providers providers;


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-31 17:50 GMT+02:00 syadav <b....@gmail.com>:

> I made changes as you mentioned like added @persistencecontext , added
> hibernate.transaction.jta.platform, removed c3po properties and deployed
> in
> 7.0.3 tomee. I am getting below mentioned error
>
>
> org.apache.cxf.interceptor.Fault
>         at
> org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleWriteException(
> JAXRSOutInterce
> ptor.java:395)
>         at
> org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(
> JAXRSOutInterceptor
> .java:270)
>         at
> org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.processResponse(
> JAXRSOutInterceptor.
> java:120)
>         at
> org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleMessage(
> JAXRSOutInterceptor.ja
> va:83)
>         at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(
> PhaseInterceptorChain.java:308)
>         at
> org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(
> OutgoingChainIntercepto
> r.java:83)
>         at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(
> PhaseInterceptorChain.java:308)
>         at
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(
> ChainInitiationObserver.java:1
> 21)
>         at
> org.apache.camel.component.cxf.cxfbean.CxfBeanDestination.process(
> CxfBeanDestination.java
> :83)
>         at
> org.apache.camel.impl.ProcessorEndpoint.onExchange(
> ProcessorEndpoint.java:103)
>         at
> org.apache.camel.impl.ProcessorEndpoint$1.process(
> ProcessorEndpoint.java:71)
>         at
> org.apache.camel.util.AsyncProcessorConverterHelper$
> ProcessorToAsyncProcessorBridge.proce
> ss(AsyncProcessorConverterHelper.java:61)
>         at
> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
>         at
> org.apache.camel.management.InstrumentationProcessor.process(
> InstrumentationProcessor.jav
> a:77)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(
> RedeliveryErrorHandler.java:542
> )
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(
> CamelInternalProcessor.java:197
> )
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(
> CamelInternalProcessor.java:197
> )
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(
> DelegateAsyncProcessor.java:97)
>
>         at
> org.apache.camel.http.common.CamelServlet.doService(CamelServlet.java:195)
>         at
> org.apache.camel.http.common.CamelServlet.service(CamelServlet.java:74)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.j
> ava:230)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165)
>
>         at
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.j
> ava:192)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165)
>
>         at
> org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.j
> ava:192)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:165)
>
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:198)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:96)
>         at
> org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> AuthenticatorBase.java:474)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:140)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:79)
>         at
> org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(
> OpenEJBSecurityL
> istener.java:97)
>         at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(
> AbstractAccessLogValve.java:624)
>
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:87)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:349)
>         at
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
>         at
> org.apache.coyote.AbstractProcessorLight.process(
> AbstractProcessorLight.java:66)
>         at
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(
> AbstractProtocol.java:798)
>         at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> doRun(NioEndpoint.java:1434)
>         at
> org.apache.tomcat.util.net.SocketProcessorBase.run(
> SocketProcessorBase.java:49)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> TaskThread.java:61)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.NullPointerException
>         at
> org.apache.openejb.rest.ThreadLocalProviders.getContextResolver(
> ThreadLocalProviders.java
> :36)
>         at
> com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider._
> locateMapperViaProvider(JacksonJson
> Provider.java:198)
>         at
> com.fasterxml.jackson.jaxrs.base.ProviderBase.locateMapper(ProviderBase.
> java:929)
>         at
> com.fasterxml.jackson.jaxrs.base.ProviderBase._endpointForWriting(
> ProviderBase.java:693)
>         at
> com.fasterxml.jackson.jaxrs.base.ProviderBase.writeTo(
> ProviderBase.java:565)
>         at camelRest.JsonProvider.writeTo(JsonProvider.java:26)
>         at
> camelRest.JsonProvider$$OwbNormalScopeProxy0.writeTo(
> camelRest/JsonProvider.java)
>         at
> org.apache.cxf.jaxrs.utils.JAXRSUtils.writeMessageBody(
> JAXRSUtils.java:1412)
>         at
> org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(
> JAXRSOutInterceptor
> .java:244)
>         ... 46 more
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681424.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I made changes as you mentioned like added @persistencecontext , added
hibernate.transaction.jta.platform, removed c3po properties and deployed in
7.0.3 tomee. I am getting below mentioned error


org.apache.cxf.interceptor.Fault
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleWriteException(JAXRSOutInterce
ptor.java:395)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(JAXRSOutInterceptor
.java:270)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.processResponse(JAXRSOutInterceptor.
java:120)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleMessage(JAXRSOutInterceptor.ja
va:83)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
        at
org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(OutgoingChainIntercepto
r.java:83)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
        at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:1
21)
        at
org.apache.camel.component.cxf.cxfbean.CxfBeanDestination.process(CxfBeanDestination.java
:83)
        at
org.apache.camel.impl.ProcessorEndpoint.onExchange(ProcessorEndpoint.java:103)
        at
org.apache.camel.impl.ProcessorEndpoint$1.process(ProcessorEndpoint.java:71)
        at
org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.proce
ss(AsyncProcessorConverterHelper.java:61)
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.jav
a:77)
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:542
)
        at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197
)
        at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197
)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:97)

        at
org.apache.camel.http.common.CamelServlet.doService(CamelServlet.java:195)
        at
org.apache.camel.http.common.CamelServlet.service(CamelServlet.java:74)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:230)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

        at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:192)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

        at
org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:192)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at
org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:474)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at
org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityL
istener.java:97)
        at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
        at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
        at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434)
        at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
        at
org.apache.openejb.rest.ThreadLocalProviders.getContextResolver(ThreadLocalProviders.java
:36)
        at
com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider._locateMapperViaProvider(JacksonJson
Provider.java:198)
        at
com.fasterxml.jackson.jaxrs.base.ProviderBase.locateMapper(ProviderBase.java:929)
        at
com.fasterxml.jackson.jaxrs.base.ProviderBase._endpointForWriting(ProviderBase.java:693)
        at
com.fasterxml.jackson.jaxrs.base.ProviderBase.writeTo(ProviderBase.java:565)
        at camelRest.JsonProvider.writeTo(JsonProvider.java:26)
        at
camelRest.JsonProvider$$OwbNormalScopeProxy0.writeTo(camelRest/JsonProvider.java)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.writeMessageBody(JAXRSUtils.java:1412)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(JAXRSOutInterceptor
.java:244)
        ... 46 more



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681424.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
take care camelRest.SamplePersistenceManager ensures you will have issues
at some point. why not using @PersistenceContext support since you are in
tomee? If you dont want to use EE or Spring you will likely need to
implement a correct management of transactions and JPA component lifecycle
at least

then i think you miss the jtaplatform config if you dont use the container
to manage your persistence context (tomee does it otherwise):

<property name="hibernate.transaction.jta.platform"
value="org.apache.openejb.hibernate.OpenEJBJtaPlatform2" />




last note: c3p0 config is useless since the injected datasource is already
pooled



Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-30 15:59 GMT+02:00 Romain Manni-Bucau <rm...@gmail.com>:

> http://tomee.apache.org/download-ng.html
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://blog-rmannibucau.rhcloud.com> | Old Blog
> <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> <https://javaeefactory-rmannibucau.rhcloud.com>
>
> 2017-03-30 15:22 GMT+02:00 syadav <b....@gmail.com>:
>
>> I tested this on tomee 7.0.2 because there is no tomee 7.0.3 available in
>> download area.Please share me the link if tomee 7.0.3 is available.
>>
>>
>>
>> --
>> View this message in context: http://tomee-openejb.979440.n4
>> .nabble.com/Camel-CXF-in-tomee-tp4681184p4681402.html
>> Sent from the TomEE Users mailing list archive at Nabble.com.
>>
>
>

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
http://tomee.apache.org/download-ng.html


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-30 15:22 GMT+02:00 syadav <b....@gmail.com>:

> I tested this on tomee 7.0.2 because there is no tomee 7.0.3 available in
> download area.Please share me the link if tomee 7.0.3 is available.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681402.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I tested this on tomee 7.0.2 because there is no tomee 7.0.3 available in
download area.Please share me the link if tomee 7.0.3 is available.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681402.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I shared the project in git and below is the url

https://github.com/sbandariyadav/CamelRepository/tree/master/sampleCamel



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681401.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
as mentionned it would be better for you to get support to share a sample
on github (or a public repo) and ensure tomee-maven-plugin is setup to
reproduce the issue with tomee 7.0.3.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-30 11:23 GMT+02:00 syadav <b....@gmail.com>:

> I have already shared you the sample project in just previous post. Any how
> you can find the same in this post.
> This project is able to deploy in tomee without any error. but unable to
> save/get data. There is some transaction management issue. I have mentioned
> the details in previous post.
>
>
> sampleCamel.zip
> <http://tomee-openejb.979440.n4.nabble.com/file/n4681389/sampleCamel.zip>
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681389.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I have already shared you the sample project in just previous post. Any how
you can find the same in this post.
This project is able to deploy in tomee without any error. but unable to
save/get data. There is some transaction management issue. I have mentioned
the details in previous post.


sampleCamel.zip
<http://tomee-openejb.979440.n4.nabble.com/file/n4681389/sampleCamel.zip>  



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681389.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Do you have a configured sample ready to run? Guess it is still the same
issues since camel runs well on TomEE by itself as explained and showed.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-29 15:14 GMT+02:00 syadav <b....@gmail.com>:

> Note this is working properly in glassfish
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681387.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
Note this is working properly in glassfish



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681387.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
Please find the attachment for the sample application and below are scenarios 
1)if you call save using
http://localhost:8080/sampleCamel/camel/sample/sample then it is saving
successfully.But if i check in database using select query there is no entry
in it.

2) if I call http://localhost:8080/sampleCamel/camel/sample/sample/1 to get
data it is giving below error. Please help me in this

org.apache.cxf.interceptor.Fault
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleWriteException(JAXRSOutInterce
ptor.java:395)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(JAXRSOutInterceptor
.java:270)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.processResponse(JAXRSOutInterceptor.
java:120)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleMessage(JAXRSOutInterceptor.ja
va:83)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
        at
org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(OutgoingChainIntercepto
r.java:83)
        at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
        at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:1
21)
        at
org.apache.camel.component.cxf.cxfbean.CxfBeanDestination.process(CxfBeanDestination.java
:83)
        at
org.apache.camel.impl.ProcessorEndpoint.onExchange(ProcessorEndpoint.java:103)
        at
org.apache.camel.impl.ProcessorEndpoint$1.process(ProcessorEndpoint.java:71)
        at
org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.proce
ss(AsyncProcessorConverterHelper.java:61)
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.jav
a:77)
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:542
)
        at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197
)
        at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197
)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:97)

        at
org.apache.camel.http.common.CamelServlet.doService(CamelServlet.java:195)
        at
org.apache.camel.http.common.CamelServlet.service(CamelServlet.java:74)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:230)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

        at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:192)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

        at
org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:192)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108)
        at
org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at
org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityL
istener.java:97)
        at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
        at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)
        at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
        at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
        at
org.apache.openejb.rest.ThreadLocalProviders.getContextResolver(ThreadLocalProviders.java
:36)
        at
com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider._locateMapperViaProvider(JacksonJson
Provider.java:198)
        at
com.fasterxml.jackson.jaxrs.base.ProviderBase.locateMapper(ProviderBase.java:929)
        at
com.fasterxml.jackson.jaxrs.base.ProviderBase._endpointForWriting(ProviderBase.java:693)
        at
com.fasterxml.jackson.jaxrs.base.ProviderBase.writeTo(ProviderBase.java:565)
        at camelRest.JsonProvider.writeTo(JsonProvider.java:26)
        at
camelRest.JsonProvider$$OwbNormalScopeProxy0.writeTo(camelRest/JsonProvider.java)
        at
org.apache.cxf.jaxrs.utils.JAXRSUtils.writeMessageBody(JAXRSUtils.java:1412)
        at
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(JAXRSOutInterceptor
.java:244)
        ... 46 more
2017-03-29 15:48:29 DEBUG PhaseInterceptorChain:243 - Adding interceptor
org.apache.cxf.ws.policy.Se sampleCamel.zip
<http://tomee-openejb.979440.n4.nabble.com/file/n4681386/sampleCamel.zip>  



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681386.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
with the lazy property (tomee or hibernate one)? we have multiple users
using it with success. Worse case share an up to date sample with tomee
maven plugin reproducing the issue on github, i could have a quick look


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-27 12:51 GMT+02:00 syadav <b....@gmail.com>:

> After using jta data source also I am getting the same error.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681377.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
After using jta data source also I am getting the same error.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681377.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
You use a JTA datasource and therefore you need to deifne a jta-datasource
in your persistence.xml. If you want to do it in the app you can using
either vendor specific config file like resources.xml for tomee (you can
put it in WEB-INF) or just use @DataSourceDefinition which is the EE way to
define a datasource in the application.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-20 14:51 GMT+01:00 syadav <b....@gmail.com>:

> I did not understand. Please could you explain in detail. I only understood
> that I need to use @DataSourceDefinition annotation.
>
> Please explain me in detail if possible with example.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681340.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I did not understand. Please could you explain in detail. I only understood
that I need to use @DataSourceDefinition annotation.

Please explain me in detail if possible with example.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681340.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
You can define the datasource with @DataSourceDefinition. That said using
jta-datasource on all server would be correct vs current config which is
not.

Putting the server offline can work too maybe (openejb.offline=true).

Le 20 mars 2017 12:19, "syadav" <b....@gmail.com> a écrit :

is there any other way, as using jta datasource involves changes in tomee
server for adding resource and I do not want to do this changes. This
increases the deployment task more. I do not want to do any changes in the
server. Any change should be in the application itself.





--
View this message in context: http://tomee-openejb.979440.
n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681337.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
is there any other way, as using jta datasource involves changes in tomee
server for adding resource and I do not want to do this changes. This
increases the deployment task more. I do not want to do any changes in the
server. Any change should be in the application itself. 



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681337.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Oh,

by default in a EE container javax.persistence.jdbc are not supported by
spec and moreover in JTA mode (the default). IIRC in RESOURCE_LOCAL mode we
detect it and let it go but in JTA we dont do it. Use jta-datasource to
solve it properly.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-16 15:07 GMT+01:00 syadav <b....@gmail.com>:

> Below is the persistence.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
>         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
>              http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"
>         version="2.1">
>
>         <persistence-unit name="primary">
>
>
>                 <provider>org.hibernate.jpa.HibernatePersistenceProvider</
> provider>
>                 <class>XXXXXXXXXXXXXXXX</class>
>
>                 <properties>
> <property name="tomee.jpa.factory.lazy" value="true" />
>
>                         <property name="javax.persistence.jdbc.driver"
> value="org.postgresql.Driver" />
>                         <property name="javax.persistence.jdbc.url"
>                                 value="jdbc:postgresql://localhost:5432/XXXXXXXXXXX"
> />
>                         <property name="javax.persistence.jdbc.user"
> value="XXXXXXX" />
>                         <property name="javax.persistence.jdbc.password"
> value="XXXXXXXXX" />
>
>                         <property name="javax.persistence.
> schema-generation.database.action"
>                                 value="none" />
>                         <property name="javax.persistence.
> schema-generation.drop-script-source"
>                                 value="META-INF/drop.sql" />
>                         <property name="javax.persistence.
> schema-generation.create-script-source"
>                                 value="META-INF/create.sql" />
>
>
>
>
>                         <property name="hibernate.dialect"
> value="org.hibernate.dialect.PostgreSQLDialect" />
>                         <property name="show_sql" value="true" />
>                         <property name="hibernate.default_schema"
> value="CCCCCCC" />
>
>
>                         <property name="hibernate.c3p0.min_size" value="5"
> />
>                         <property name="hibernate.c3p0.max_size"
> value="20" />
>                         <property name="hibernate.c3p0.timeout"
> value="500" />
>                         <property name="hibernate.c3p0.max_statements"
> value="50" />
>                         <property name="hibernate.c3p0.idle_test_period"
> value="2000" />
>                 </properties>
>         </persistence-unit>
>
> </persistence>
>
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681317.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
Below is the persistence.xml

<?xml version="1.0" encoding="UTF-8"?>

<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
             http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"
	version="2.1">

	<persistence-unit name="primary">
		

		<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
		<class>XXXXXXXXXXXXXXXX</class>
		
		<properties>
<property name="tomee.jpa.factory.lazy" value="true" />
			
			<property name="javax.persistence.jdbc.driver"
value="org.postgresql.Driver" />
			<property name="javax.persistence.jdbc.url"
				value="jdbc:postgresql://localhost:5432/XXXXXXXXXXX" />
			<property name="javax.persistence.jdbc.user" value="XXXXXXX" />
			<property name="javax.persistence.jdbc.password" value="XXXXXXXXX" />
			
			<property name="javax.persistence.schema-generation.database.action"
				value="none" />
			<property name="javax.persistence.schema-generation.drop-script-source"
				value="META-INF/drop.sql" />
			<property name="javax.persistence.schema-generation.create-script-source"
				value="META-INF/create.sql" />

			
			
			
			<property name="hibernate.dialect"
value="org.hibernate.dialect.PostgreSQLDialect" />
			<property name="show_sql" value="true" />
			<property name="hibernate.default_schema" value="CCCCCCC" />

			
			<property name="hibernate.c3p0.min_size" value="5" />
			<property name="hibernate.c3p0.max_size" value="20" />
			<property name="hibernate.c3p0.timeout" value="500" />
			<property name="hibernate.c3p0.max_statements" value="50" />
			<property name="hibernate.c3p0.idle_test_period" value="2000" />
		</properties>
	</persistence-unit>

</persistence>




--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681317.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hmm, it shouldnt impact it at all so either there is a wrong setting like
the jta platform which is not working for tomee and is hardcoded in your
persistence unit or equivalent or it is something else.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-16 13:34 GMT+01:00 syadav <b....@gmail.com>:

> This I already tried. But when I am trying to save or retrieve the data, it
> is not giving updated data.
> Eg If I am saving the record it is returning successfully but when I am
> trying check the record in the database using query it is not available in
> database. I think transaction management is not happening or data is not
> committing into the database. It is just storing in the heap memory list.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681314.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
This I already tried. But when I am trying to save or retrieve the data, it
is not giving updated data.
Eg If I am saving the record it is returning successfully but when I am
trying check the record in the database using query it is not available in
database. I think transaction management is not happening or data is not
committing into the database. It is just storing in the heap memory list.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681314.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
add tomee.jpa.factory.lazy=true


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-16 10:16 GMT+01:00 syadav <b....@gmail.com>:

> Now I am getting below error
>
> org.apache.catalina.LifecycleException: An invalid Lifecycle transition
> was
> attempted ([before_destroy]) for component
> [StandardEngine[Catalina].StandardHost[localhost].
> StandardContext[/XXXXXXXXXX]]
> in state [STARTING_PREP]
>         at
> org.apache.catalina.util.LifecycleBase.invalidTransition(
> LifecycleBase.java:402)
>         at org.apache.catalina.util.LifecycleBase.destroy(
> LifecycleBase.java:292)
>         at
> org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:826)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(
> TomcatWebAppBuilder.java:1627)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(
> TomcatWebAppBuilder.java:1607)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(
> TomcatWebAppBuilder.java:763)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> destroyApplication(Assembler.java:2226)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:1037)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:717)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1298)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:1124)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java:133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5087)
>         at org.apache.catalina.util.LifecycleBase.start(
> LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:724)
>         at org.apache.catalina.core.ContainerBase.addChild(
> ContainerBase.java:700)
>         at org.apache.catalina.core.StandardHost.addChild(
> StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
>
> 16-Mar-2017 14:44:09.270 SEVERE [localhost-startStop-1]
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal Unable to
> deploy
> collapsed ear in war
> StandardEngine[Catalina].StandardHost[localhost].
> StandardContext[/XXXXXXXXXX]
>  org.apache.openejb.OpenEJBException: Creating application failed:
> D:\XXXXXXXXXX_DOC\apache-tomee-plus-7.0.2\webapps\XXXXXXXXXX:
> org.apache.openejb.OpenEJBRuntimeException:
> javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable
> to
> build Hibernate SessionFactory: javax.persistence.PersistenceException:
> [PersistenceUnit: primary] Unable to build Hibernate SessionFactory
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:1041)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:717)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1298)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:1124)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java:133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5087)
>         at org.apache.catalina.util.LifecycleBase.start(
> LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:724)
>         at org.apache.catalina.core.ContainerBase.addChild(
> ContainerBase.java:700)
>         at org.apache.catalina.core.StandardHost.addChild(
> StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.openejb.OpenEJBException:
> org.apache.openejb.OpenEJBRuntimeException:
> javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable
> to
> build Hibernate SessionFactory: javax.persistence.PersistenceException:
> [PersistenceUnit: primary] Unable to build Hibernate SessionFactory
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:872)
>         ... 17 more
> Caused by: org.apache.openejb.OpenEJBRuntimeException:
> javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable
> to
> build Hibernate SessionFactory
>         at
> org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory
> .createDelegate(ReloadableEntityManagerFactory.java:136)
>         at
> org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory
> .<init>(ReloadableEntityManagerFactory.java:105)
>         at
> org.apache.openejb.assembler.classic.PersistenceBuilder.
> createEntityManagerFactory(PersistenceBuilder.java:157)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:866)
>         ... 17 more
> Caused by: javax.persistence.PersistenceException: [PersistenceUnit:
> primary] Unable to build Hibernate SessionFactory
>         at
> org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImp
> l.persistenceException(EntityManagerFactoryBuilderImpl.java:954)
>         at
> org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(
> EntityManagerFactoryBuilderImpl.java:882)
>         at
> org.hibernate.jpa.HibernatePersistenceProvider.
> createContainerEntityManagerFactory(HibernatePersistenceProvider.java:135)
>         at
> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable.call(
> EntityManagerFactoryCallable.java:122)
>         at
> org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory
> .createDelegate(ReloadableEntityManagerFactory.java:134)
>         ... 20 more
> Caused by: org.hibernate.HibernateException: Could not access BeanManager
> ListenerFactory class
> [org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStan
> dardImpl]
> to handle CDI extensions
>         at
> org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.
> buildBeanManagerListenerFactory(ListenerFactoryBuilder.java:88)
>         at
> org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.
> buildStandardBeanManagerListenerFactory(ListenerFactoryBuilder.java:51)
>         at
> org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.
> buildListenerFactory(ListenerFactoryBuilder.java:39)
>         at
> org.hibernate.jpa.event.spi.JpaIntegrator.integrate(
> JpaIntegrator.java:129)
>         at
> org.hibernate.internal.SessionFactoryImpl.<init>(
> SessionFactoryImpl.java:278)
>         at
> org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(
> SessionFactoryBuilderImpl.java:444)
>         at
> org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(
> EntityManagerFactoryBuilderImpl.java:879)
>         ... 23 more
> Caused by: java.lang.IllegalStateException: On a thread without an
> initialized context nor a classloader mapping a deployed app
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(
> ThreadSingletonServiceImpl.java:287)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.getContext(
> ThreadSingletonServiceImpl.java:263)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(
> ThreadSingletonServiceImpl.java:298)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(
> ThreadSingletonServiceImpl.java:60)
>         at
> org.apache.webbeans.config.WebBeansFinder.getSingletonInstance(
> WebBeansFinder.java:51)
>         at
> org.apache.webbeans.config.WebBeansContext.getInstance(
> WebBeansContext.java:185)
>         at
> org.apache.webbeans.config.WebBeansContext.currentInstance(
> WebBeansContext.java:203)
>         at
> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$
> 1.findBm(EntityManagerFactoryCallable.java:105)
>         at
> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$
> 1.invoke(EntityManagerFactoryCallable.java:96)
>         at com.sun.proxy.$Proxy74.toString(Unknown Source)
>         at java.lang.String.valueOf(String.java:2994)
>         at java.lang.StringBuilder.append(StringBuilder.java:131)
>         at
> org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStan
> dardImpl.<init>(ListenerFactoryBeanManagerStandardImpl.java:51)
>         at
> org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStan
> dardImpl.fromBeanManagerReference(ListenerFactoryBeanManagerStan
> dardImpl.java:46)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 62)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.
> buildBeanManagerListenerFactory(ListenerFactoryBuilder.java:72)
>         ... 29 more
>
> 16-Mar-2017 14:44:09.270 SEVERE [localhost-startStop-1]
> sun.reflect.NativeMethodAccessorImpl.invoke ContainerBase.addChild: start:
>  org.apache.catalina.LifecycleException: Failed to start component
> [StandardEngine[Catalina].StandardHost[localhost].
> StandardContext[/XXXXXXXXXX]]
>         at org.apache.catalina.util.LifecycleBase.start(
> LifecycleBase.java:167)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:724)
>         at org.apache.catalina.core.ContainerBase.addChild(
> ContainerBase.java:700)
>         at org.apache.catalina.core.StandardHost.addChild(
> StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.tomee.catalina.TomEERuntimeException:
> org.apache.openejb.OpenEJBException: Creating application failed:
> D:\XXXXXXXXXX_DOC\apache-tomee-plus-7.0.2\webapps\XXXXXXXXXX:
> org.apache.openejb.OpenEJBRuntimeException:
> javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable
> to
> build Hibernate SessionFactory: javax.persistence.PersistenceException:
> [PersistenceUnit: primary] Unable to build Hibernate SessionFactory
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1310)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:1124)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java:133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5087)
>         at org.apache.catalina.util.LifecycleBase.start(
> LifecycleBase.java:150)
>         ... 10 more
> Caused by: org.apache.openejb.OpenEJBException: Creating application
> failed:
> D:\XXXXXXXXXX_DOC\apache-tomee-plus-7.0.2\webapps\XXXXXXXXXX:
> org.apache.openejb.OpenEJBRuntimeException:
> javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable
> to
> build Hibernate SessionFactory: javax.persistence.PersistenceException:
> [PersistenceUnit: primary] Unable to build Hibernate SessionFactory
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:1041)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:717)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1298)
>         ... 15 more
> Caused by: org.apache.openejb.OpenEJBException:
> org.apache.openejb.OpenEJBRuntimeException:
> javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable
> to
> build Hibernate SessionFactory: javax.persistence.PersistenceException:
> [PersistenceUnit: primary] Unable to build Hibernate SessionFactory
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:872)
>         ... 17 more
> Caused by: org.apache.openejb.OpenEJBRuntimeException:
> javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable
> to
> build Hibernate SessionFactory
>         at
> org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory
> .createDelegate(ReloadableEntityManagerFactory.java:136)
>         at
> org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory
> .<init>(ReloadableEntityManagerFactory.java:105)
>         at
> org.apache.openejb.assembler.classic.PersistenceBuilder.
> createEntityManagerFactory(PersistenceBuilder.java:157)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:866)
>         ... 17 more
> Caused by: javax.persistence.PersistenceException: [PersistenceUnit:
> primary] Unable to build Hibernate SessionFactory
>         at
> org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImp
> l.persistenceException(EntityManagerFactoryBuilderImpl.java:954)
>         at
> org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(
> EntityManagerFactoryBuilderImpl.java:882)
>         at
> org.hibernate.jpa.HibernatePersistenceProvider.
> createContainerEntityManagerFactory(HibernatePersistenceProvider.java:135)
>         at
> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable.call(
> EntityManagerFactoryCallable.java:122)
>         at
> org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory
> .createDelegate(ReloadableEntityManagerFactory.java:134)
>         ... 20 more
> Caused by: org.hibernate.HibernateException: Could not access BeanManager
> ListenerFactory class
> [org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStan
> dardImpl]
> to handle CDI extensions
>         at
> org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.
> buildBeanManagerListenerFactory(ListenerFactoryBuilder.java:88)
>         at
> org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.
> buildStandardBeanManagerListenerFactory(ListenerFactoryBuilder.java:51)
>         at
> org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.
> buildListenerFactory(ListenerFactoryBuilder.java:39)
>         at
> org.hibernate.jpa.event.spi.JpaIntegrator.integrate(
> JpaIntegrator.java:129)
>         at
> org.hibernate.internal.SessionFactoryImpl.<init>(
> SessionFactoryImpl.java:278)
>         at
> org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(
> SessionFactoryBuilderImpl.java:444)
>         at
> org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(
> EntityManagerFactoryBuilderImpl.java:879)
>         ... 23 more
> Caused by: java.lang.IllegalStateException: On a thread without an
> initialized context nor a classloader mapping a deployed app
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(
> ThreadSingletonServiceImpl.java:287)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.getContext(
> ThreadSingletonServiceImpl.java:263)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(
> ThreadSingletonServiceImpl.java:298)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(
> ThreadSingletonServiceImpl.java:60)
>         at
> org.apache.webbeans.config.WebBeansFinder.getSingletonInstance(
> WebBeansFinder.java:51)
>         at
> org.apache.webbeans.config.WebBeansContext.getInstance(
> WebBeansContext.java:185)
>         at
> org.apache.webbeans.config.WebBeansContext.currentInstance(
> WebBeansContext.java:203)
>         at
> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$
> 1.findBm(EntityManagerFactoryCallable.java:105)
>         at
> org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$
> 1.invoke(EntityManagerFactoryCallable.java:96)
>         at com.sun.proxy.$Proxy74.toString(Unknown Source)
>         at java.lang.String.valueOf(String.java:2994)
>         at java.lang.StringBuilder.append(StringBuilder.java:131)
>         at
> org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStan
> dardImpl.<init>(ListenerFactoryBeanManagerStandardImpl.java:51)
>         at
> org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStan
> dardImpl.fromBeanManagerReference(ListenerFactoryBeanManagerStan
> dardImpl.java:46)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 62)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.
> buildBeanManagerListenerFactory(ListenerFactoryBuilder.java:72)
>         ... 29 more
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681310.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
Now I am getting below error 

org.apache.catalina.LifecycleException: An invalid Lifecycle transition was
attempted ([before_destroy]) for component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/XXXXXXXXXX]]
in state [STARTING_PREP]
	at
org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:402)
	at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)
	at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:826)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1627)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1607)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:763)
	at
org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:2226)
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1037)
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124)
	at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)
	at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
	at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
	at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
	at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

16-Mar-2017 14:44:09.270 SEVERE [localhost-startStop-1]
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal Unable to deploy
collapsed ear in war
StandardEngine[Catalina].StandardHost[localhost].StandardContext[/XXXXXXXXXX]
 org.apache.openejb.OpenEJBException: Creating application failed:
D:\XXXXXXXXXX_DOC\apache-tomee-plus-7.0.2\webapps\XXXXXXXXXX:
org.apache.openejb.OpenEJBRuntimeException:
javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable to
build Hibernate SessionFactory: javax.persistence.PersistenceException:
[PersistenceUnit: primary] Unable to build Hibernate SessionFactory
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041)
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124)
	at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)
	at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
	at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
	at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
	at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.openejb.OpenEJBException:
org.apache.openejb.OpenEJBRuntimeException:
javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable to
build Hibernate SessionFactory: javax.persistence.PersistenceException:
[PersistenceUnit: primary] Unable to build Hibernate SessionFactory
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:872)
	... 17 more
Caused by: org.apache.openejb.OpenEJBRuntimeException:
javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable to
build Hibernate SessionFactory
	at
org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.createDelegate(ReloadableEntityManagerFactory.java:136)
	at
org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.<init>(ReloadableEntityManagerFactory.java:105)
	at
org.apache.openejb.assembler.classic.PersistenceBuilder.createEntityManagerFactory(PersistenceBuilder.java:157)
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:866)
	... 17 more
Caused by: javax.persistence.PersistenceException: [PersistenceUnit:
primary] Unable to build Hibernate SessionFactory
	at
org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.persistenceException(EntityManagerFactoryBuilderImpl.java:954)
	at
org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:882)
	at
org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:135)
	at
org.apache.openejb.assembler.classic.EntityManagerFactoryCallable.call(EntityManagerFactoryCallable.java:122)
	at
org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.createDelegate(ReloadableEntityManagerFactory.java:134)
	... 20 more
Caused by: org.hibernate.HibernateException: Could not access BeanManager
ListenerFactory class
[org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStandardImpl]
to handle CDI extensions
	at
org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.buildBeanManagerListenerFactory(ListenerFactoryBuilder.java:88)
	at
org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.buildStandardBeanManagerListenerFactory(ListenerFactoryBuilder.java:51)
	at
org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.buildListenerFactory(ListenerFactoryBuilder.java:39)
	at
org.hibernate.jpa.event.spi.JpaIntegrator.integrate(JpaIntegrator.java:129)
	at
org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:278)
	at
org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:444)
	at
org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:879)
	... 23 more
Caused by: java.lang.IllegalStateException: On a thread without an
initialized context nor a classloader mapping a deployed app
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(ThreadSingletonServiceImpl.java:287)
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.getContext(ThreadSingletonServiceImpl.java:263)
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(ThreadSingletonServiceImpl.java:298)
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(ThreadSingletonServiceImpl.java:60)
	at
org.apache.webbeans.config.WebBeansFinder.getSingletonInstance(WebBeansFinder.java:51)
	at
org.apache.webbeans.config.WebBeansContext.getInstance(WebBeansContext.java:185)
	at
org.apache.webbeans.config.WebBeansContext.currentInstance(WebBeansContext.java:203)
	at
org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1.findBm(EntityManagerFactoryCallable.java:105)
	at
org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1.invoke(EntityManagerFactoryCallable.java:96)
	at com.sun.proxy.$Proxy74.toString(Unknown Source)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at
org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStandardImpl.<init>(ListenerFactoryBeanManagerStandardImpl.java:51)
	at
org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStandardImpl.fromBeanManagerReference(ListenerFactoryBeanManagerStandardImpl.java:46)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at
org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.buildBeanManagerListenerFactory(ListenerFactoryBuilder.java:72)
	... 29 more

16-Mar-2017 14:44:09.270 SEVERE [localhost-startStop-1]
sun.reflect.NativeMethodAccessorImpl.invoke ContainerBase.addChild: start: 
 org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/XXXXXXXXXX]]
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
	at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
	at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
	at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.tomee.catalina.TomEERuntimeException:
org.apache.openejb.OpenEJBException: Creating application failed:
D:\XXXXXXXXXX_DOC\apache-tomee-plus-7.0.2\webapps\XXXXXXXXXX:
org.apache.openejb.OpenEJBRuntimeException:
javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable to
build Hibernate SessionFactory: javax.persistence.PersistenceException:
[PersistenceUnit: primary] Unable to build Hibernate SessionFactory
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1310)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124)
	at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)
	at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
	at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	... 10 more
Caused by: org.apache.openejb.OpenEJBException: Creating application failed:
D:\XXXXXXXXXX_DOC\apache-tomee-plus-7.0.2\webapps\XXXXXXXXXX:
org.apache.openejb.OpenEJBRuntimeException:
javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable to
build Hibernate SessionFactory: javax.persistence.PersistenceException:
[PersistenceUnit: primary] Unable to build Hibernate SessionFactory
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041)
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298)
	... 15 more
Caused by: org.apache.openejb.OpenEJBException:
org.apache.openejb.OpenEJBRuntimeException:
javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable to
build Hibernate SessionFactory: javax.persistence.PersistenceException:
[PersistenceUnit: primary] Unable to build Hibernate SessionFactory
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:872)
	... 17 more
Caused by: org.apache.openejb.OpenEJBRuntimeException:
javax.persistence.PersistenceException: [PersistenceUnit: primary] Unable to
build Hibernate SessionFactory
	at
org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.createDelegate(ReloadableEntityManagerFactory.java:136)
	at
org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.<init>(ReloadableEntityManagerFactory.java:105)
	at
org.apache.openejb.assembler.classic.PersistenceBuilder.createEntityManagerFactory(PersistenceBuilder.java:157)
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:866)
	... 17 more
Caused by: javax.persistence.PersistenceException: [PersistenceUnit:
primary] Unable to build Hibernate SessionFactory
	at
org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.persistenceException(EntityManagerFactoryBuilderImpl.java:954)
	at
org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:882)
	at
org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:135)
	at
org.apache.openejb.assembler.classic.EntityManagerFactoryCallable.call(EntityManagerFactoryCallable.java:122)
	at
org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.createDelegate(ReloadableEntityManagerFactory.java:134)
	... 20 more
Caused by: org.hibernate.HibernateException: Could not access BeanManager
ListenerFactory class
[org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStandardImpl]
to handle CDI extensions
	at
org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.buildBeanManagerListenerFactory(ListenerFactoryBuilder.java:88)
	at
org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.buildStandardBeanManagerListenerFactory(ListenerFactoryBuilder.java:51)
	at
org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.buildListenerFactory(ListenerFactoryBuilder.java:39)
	at
org.hibernate.jpa.event.spi.JpaIntegrator.integrate(JpaIntegrator.java:129)
	at
org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:278)
	at
org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:444)
	at
org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:879)
	... 23 more
Caused by: java.lang.IllegalStateException: On a thread without an
initialized context nor a classloader mapping a deployed app
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(ThreadSingletonServiceImpl.java:287)
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.getContext(ThreadSingletonServiceImpl.java:263)
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(ThreadSingletonServiceImpl.java:298)
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.get(ThreadSingletonServiceImpl.java:60)
	at
org.apache.webbeans.config.WebBeansFinder.getSingletonInstance(WebBeansFinder.java:51)
	at
org.apache.webbeans.config.WebBeansContext.getInstance(WebBeansContext.java:185)
	at
org.apache.webbeans.config.WebBeansContext.currentInstance(WebBeansContext.java:203)
	at
org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1.findBm(EntityManagerFactoryCallable.java:105)
	at
org.apache.openejb.assembler.classic.EntityManagerFactoryCallable$1.invoke(EntityManagerFactoryCallable.java:96)
	at com.sun.proxy.$Proxy74.toString(Unknown Source)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at
org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStandardImpl.<init>(ListenerFactoryBeanManagerStandardImpl.java:51)
	at
org.hibernate.jpa.event.internal.jpa.ListenerFactoryBeanManagerStandardImpl.fromBeanManagerReference(ListenerFactoryBeanManagerStandardImpl.java:46)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at
org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder.buildBeanManagerListenerFactory(ListenerFactoryBuilder.java:72)
	... 29 more



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681310.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
you didnt add rt-management and rt-service-description dependencies


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-14 10:26 GMT+01:00 syadav <b....@gmail.com>:

> I added mentioned jars in exclusions.list but now I am getting error
>  Cannot cast org.apache.cxf.management.jmx.InstrumentationManagerImpl to
> org.apache.cxf.management.InstrumentationManager
>
> Below is stack trace
>
> org.apache.webbeans.portable.events.discovery.ErrorStack.logErrors Failed
> to
> create route route1 at: >>> To[cxfbean:REST_Service] <<< in route:
> Route(route1)[[From[servlet:///xxxx?servletName=CamelServlet... because of
> Failed to resolve endpoint: cxfbean://REST_Service due to: null
>  org.apache.camel.FailedToCreateRouteException: Failed to create route
> route1 at: >>> To[cxfbean:REST_Service] <<< in route:
> Route(route1)[[From[servlet:///xxxx?servletName=CamelServlet... because of
> Failed to resolve endpoint: cxfbean://REST_Service due to: null
>         at
> org.apache.camel.model.RouteDefinition.addRoutes(
> RouteDefinition.java:1071)
>         at
> org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:196)
>         at
> org.apache.camel.impl.DefaultCamelContext.startRoute(
> DefaultCamelContext.java:984)
>         at
> org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(
> DefaultCamelContext.java:3401)
>         at
> org.apache.camel.impl.DefaultCamelContext.doStartCamel(
> DefaultCamelContext.java:3132)
>         at
> org.apache.camel.impl.DefaultCamelContext.access$
> 000(DefaultCamelContext.java:183)
>         at
> org.apache.camel.impl.DefaultCamelContext$2.call(
> DefaultCamelContext.java:2961)
>         at
> org.apache.camel.impl.DefaultCamelContext$2.call(
> DefaultCamelContext.java:2957)
>         at
> org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(
> DefaultCamelContext.java:2980)
>         at
> org.apache.camel.impl.DefaultCamelContext.doStart(
> DefaultCamelContext.java:2957)
>         at org.apache.camel.support.ServiceSupport.start(
> ServiceSupport.java:61)
>         at
> org.apache.camel.impl.DefaultCamelContext.start(
> DefaultCamelContext.java:2924)
>         at
> org.apache.camel.impl.DefaultCamelContext$$OwbNormalScopeProxy0.start(
> org/apache/camel/impl/DefaultCamelContext.java)
>         at
> org.apache.camel.cdi.CdiCamelExtension.afterDeploymentValidation(
> CdiCamelExtension.java:422)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 62)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.apache.webbeans.event.ObserverMethodImpl.invoke(
> ObserverMethodImpl.java:347)
>         at
> org.apache.webbeans.event.ContainerEventObserverMethodImpl.invoke(
> ContainerEventObserverMethodImpl.java:82)
>         at
> org.apache.webbeans.event.ObserverMethodImpl.notify(
> ObserverMethodImpl.java:312)
>         at
> org.apache.webbeans.event.NotificationManager.fireEvent(
> NotificationManager.java:676)
>         at
> org.apache.webbeans.container.BeanManagerImpl.fireEvent(
> BeanManagerImpl.java:485)
>         at
> org.apache.webbeans.container.BeanManagerImpl.fireLifecycleEvent(
> BeanManagerImpl.java:480)
>         at
> org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationE
> vent(BeansDeployer.java:723)
>         at org.apache.webbeans.config.BeansDeployer.deploy(
> BeansDeployer.java:316)
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(
> OpenEJBLifecycle.java:196)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(
> ThreadSingletonServiceImpl.java:189)
>         at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:913)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:717)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1298)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:1124)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java:133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5087)
>         at org.apache.catalina.util.LifecycleBase.start(
> LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:724)
>         at org.apache.catalina.core.ContainerBase.addChild(
> ContainerBase.java:700)
>         at org.apache.catalina.core.StandardHost.addChild(
> StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
> resolve endpoint: cxfbean://REST_Service due to: null
>         at
> org.apache.camel.impl.DefaultCamelContext.getEndpoint(
> DefaultCamelContext.java:623)
>         at
> org.apache.camel.util.CamelContextHelper.getMandatoryEndpoint(
> CamelContextHelper.java:79)
>         at
> org.apache.camel.model.RouteDefinition.resolveEndpoint(
> RouteDefinition.java:211)
>         at
> org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(
> DefaultRouteContext.java:108)
>         at
> org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(
> DefaultRouteContext.java:114)
>         at
> org.apache.camel.model.SendDefinition.resolveEndpoint(
> SendDefinition.java:62)
>         at
> org.apache.camel.model.SendDefinition.createProcessor(
> SendDefinition.java:56)
>         at
> org.apache.camel.model.ProcessorDefinition.makeProcessorImpl(
> ProcessorDefinition.java:545)
>         at
> org.apache.camel.model.ProcessorDefinition.makeProcessor(
> ProcessorDefinition.java:506)
>         at
> org.apache.camel.model.ProcessorDefinition.addRoutes(
> ProcessorDefinition.java:222)
>         at
> org.apache.camel.model.RouteDefinition.addRoutes(
> RouteDefinition.java:1068)
>         ... 46 more
> Caused by: org.apache.cxf.service.factory.ServiceConstructionException
>         at
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(
> JAXRSServerFactoryBean.java:219)
>         at
> org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint.
> createServer(CxfBeanEndpoint.java:139)
>         at
> org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint.
> init(CxfBeanEndpoint.java:101)
>         at
> org.apache.camel.component.cxf.cxfbean.CxfBeanComponent.createEndpoint(
> CxfBeanComponent.java:60)
>         at
> org.apache.camel.impl.DefaultComponent.createEndpoint(
> DefaultComponent.java:112)
>         at
> org.apache.camel.impl.DefaultCamelContext.getEndpoint(
> DefaultCamelContext.java:603)
>         ... 56 more
> Caused by: java.lang.ClassCastException: Cannot cast
> org.apache.cxf.management.jmx.InstrumentationManagerImpl to
> org.apache.cxf.management.InstrumentationManager
>         at java.lang.Class.cast(Class.java:3369)
>         at
> org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(
> ExtensionManagerImpl.java:322)
>         at
> org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(
> ExtensionManagerBus.java:215)
>         at org.apache.cxf.endpoint.ServerImpl.initDestination(
> ServerImpl.java:95)
>         at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:63)
>         at
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(
> JAXRSServerFactoryBean.java:173)
>         ... 61 more
>
>
>
>
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681297.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I added mentioned jars in exclusions.list but now I am getting error
 Cannot cast org.apache.cxf.management.jmx.InstrumentationManagerImpl to
org.apache.cxf.management.InstrumentationManager

Below is stack trace

org.apache.webbeans.portable.events.discovery.ErrorStack.logErrors Failed to
create route route1 at: >>> To[cxfbean:REST_Service] <<< in route:
Route(route1)[[From[servlet:///xxxx?servletName=CamelServlet... because of
Failed to resolve endpoint: cxfbean://REST_Service due to: null
 org.apache.camel.FailedToCreateRouteException: Failed to create route
route1 at: >>> To[cxfbean:REST_Service] <<< in route:
Route(route1)[[From[servlet:///xxxx?servletName=CamelServlet... because of
Failed to resolve endpoint: cxfbean://REST_Service due to: null
	at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:1071)
	at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:196)
	at
org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:984)
	at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:3401)
	at
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3132)
	at
org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:183)
	at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2961)
	at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2957)
	at
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:2980)
	at
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:2957)
	at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
	at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:2924)
	at
org.apache.camel.impl.DefaultCamelContext$$OwbNormalScopeProxy0.start(org/apache/camel/impl/DefaultCamelContext.java)
	at
org.apache.camel.cdi.CdiCamelExtension.afterDeploymentValidation(CdiCamelExtension.java:422)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at
org.apache.webbeans.event.ObserverMethodImpl.invoke(ObserverMethodImpl.java:347)
	at
org.apache.webbeans.event.ContainerEventObserverMethodImpl.invoke(ContainerEventObserverMethodImpl.java:82)
	at
org.apache.webbeans.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:312)
	at
org.apache.webbeans.event.NotificationManager.fireEvent(NotificationManager.java:676)
	at
org.apache.webbeans.container.BeanManagerImpl.fireEvent(BeanManagerImpl.java:485)
	at
org.apache.webbeans.container.BeanManagerImpl.fireLifecycleEvent(BeanManagerImpl.java:480)
	at
org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationEvent(BeansDeployer.java:723)
	at org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:316)
	at
org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:196)
	at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:189)
	at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:913)
	at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298)
	at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124)
	at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)
	at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
	at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
	at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
	at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
resolve endpoint: cxfbean://REST_Service due to: null
	at
org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java:623)
	at
org.apache.camel.util.CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:79)
	at
org.apache.camel.model.RouteDefinition.resolveEndpoint(RouteDefinition.java:211)
	at
org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java:108)
	at
org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java:114)
	at
org.apache.camel.model.SendDefinition.resolveEndpoint(SendDefinition.java:62)
	at
org.apache.camel.model.SendDefinition.createProcessor(SendDefinition.java:56)
	at
org.apache.camel.model.ProcessorDefinition.makeProcessorImpl(ProcessorDefinition.java:545)
	at
org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:506)
	at
org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java:222)
	at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:1068)
	... 46 more
Caused by: org.apache.cxf.service.factory.ServiceConstructionException
	at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:219)
	at
org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint.createServer(CxfBeanEndpoint.java:139)
	at
org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint.init(CxfBeanEndpoint.java:101)
	at
org.apache.camel.component.cxf.cxfbean.CxfBeanComponent.createEndpoint(CxfBeanComponent.java:60)
	at
org.apache.camel.impl.DefaultComponent.createEndpoint(DefaultComponent.java:112)
	at
org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java:603)
	... 56 more
Caused by: java.lang.ClassCastException: Cannot cast
org.apache.cxf.management.jmx.InstrumentationManagerImpl to
org.apache.cxf.management.InstrumentationManager
	at java.lang.Class.cast(Class.java:3369)
	at
org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(ExtensionManagerImpl.java:322)
	at
org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(ExtensionManagerBus.java:215)
	at org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:95)
	at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:63)
	at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:173)
	... 61 more







--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681297.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
if you follow all advices then you get it working - at least on 7.0.3. For
a sample exclusions.list:

camel-core
camel-cxf
camel-http
camel-jackson
camel-servlet
cxf-
spring-



Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-13 15:00 GMT+01:00 syadav <b....@gmail.com>:

> I uploaded a sample application
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681295.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I uploaded a sample application 



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681295.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
sampleCamel.zip
<http://tomee-openejb.979440.n4.nabble.com/file/n4681294/sampleCamel.zip>  



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681294.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
quickly tested with these settings and it works:

1. pom.xml (to share dependencies)

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="
            http://maven.apache.org/POM/4.0.0
            http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.test</groupId>
  <artifactId>test</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>war</packaging>

  <dependencies>
    <dependency>
      <groupId>org.apache.tomee</groupId>
      <artifactId>javaee-api</artifactId>
      <version>7.0-1</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
      <version>4.3.3.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.apache.cxf</groupId>
      <artifactId>cxf-rt-rs-client</artifactId>
      <version>3.1.10</version>
    </dependency>
    <dependency>
      <groupId>org.apache.cxf</groupId>
      <artifactId>cxf-rt-management</artifactId>
      <version>3.1.10</version>
    </dependency>
    <dependency>
      <groupId>org.apache.cxf</groupId>
      <artifactId>cxf-rt-rs-service-description</artifactId>
      <version>3.1.10</version>
    </dependency>
  </dependencies>

  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.6.1</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <version>3.0.0</version>
      </plugin>
      <plugin>
        <groupId>org.apache.tomee.maven</groupId>
        <artifactId>tomee-maven-plugin</artifactId>
        <version>7.0.2</version>
      </plugin>
    </plugins>
  </build>
</project>


Note: i added rt-management and rt-service-description cause there are
provided by tomee but if you dont add them in the webapp the webapp will
try to load them messing up the classloader. I think - didnt check - you
can avoid the need to add them deactivating in the cxf spring context both
features (JMX and wadl support). Otherwise just add both jars.

2. conf/system.properties:

openejb.classloader.forced-load =
org.apache.cxf,org.springframework.,javax.ws.rs.


3. conf/conf.d/cxf-rs.properties

disabled=true


My services just GET another url but it works without classloading issues:

package com.test;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.core.MediaType;

@Path("bug")
public class Bug {
    @GET
    @Produces(MediaType.TEXT_PLAIN)
    public String get() {
        return ClientBuilder.newClient().target("https://google.fr").request().get(String.class);
    }
}



Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-12 12:57 GMT+01:00 Romain Manni-Bucau <rm...@gmail.com>:

> share a project reproducing the issue anyone there can run. Best way is a
> maven project with tomee-maven-plugin setup. The to run we just do "mvn
> clean package tomee:run" then execute a curl or request to reproduce the
> issue.
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://blog-rmannibucau.rhcloud.com> | Old Blog
> <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> <https://javaeefactory-rmannibucau.rhcloud.com>
>
> 2017-03-12 8:29 GMT+01:00 syadav <b....@gmail.com>:
>
>> I did not understand this. I am using eclipse to build project and after
>> that
>> I am manually deploying the build in tomee and starting.
>> So what you want me to do now.
>>
>>
>>
>> --
>> View this message in context: http://tomee-openejb.979440.n4
>> .nabble.com/Camel-CXF-in-tomee-tp4681184p4681283.html
>> Sent from the TomEE Users mailing list archive at Nabble.com.
>>
>
>

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
share a project reproducing the issue anyone there can run. Best way is a
maven project with tomee-maven-plugin setup. The to run we just do "mvn
clean package tomee:run" then execute a curl or request to reproduce the
issue.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-12 8:29 GMT+01:00 syadav <b....@gmail.com>:

> I did not understand this. I am using eclipse to build project and after
> that
> I am manually deploying the build in tomee and starting.
> So what you want me to do now.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681283.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I did not understand this. I am using eclipse to build project and after that
I am manually deploying the build in tomee and starting.
So what you want me to do now.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681283.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
let me know when you pushed it with tomee-maven-plugin is setup to fail
with a "mvn package tomee:run", will try to have a quick look.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-06 14:07 GMT+01:00 syadav <b....@gmail.com>:

> No I dont have any git hub. To replicate this just we need to add camel-cxf
> jar in any project and deploy. You we get the same error.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681222.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
No I dont have any git hub. To replicate this just we need to add camel-cxf
jar in any project and deploy. You we get the same error.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681222.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
do you have the link to a/the sample on github? (sorry dont recall if you
shared somewhere but gmail doesnt find it)


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-06 8:48 GMT+01:00 syadav <b....@gmail.com>:

> I did as you mentioned but getting same error which I mentioned first. It
> is
> unable to initialize cxf bus.
> Even if I add only camel-cxf jar and remove other jars then also I am
> facing
> the same error. So I excluded the camel-cxf only then it is giving error as
> follows
>
> SEVERE - Failed to create route route1 at: >>> To[cxfbean:REST_Service] <<<
> in route: Route(rout
> e1)[[From[servlet:///s?servletName=CamelServlet... because of Failed to
> resolve endpoint: cxfbean
> ://REST_Service due to: null
> org.apache.camel.FailedToCreateRouteException: Failed to create route
> route1
> at: >>> To[cxfbean:_
> REST_Service] <<< in route:
> Route(route1)[[From[servlet:///s?servletName=CamelServlet... because
> of Failed to resolve endpoint: cxfbean://REST_Service due to: null
>         at
> org.apache.camel.model.RouteDefinition.addRoutes(
> RouteDefinition.java:1071)
>         at
> org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:196)
>         at
> org.apache.camel.impl.DefaultCamelContext.startRoute(
> DefaultCamelContext.java:1008)
>         at
> org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(
> DefaultCamelContext.java:
> 3397)
>         at
> org.apache.camel.impl.DefaultCamelContext.doStartCamel(
> DefaultCamelContext.java:3128)
>         at
> org.apache.camel.impl.DefaultCamelContext.access$
> 000(DefaultCamelContext.java:182)
>         at
> org.apache.camel.impl.DefaultCamelContext$2.call(
> DefaultCamelContext.java:2957)
>         at
> org.apache.camel.impl.DefaultCamelContext$2.call(
> DefaultCamelContext.java:2953)
>         at
> org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(
> DefaultCamelContext.ja
> va:2976)
>         at
> org.apache.camel.impl.DefaultCamelContext.doStart(
> DefaultCamelContext.java:2953)
>         at
> org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
>         at
> org.apache.camel.impl.DefaultCamelContext.start(
> DefaultCamelContext.java:2920)
>         at
> org.apache.camel.impl.DefaultCamelContext$$OwbNormalScopeProxy0.start(
> org/apache/camel/im
> pl/DefaultCamelContext.java)
>         at
> org.apache.camel.cdi.CdiCamelExtension.afterDeploymentValidation(
> CdiCamelExtension.java:4
> 22)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 62)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at
> org.apache.webbeans.event.ObserverMethodImpl.invoke(
> ObserverMethodImpl.java:347)
>         at
> org.apache.webbeans.event.ContainerEventObserverMethodImpl.invoke(
> ContainerEventObserverM
> ethodImpl.java:82)
>         at
> org.apache.webbeans.event.ObserverMethodImpl.notify(
> ObserverMethodImpl.java:312)
>         at
> org.apache.webbeans.event.NotificationManager.fireEvent(
> NotificationManager.java:676)
>         at
> org.apache.webbeans.container.BeanManagerImpl.fireEvent(
> BeanManagerImpl.java:485)
>         at
> org.apache.webbeans.container.BeanManagerImpl.fireLifecycleEvent(
> BeanManagerImpl.java:480
> )
>         at
> org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationE
> vent(BeansDeployer
> .java:719)
>         at
> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:314)
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(
> OpenEJBLifecycle.java:196)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(
> ThreadSingletonServiceImpl.j
> ava:193)
>         at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:911)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:717)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1257
> )
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:111
> 5)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java
> :133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5076)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:726)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
> resolve endpoint: cxfbean://AU
> AREST_Service due to: null
>         at
> org.apache.camel.impl.DefaultCamelContext.getEndpoint(
> DefaultCamelContext.java:622)
>         at
> org.apache.camel.util.CamelContextHelper.getMandatoryEndpoint(
> CamelContextHelper.java:79)
>
>         at
> org.apache.camel.model.RouteDefinition.resolveEndpoint(
> RouteDefinition.java:211)
>         at
> org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(
> DefaultRouteContext.java:108)
>         at
> org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(
> DefaultRouteContext.java:114)
>         at
> org.apache.camel.model.SendDefinition.resolveEndpoint(
> SendDefinition.java:62)
>         at
> org.apache.camel.model.SendDefinition.createProcessor(
> SendDefinition.java:56)
>         at
> org.apache.camel.model.ProcessorDefinition.makeProcessorImpl(
> ProcessorDefinition.java:545
> )
>         at
> org.apache.camel.model.ProcessorDefinition.makeProcessor(
> ProcessorDefinition.java:506)
>         at
> org.apache.camel.model.ProcessorDefinition.addRoutes(
> ProcessorDefinition.java:222)
>         at
> org.apache.camel.model.RouteDefinition.addRoutes(
> RouteDefinition.java:1068)
>         ... 46 more
> Caused by: org.apache.cxf.service.factory.ServiceConstructionException
>         at
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(
> JAXRSServerFactoryBean.java:219)
>         at
> org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint.
> createServer(CxfBeanEndpoint.java:
> 139)
>         at
> org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint.
> init(CxfBeanEndpoint.java:101)
>         at
> org.apache.camel.component.cxf.cxfbean.CxfBeanComponent.createEndpoint(
> CxfBeanComponent.j
> ava:60)
>         at
> org.apache.camel.impl.DefaultComponent.createEndpoint(
> DefaultComponent.java:112)
>         at
> org.apache.camel.impl.DefaultCamelContext.getEndpoint(
> DefaultCamelContext.java:602)
>         ... 56 more
> Caused by: java.lang.ClassCastException: Cannot cast
> org.apache.cxf.management.jmx.InstrumentationMa
> nagerImpl to org.apache.cxf.management.InstrumentationManager
>         at java.lang.Class.cast(Class.java:3369)
>         at
> org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(
> ExtensionManagerImpl.java
> :322)
>         at
> org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(
> ExtensionManagerBus.java:21
> 5)
>         at
> org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:95)
>         at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:63)
>         at
> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(
> JAXRSServerFactoryBean.java:173)
>         ... 61 more
> SEVERE - CDI Beans module deployment failed
> org.apache.webbeans.exception.WebBeansDeploymentException: There are
> errors
> that are added by AfterD
> eploymentValidation event observers. Look at logs for further details
>         at
> org.apache.webbeans.util.WebBeansUtil.inspectDeploymentErrorStack(
> WebBeansUtil.java:1351)
>
>         at
> org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationE
> vent(BeansDeployer
> .java:721)
>         at
> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:314)
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(
> OpenEJBLifecycle.java:196)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(
> ThreadSingletonServiceImpl.j
> ava:193)
>         at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:911)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:717)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1257
> )
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:111
> 5)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java
> :133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5076)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:726)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> SEVERE - Unable to deploy collapsed ear in war
> StandardEngine[Catalina].StandardHost[localhost].Stan
> dardContext[/service--rest]
> javax.enterprise.inject.spi.DeploymentException: couldn't start owb
> context
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(
> ThreadSingletonServiceImpl.j
> ava:195)
>         at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:911)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:717)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1257
> )
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:111
> 5)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java
> :133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5076)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:726)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.openejb.OpenEJBRuntimeException:
> org.apache.webbeans.exception.WebBeansDeploym
> entException: There are errors that are added by AfterDeploymentValidation
> event observers. Look at
> logs for further details
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(
> OpenEJBLifecycle.java:200)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(
> ThreadSingletonServiceImpl.j
> ava:193)
>         ... 19 more
> Caused by: org.apache.webbeans.exception.WebBeansDeploymentException:
> There
> are errors that are adde
> d by AfterDeploymentValidation event observers. Look at logs for further
> details
>         at
> org.apache.webbeans.util.WebBeansUtil.inspectDeploymentErrorStack(
> WebBeansUtil.java:1351)
>
>         at
> org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationE
> vent(BeansDeployer
> .java:721)
>         at
> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:314)
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(
> OpenEJBLifecycle.java:196)
>         ... 20 more
> SEVERE - ContainerBase.removeChild: destroy:
> org.apache.catalina.LifecycleException: An invalid Lifecycle transition
> was
> attempted ([before_destr
> oy]) for component
> [StandardEngine[Catalina].StandardHost[localhost].
> StandardContext[/service-au
> a-rest]] in state [STARTING_PREP]
>         at
> org.apache.catalina.util.LifecycleBase.invalidTransition(
> LifecycleBase.java:408)
>         at
> org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:296)
>         at
> org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:828)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(
> TomcatWebAppBuilder.java:1586)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(
> TomcatWebAppBuilder.java:1566)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1266
> )
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:111
> 5)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java
> :133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5076)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:726)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> SEVERE - ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: Failed to start component
> [StandardEngine[Catalina].Standard
> Host[localhost].StandardContext[/service--rest]]
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:158)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:726)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.tomee.catalina.TomEERuntimeException:
> javax.enterprise.inject.spi.DeploymentEx
> ception: couldn't start owb context
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1269
> )
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(
> TomcatWebAppBuilder.java:111
> 5)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java
> :133)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5076)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
>         ... 10 more
> Caused by: javax.enterprise.inject.spi.DeploymentException: couldn't start
> owb context
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(
> ThreadSingletonServiceImpl.j
> ava:195)
>         at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:911)
>         at
> org.apache.openejb.assembler.classic.Assembler.
> createApplication(Assembler.java:717)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(
> TomcatWebAppBuilder.java:1257
> )
>         ... 15 more
> Caused by: org.apache.openejb.OpenEJBRuntimeException:
> org.apache.webbeans.exception.WebBeansDeploym
> entException: There are errors that are added by AfterDeploymentValidation
> event observers. Look at
> logs for further details
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(
> OpenEJBLifecycle.java:200)
>         at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(
> ThreadSingletonServiceImpl.j
> ava:193)
>         ... 19 more
> Caused by: org.apache.webbeans.exception.WebBeansDeploymentException:
> There
> are errors that are adde
> d by AfterDeploymentValidation event observers. Look at logs for further
> details
>         at
> org.apache.webbeans.util.WebBeansUtil.inspectDeploymentErrorStack(
> WebBeansUtil.java:1351)
>
>         at
> org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationE
> vent(BeansDeployer
> .java:721)
>         at
> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:314)
>         at
> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(
> OpenEJBLifecycle.java:196)
>         ... 20 more
> SEVERE - Error deploying web application directory
> D:\UIDAI_DOC\tomee\webapps\service--rest
> java.lang.IllegalStateException: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleExcepti
> on: Failed to start component
> [StandardEngine[Catalina].StandardHost[localhost].
> StandardContext[/servicerest]]
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:730)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(
> HostConfig.java:1107)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.
> run(HostConfig.java:1841)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681220.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I did as you mentioned but getting same error which I mentioned first. It is
unable to initialize cxf bus.
Even if I add only camel-cxf jar and remove other jars then also I am facing
the same error. So I excluded the camel-cxf only then it is giving error as
follows

SEVERE - Failed to create route route1 at: >>> To[cxfbean:REST_Service] <<<
in route: Route(rout 
e1)[[From[servlet:///s?servletName=CamelServlet... because of Failed to
resolve endpoint: cxfbean 
://REST_Service due to: null 
org.apache.camel.FailedToCreateRouteException: Failed to create route route1
at: >>> To[cxfbean:_ 
REST_Service] <<< in route:
Route(route1)[[From[servlet:///s?servletName=CamelServlet... because 
of Failed to resolve endpoint: cxfbean://REST_Service due to: null 
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:1071) 
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:196) 
        at
org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:1008) 
        at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java: 
3397) 
        at
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3128) 
        at
org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:182) 
        at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2957) 
        at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2953) 
        at
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.ja 
va:2976) 
        at
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:2953) 
        at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61) 
        at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:2920) 
        at
org.apache.camel.impl.DefaultCamelContext$$OwbNormalScopeProxy0.start(org/apache/camel/im 
pl/DefaultCamelContext.java) 
        at
org.apache.camel.cdi.CdiCamelExtension.afterDeploymentValidation(CdiCamelExtension.java:4 
22) 
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
        at java.lang.reflect.Method.invoke(Method.java:498) 
        at
org.apache.webbeans.event.ObserverMethodImpl.invoke(ObserverMethodImpl.java:347) 
        at
org.apache.webbeans.event.ContainerEventObserverMethodImpl.invoke(ContainerEventObserverM 
ethodImpl.java:82) 
        at
org.apache.webbeans.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:312) 
        at
org.apache.webbeans.event.NotificationManager.fireEvent(NotificationManager.java:676) 
        at
org.apache.webbeans.container.BeanManagerImpl.fireEvent(BeanManagerImpl.java:485) 
        at
org.apache.webbeans.container.BeanManagerImpl.fireLifecycleEvent(BeanManagerImpl.java:480 
) 
        at
org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationEvent(BeansDeployer 
.java:719) 
        at
org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:314) 
        at
org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:196) 
        at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.j 
ava:193) 
        at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41) 
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:911) 
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1257 
) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:111 
5) 
        at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java 
:133) 
        at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) 
        at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076) 
        at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) 
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726) 
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702) 
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) 
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) 
        at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) 
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
        at java.lang.Thread.run(Thread.java:745) 
Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
resolve endpoint: cxfbean://AU 
AREST_Service due to: null 
        at
org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java:622) 
        at
org.apache.camel.util.CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:79) 

        at
org.apache.camel.model.RouteDefinition.resolveEndpoint(RouteDefinition.java:211) 
        at
org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java:108) 
        at
org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java:114) 
        at
org.apache.camel.model.SendDefinition.resolveEndpoint(SendDefinition.java:62) 
        at
org.apache.camel.model.SendDefinition.createProcessor(SendDefinition.java:56) 
        at
org.apache.camel.model.ProcessorDefinition.makeProcessorImpl(ProcessorDefinition.java:545 
) 
        at
org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:506) 
        at
org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java:222) 
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:1068) 
        ... 46 more 
Caused by: org.apache.cxf.service.factory.ServiceConstructionException 
        at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:219) 
        at
org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint.createServer(CxfBeanEndpoint.java: 
139) 
        at
org.apache.camel.component.cxf.cxfbean.CxfBeanEndpoint.init(CxfBeanEndpoint.java:101) 
        at
org.apache.camel.component.cxf.cxfbean.CxfBeanComponent.createEndpoint(CxfBeanComponent.j 
ava:60) 
        at
org.apache.camel.impl.DefaultComponent.createEndpoint(DefaultComponent.java:112) 
        at
org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java:602) 
        ... 56 more 
Caused by: java.lang.ClassCastException: Cannot cast
org.apache.cxf.management.jmx.InstrumentationMa 
nagerImpl to org.apache.cxf.management.InstrumentationManager 
        at java.lang.Class.cast(Class.java:3369) 
        at
org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(ExtensionManagerImpl.java 
:322) 
        at
org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(ExtensionManagerBus.java:21 
5) 
        at
org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:95) 
        at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:63) 
        at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:173) 
        ... 61 more 
SEVERE - CDI Beans module deployment failed 
org.apache.webbeans.exception.WebBeansDeploymentException: There are errors
that are added by AfterD 
eploymentValidation event observers. Look at logs for further details 
        at
org.apache.webbeans.util.WebBeansUtil.inspectDeploymentErrorStack(WebBeansUtil.java:1351) 

        at
org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationEvent(BeansDeployer 
.java:721) 
        at
org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:314) 
        at
org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:196) 
        at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.j 
ava:193) 
        at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41) 
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:911) 
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1257 
) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:111 
5) 
        at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java 
:133) 
        at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) 
        at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076) 
        at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) 
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726) 
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702) 
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) 
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) 
        at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) 
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
        at java.lang.Thread.run(Thread.java:745) 
SEVERE - Unable to deploy collapsed ear in war
StandardEngine[Catalina].StandardHost[localhost].Stan 
dardContext[/service--rest] 
javax.enterprise.inject.spi.DeploymentException: couldn't start owb context 
        at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.j 
ava:195) 
        at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41) 
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:911) 
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1257 
) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:111 
5) 
        at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java 
:133) 
        at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) 
        at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076) 
        at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) 
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726) 
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702) 
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) 
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) 
        at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) 
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
        at java.lang.Thread.run(Thread.java:745) 
Caused by: org.apache.openejb.OpenEJBRuntimeException:
org.apache.webbeans.exception.WebBeansDeploym 
entException: There are errors that are added by AfterDeploymentValidation
event observers. Look at 
logs for further details 
        at
org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:200) 
        at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.j 
ava:193) 
        ... 19 more 
Caused by: org.apache.webbeans.exception.WebBeansDeploymentException: There
are errors that are adde 
d by AfterDeploymentValidation event observers. Look at logs for further
details 
        at
org.apache.webbeans.util.WebBeansUtil.inspectDeploymentErrorStack(WebBeansUtil.java:1351) 

        at
org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationEvent(BeansDeployer 
.java:721) 
        at
org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:314) 
        at
org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:196) 
        ... 20 more 
SEVERE - ContainerBase.removeChild: destroy: 
org.apache.catalina.LifecycleException: An invalid Lifecycle transition was
attempted ([before_destr 
oy]) for component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/service-au 
a-rest]] in state [STARTING_PREP] 
        at
org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:408) 
        at
org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:296) 
        at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:828) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1586) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1566) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1266 
) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:111 
5) 
        at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java 
:133) 
        at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) 
        at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076) 
        at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) 
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726) 
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702) 
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) 
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) 
        at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) 
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
        at java.lang.Thread.run(Thread.java:745) 
SEVERE - ContainerBase.addChild: start: 
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].Standard 
Host[localhost].StandardContext[/service--rest]] 
        at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:158) 
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726) 
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702) 
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) 
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) 
        at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) 
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
        at java.lang.Thread.run(Thread.java:745) 
Caused by: org.apache.tomee.catalina.TomEERuntimeException:
javax.enterprise.inject.spi.DeploymentEx 
ception: couldn't start owb context 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1269 
) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:111 
5) 
        at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java 
:133) 
        at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) 
        at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076) 
        at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) 
        ... 10 more 
Caused by: javax.enterprise.inject.spi.DeploymentException: couldn't start
owb context 
        at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.j 
ava:195) 
        at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41) 
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:911) 
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) 
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1257 
) 
        ... 15 more 
Caused by: org.apache.openejb.OpenEJBRuntimeException:
org.apache.webbeans.exception.WebBeansDeploym 
entException: There are errors that are added by AfterDeploymentValidation
event observers. Look at 
logs for further details 
        at
org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:200) 
        at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.j 
ava:193) 
        ... 19 more 
Caused by: org.apache.webbeans.exception.WebBeansDeploymentException: There
are errors that are adde 
d by AfterDeploymentValidation event observers. Look at logs for further
details 
        at
org.apache.webbeans.util.WebBeansUtil.inspectDeploymentErrorStack(WebBeansUtil.java:1351) 

        at
org.apache.webbeans.config.BeansDeployer.fireAfterDeploymentValidationEvent(BeansDeployer 
.java:721) 
        at
org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:314) 
        at
org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:196) 
        ... 20 more 
SEVERE - Error deploying web application directory
D:\UIDAI_DOC\tomee\webapps\service--rest 
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleExcepti 
on: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/servicerest]] 
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:730) 
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702) 
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) 
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) 
        at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) 
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
        at java.lang.Thread.run(Thread.java:745)



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681220.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
exclude camel jars but cdi one, so the list would be something like

camel-core
camel-aws
camel-cassandra
...


or use scan.xml to list what you want to scan in your app

this part is your work, nobody will do it for you magically ;)


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-05 16:03 GMT+01:00 syadav <b....@gmail.com>:

> if I am not excluding this I am getting the error which I have posted
> above.
> That is why I excluded.
> Please let me know how to make this work.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681215.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
if I am not excluding this I am getting the error which I have posted above.
That is why I excluded.
Please let me know how to make this work.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681215.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
If you use camel cdi this jar needs to be scanned

Le 4 mars 2017 19:42, "syadav" <b....@gmail.com> a écrit :

I added exclusions.list and added below lines
default-list
camel

But I am getting following error. Please let me know what to do

SEVERE - Failed to create route route1 at: >>>
To[cxfbean:REST_Service?providers=#JsonProvider]
<<< in route:
Route(route1)[[From[servlet:///auas?servletName=CamelServlet... because of
Failed to r
esolve endpoint: cxfbean://REST_Service?providers=%23JsonProvider due to:
null
org.apache.camel.FailedToCreateRouteException: Failed to create route route1
at: >>> To[cxfbean:REST_Service?providers=#JsonProvider] <<< in route:
Route(route1)[[From[servlet:///auas?servletName=
CamelServlet... because of Failed to resolve endpoint:
cxfbean://REST_Service?providers=%23JsonP
rovider due to: null
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:1071)
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:196)
        at
org.apache.camel.impl.DefaultCamelContext.startRoute(
DefaultCamelContext.java:1008)
        at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(
DefaultCamelContext.java:
3397)



--
View this message in context: http://tomee-openejb.979440.
n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681213.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I added exclusions.list and added below lines
default-list
camel

But I am getting following error. Please let me know what to do

SEVERE - Failed to create route route1 at: >>>
To[cxfbean:REST_Service?providers=#JsonProvider] 
<<< in route:
Route(route1)[[From[servlet:///auas?servletName=CamelServlet... because of
Failed to r 
esolve endpoint: cxfbean://REST_Service?providers=%23JsonProvider due to:
null 
org.apache.camel.FailedToCreateRouteException: Failed to create route route1
at: >>> To[cxfbean:REST_Service?providers=#JsonProvider] <<< in route:
Route(route1)[[From[servlet:///auas?servletName= 
CamelServlet... because of Failed to resolve endpoint:
cxfbean://REST_Service?providers=%23JsonP 
rovider due to: null 
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:1071) 
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:196) 
        at
org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:1008) 
        at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java: 
3397)



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681213.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
have a look to scanning part on
http://tomee.apache.org/refcard/refcard.html#column-2-Configuration


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-03 6:40 GMT+01:00 syadav <b....@gmail.com>:

> I did not understand what you are have mentioned above. Please could you
> explain with example.
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681197.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
I did not understand what you are have mentioned above. Please could you
explain with example.



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681197.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Re: Camel-CXF in tomee

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hello

you got the answer and solution on cxf@ list which is to exclude not EE
jars using EE annotation/programming model (CXF does it a lot). scan.xml
and exclusions.list are 2 working solution for that.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-03-02 7:02 GMT+01:00 syadav <b....@gmail.com>:

> Please some one respond to me
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681189.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Re: Camel-CXF in tomee

Posted by syadav <b....@gmail.com>.
Please some one respond to me



--
View this message in context: http://tomee-openejb.979440.n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681189.html
Sent from the TomEE Users mailing list archive at Nabble.com.