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.htmlHopefully it will answer some of your questions. If you need more
infos, please ask again ... ;-)
On Fri, Jul 3, 2009 at 11:22,
TheWinch<
vincent.girardreydet@...> 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