Thanks for the comments. I was able to initialize the nmr and get channel now.
But : I tried running the example cxf-nmr without any change. I copied the compiled .jar file to deploy folder. It gets installed but did not start automatically. so I have given start command. It gives following error [ 510] [Active ] [ ] [Started] [ 60] Apache ServiceMix NMR Example:: NMR Client (1.2.0.fuse-01-00) [ 517] [Installed ] [ ] [ ] [ 60] Apache ServiceMix Example :: CXF NMR (4.2.0.fuse-01-00) ka...@root> start 517 The bundle could not be resolved. Reason: Missing Constraint: Import-Package: META-INF.cxf.transport.nmr; version="0.0.0" Please let me know what am I missing? Is there something wrong with cxf-nmr in (4.2.0.fuse-01-00)? Regards, -Aditya Freeman Fang wrote: > > Hi, > > My comment inline > On 2010-5-14, at 下午9:30, Aditya Laddha wrote: > >> >> Hi All, >> >> I am evaluating the service mix 4.2. >> >> So I tried the following example. >> examples\cxf-osgi >> >> To check the performance of calling 2 services I created copy of this >> example as >> examples\cxf-osgi1 >> >> and want to call "cxf-osgi1" from "cxf-osgi" >> >> I tried >> ComponentContext context; >> DeliveryChannel channel; >> to send the InOut message using "channel.sendSync(inOut);" > cxf-osgi expose jaxws:endpoint through osgi http service, so basically > it handle incoming request from http transport, so you can't use > something like channel.sendSync(inOut) >> >> But I am getting the channel or context as null. >> >> What is the right way of calling the "cxf-osgi" example service from >> other >> service? >> How we can get the DeliveryChannel or ComponentContext in >> "jaxws:endpoint" >> service to call the other service? > If you expose jaxws:endpoint through NMR transport, then you can use > some NMR client API(I believe it's what you want) to invoke it. > For how to expose jaxws:endpoint through NMR transport, take a look at > cxf-nmr example we ship with kit. > For how to use NMR client API to invoke a nmr endpoint, take a look at > nmr/client example we ship with kit. > > Freeman >> >> Thanks & Regards, >> -Aditya >> -- >> View this message in context: >> http://old.nabble.com/How-to-get-the-DeliveryChannel-or-ComponentContext-in-%22jaxws%3Aendpoint%22-service-to-call-the-other-service--tp28559397p28559397.html >> Sent from the ServiceMix - User mailing list archive at Nabble.com. >> > > > -- > Freeman Fang > ------------------------ > Open Source SOA: http://fusesource.com > > > -- View this message in context: http://old.nabble.com/How-to-get-the-DeliveryChannel-or-ComponentContext-in-%22jaxws%3Aendpoint%22-service-to-call-the-other-service--tp28559397p28594063.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
