Hi,

By default the deployer takes the file ordered by timestamp.
So if you are on Unix, you can use:

touch myfile.zip

to force a file redeployment.

Currently, there is no alternative to this deployer. We can add a PrefixDeploymentScanner that can use prefix to define the deployment order (01-myfile.zip, 02-myfile2.zip, etc).

Regards
JB

jweathers777 wrote:
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?

Reply via email to