Hi Jean-Baptiste,

Thank you for your response. I think if i create the endpoint on this way i
would be exposing my OSGi service as JAX-WS Web Service, would't I?

I don't want that, and this is the reason for looking for a  solution where
the creation of NMR endpoint was only "logical" (internal to the  bus). It's
similar to the concept of JBI Service Engine without binding it to a BC, but
I would like not to use JBI in my prototype.

Regards,

Juan.


Jean-Baptiste Onofré wrote:
> 
>  Hi Juan,
> 
>  You can create a CXF like OSGi bundle using jxws:endpoint with a
> address type nmr:MyService.
> 
>  With that, your OSGi bundle will be registered in the NMR and you
> can use it from others components.
> 
>  Regards
>  -- 
>  Jean-Baptiste Onofré 
>  [EMAIL PROTECTED] 
>  BuildProcess/AutoDeploy Project Leader 
>  http://buildprocess.sourceforge.net
> 
>  On Mon 03/11/08 14:59, Juan F. Valdés [EMAIL PROTECTED]
> wrote:
> 
>  Hi Gert, 
> 
>  First of all, thank you so much for helping me. Now I have a better 
>  understanding of NMR. 
> 
>  Gert Vanthienen wrote: 
>  > 
>  > 
>  > If you register an endpoint for your service in the NMR, you can
> access 
>  > it from you camel orchestration bundle. The camel-nmr shows you
> how 
>  > different Camel routes can communicate over the NMR, but you can
> connect 
>  > anything there. A service that has an endpoint registered on the
> NMR, 
>  > is not necessarily available for remote calls. 
>  > 
> 
>  But, how can I register an endpoint for my OSGi service? 
> 
>  I mean, in camel-nmr example "nmr:ExampleRouter" endpoint is
> implicitly 
>  created by NMR Component, but i need to link a NMR endpoint with my
> service, 
>  a simple HelloWorld OSGi service: 
> 
>  class="com.santalucia.esb.primer.osgi.HolaMundoOSGiImpl"> 
> 
>       Hola Mundo OSGi 
> 
>  I could use 
>  http://fusesource.com/docs/esb/4.0/fsf_se/ESBFSFSEDeployService.html
> [1] 
>  EndpointExporter to expose the bundle as a JBI Service Unit, and use
> the 
>  JBI endpoint in the orchestration bundle through NMR, but I think
> there is a 
>  simpler way (without JBI) to do it, it is possible? 
> 
>  I had thought camel log component used the NMR-OSGi linking i was
> looking 
>  for but I realized it's a native Camel component 
> 
>  Cheers, 
> 
>  Juan 
> 
>  -- 
>  View this message in context:
> http://www.nabble.com/Can-I-route-OSGi-calls-in-SMX4--tp20262134p20303228.html
> [2] 
>  Sent from the ServiceMix - User mailing list archive at Nabble.com. 
> 
> 
> 
> Links:
> ------
> [1]
> http://fusesource.com/docs/esb/4.0/fsf_se/ESBFSFSEDeployService.html
> [2]
> http://www.nabble.com/Can-I-route-OSGi-calls-in-SMX4--tp20262134p20303228.html
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Can-I-route-OSGi-calls-in-SMX4--tp20262134p20304896.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to