Details
-
Feature Request
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
Description
A feature such as being able to specify initialize-in-order=true on the deployments in the JBoss profile xml that would deploy the deployments in the order they are listed in the profile xml would resolve dependency issues with older applications which have service dependencies that JBoss cannot detect such as programatic initial context lookups.
This is also useful for use cases where a framework needs to be deployed first before other customer applications and the customer apps would not need to be modified.
For ear sub deployments EE6 initialize-in-order in the application.xml allows the sub deployments to be ordered, so this new feature would allow the ordering or all deployments and sub deployments.
<deployments initialize-in-order="true">
<deployment name="test-deployment.sar" runtime-name="test-deployment.sar" sha1="af4edddaa426ccc367fed33cb67553ba21e0bc3d"/>
<deployment name="test-deployment.war" runtime-name="test-deployment.war" sha1="af4edddaa426ccc367fed33cb67553ba21e0bc3d"/>
<deployment name="test-deployment.ear" runtime-name="test-deployment.ear" sha1="af4edddaa426ccc367fed33cb67553ba21e0bc3d"/>
</deployments>