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?