I've noticed that when starting up a fresh 'data' folderless ServiceMix that
when the auto-deploment service encounters a ServiceMix component that
depends upon the ServiceMix shared-library, it suspends deployment until
after the shared library gets loaded.

I would like to duplicate this behavior with some service assemblies that
all depend upon a shared library. I would like to be able to simply copy the
packaged service assemblies and the packaged shared library all at once into
the hotdeploy and have the service assemblies deployment suspended until the
shared library can be loaded.

Is this possible? I couldn't find any documentation about it. I cracked open
the installers for the components and found that in a component's jbi.xml
there is a <shared-library> element inside the <component> element that
references the servicemix-shared library. Is it possible to have the jbi.xml
that gets generated by the maven build process have a similar
<shared-library> element inside the <service-assembly> or <service-unit>
elements so that deployment is suspended until my shared library is
deployed?
-- 
View this message in context: 
http://old.nabble.com/Ordering-of-Hotdeploy-For-Shared-Libraries-and-Service-Assemblies-tp26327864p26327864.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to