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.
