Hello again Willem, Yes the ITrsWebService class is actually part of the bundle that contains the route and its package is exported. When I use Spring with "cxf:bean", as I described earlier, Spring seems to have no problem finding this interface.
However, I cannot see that the camel-cxf bundle is importing this package. Shouldn't it have a dynamic import of "*"? How else can camel-cxf load a class it isn't aware of? I've tried to do "update 165" (165 is the camel-cxf bundle) to make it resolve again and perhaps find my class - but it doesn't help. /Bengt 2011/5/26 Willem Jiang <[email protected]> > On 5/26/11 6:16 PM, Bengt Rodehav wrote: > >> * ITrsWebService serverBean = new TrsWebServiceImpl(); >> >> > from("cxf: >>> > >>> http://localhost:9001/trsws/?serviceClass=se.digia.trs.route.webservice.ITrsWebService >>> > ").bean(serverBean);* >>> >> >> But for some reason camel-cxf can't seem to find the ITrsWebService class >> (an interface). I get the following exception: >> >> > Can you check if your application bundle can access the SEI class without > any issue ? > > > -- > Willem > ---------------------------------- > FuseSource > Web: http://www.fusesource.com > Blog: http://willemjiang.blogspot.com (English) > http://jnn.javaeye.com (Chinese) > Twitter: willemjiang > > Connect at CamelOne May 24-26 > The Open Source Integration Conference > http://camelone.com >
