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.

Reply via email to