Hi Charles,

How about adding below code into the first line of CxfRoute.configure() method ?

cxfEndpoint.setCamelContext(getContext());  

--  
Willem Jiang

Red Hat, Inc.
Web: http://www.redhat.com
Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/) 
(English)
          http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese)
Twitter: willemjiang  
Weibo: 姜宁willem





On Tuesday, October 22, 2013 at 3:15 PM, Charles Moulliard wrote:

> code is here :
> https://github.com/cmoulliard/fuse-workshop-all/tree/master/routing/cdi-cxf
>  
>  
> On Tue, Oct 22, 2013 at 9:00 AM, Willem jiang <willem.ji...@gmail.com 
> (mailto:willem.ji...@gmail.com)>wrote:
>  
> > Hi Charles,
> >  
> > It looks like the CamelContext wasn't injected into the CxfEndpoint.
> > I need to have a look at the code how did you setup the CxfEndpoint.
> >  
> > Regards,
> > --
> > Willem Jiang
> >  
> > Red Hat, Inc.
> > Web: http://www.redhat.com
> > Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/)
> > (English)
> > http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese)
> > Twitter: willemjiang
> > Weibo: 姜宁willem
> >  
> >  
> >  
> >  
> >  
> > On Saturday, October 19, 2013 at 12:51 AM, Charles Moulliard wrote:
> >  
> > > Hi,
> > >  
> > > I'm currently working on a Camel CDI project using CXF/ActiveMQ endpoint
> > > but when CXF endpoint creates the CamelExchange and Camel creates the
> > > UnitOfWork, I get a NPE
> > >  
> > > https://gist.github.com/7044362
> > > https://gist.github.com/7044297
> > >  
> > > I suspect that for a reason that I don't know the Exchange is null or
> > > Context is null at line 49
> > >  
> > > public static UnitOfWork createUoW(Exchange exchange) {
> > > UnitOfWork answer;
> > > if (exchange.getContext().isUseMDCLogging()) {
> > > answer = new MDCUnitOfWork(exchange);
> > > } else {
> > > answer = new DefaultUnitOfWork(exchange);
> > > }
> > > return answer;
> > > }
> > >  
> > > As until now, I cannot debug, I contact you to get your ideas
> > >  
> > > Regards,
> > >  
> > > --
> > > Charles Moulliard
> > > Apache Committer / Architect @RedHat
> > > Twitter : @cmoulliard | Blog : http://cmoulliard.github.io
> >  
>  
>  
>  
>  
> --  
> Charles Moulliard
> Apache Committer / Architect @RedHat
> Twitter : @cmoulliard | Blog : http://cmoulliard.github.io



Reply via email to