Usually, when a deploy an OSGi packaged SA in smx4, everything will be
done through the EndpointExporter.

 <bean class="org.apache.servicemix.common.osgi.EndpointExporter" />

I've added some more informations at the bottom of the following page:
  
http://cwiki.apache.org/SMX4NMR/3-deploying-jbi-components-without-the-jbi-packaging.html

Hopefully it will answer some of your questions.  If you need more
infos, please ask again ... ;-)

On Fri, Jul 3, 2009 at 11:22,
TheWinch<[email protected]> wrote:
>
> Hi everyone,
>
> http://servicemix.apache.org/5-jbi.html#5.JBI-Endpointactivation here , it
> is said that the endpoint activation is the process by which an endpoint
> publishes its service(s) to the NMR. This is typically something that would
> be done by a plugin Activator in OSGi.
>
> My questions are:
> - when I deploy a SU in ServiceMix4, is the endpoint activation performed in
> a auto-generated bundle, or by the internal engine ?
> - are endpoints published to the OSGi registry, and if no, what would I need
> to do so (my first guess would be a hand-written Activator that publishes in
> the registry)
> - corollar to my 2nd question: what is provided in the OSGi registry in
> ServiceMix4 ? Name of the services ? WSDL ? Only the ServiceEngines and
> BindingComponents ? Nothing of that ?
>
> Last question : do you think it would be possible to dynamically generate a
> SU using only the OSGi Registry services to look for services ?
>
> --
> View this message in context: 
> http://www.nabble.com/-SMX4--Registry-%2B-Dynamic-endpoint-activation-by-OSGi---tp24320145p24320145.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to