[jboss-jira] [JBoss JIRA] (WFCORE-957) Wildfly not respecting subdeployment dependency order
Katarina Hermanova (Jira)
issues at jboss.org
Thu Nov 14 05:45:00 EST 2019
[ https://issues.jboss.org/browse/WFCORE-957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Katarina Hermanova resolved WFCORE-957.
---------------------------------------
Resolution: Explained
> Wildfly not respecting subdeployment dependency order
> -----------------------------------------------------
>
> Key: WFCORE-957
> URL: https://issues.jboss.org/browse/WFCORE-957
> Project: WildFly Core
> Issue Type: Bug
> Components: Server
> Reporter: Brian Riehman
> Assignee: Katarina Hermanova
> Priority: Minor
> Attachments: wildfly-deployment-order.ear, wildfly-deployment-order.tar.gz
>
>
> When loading an EAR with {{initialize-in-order}} set to {{true}} within the {{application.xml}} and subdeployment dependencies defined in{{jboss-deployment-structure.xml}}, Wildfly does not load the EAR modules in order as specified nor as defined by the dependencies.
> I have attached both a [source repository|https://github.com/briehman/wildfly-deployment-order] and the generated EAR. The {{application.xml}} and {{jboss-deployment-structure.xml}} are as below:
> {code}
> <?xml version="1.0" encoding="UTF-8"?>
> <application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_6.xsd" version="6">
> <display-name>ear</display-name>
> <initialize-in-order>true</initialize-in-order>
> <module>
> <web>
> <web-uri>webapp-one-1.0-SNAPSHOT.war</web-uri>
> <context-root>/one</context-root>
> </web>
> </module>
> <module>
> <web>
> <web-uri>webapp-two-1.0-SNAPSHOT.war</web-uri>
> <context-root>/two</context-root>
> </web>
> </module>
> <module>
> <web>
> <web-uri>webapp-three-1.0-SNAPSHOT.war</web-uri>
> <context-root>/three</context-root>
> </web>
> </module>
> </application>
> {code}
> {code}
> <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
> <sub-deployment name="webapp-one-1.0-SNAPSHOT.war">
> </sub-deployment>
> <sub-deployment name="webapp-two-1.0-SNAPSHOT.war">
> <dependencies>
> <module name="deployment.wildfly-deployment-order.ear.webapp-one-1.0-SNAPSHOT.war" />
> </dependencies>
> </sub-deployment>
> <sub-deployment name="webapp-three-1.0-SNAPSHOT.war">
> <dependencies>
> <module name="deployment.wildfly-deployment-order.ear.webapp-two-1.0-SNAPSHOT.war" />
> </dependencies>
> </sub-deployment>
> </jboss-deployment-structure>
> {code}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
More information about the jboss-jira
mailing list