[
https://issues.redhat.com/browse/WFWIP-287?page=com.atlassian.jira.plugin...
]
Miroslav Novak updated WFWIP-287:
---------------------------------
Steps to Reproduce:
*NOT 100% reproducer will it issue in 50% of run as it's random which MP FT module
from EAR gets loaded*
Steps to reproduce:
* Build Wildfly with MP FT:
**
https://github.com/rhusar/wildfly/tree/WFLY-12590
** Commit: 3ff9787ca147a45c1651fe1946b02c07c0a6ad15
* Run the test by (provide path to build Wildfly server):
{code}
git clone git@github.com:mnovak1/eap-microprofile-test-suite.git
cd eap-microprofile-test-suite
mvn clean verify -DfailIfNoTests=false
-Darquillian.deploymentExportPath=target/deployments/ -Djboss.home=$WILDFLY_HOME -P mp-ft
-Dtest=MultipleFaultToleranceModuleEarTest#testFirstModuleConfiguresHystrix
{code}
MP Fault Tolerance - Hystrix is initialized by random module from EAR
----------------------------------------------------------------------
Key: WFWIP-287
URL:
https://issues.redhat.com/browse/WFWIP-287
Project: WildFly WIP
Issue Type: Bug
Components: MP Fault Tolerance
Reporter: Miroslav Novak
Assignee: Radoslav Husar
Priority: Blocker
If EAR container 2 MP FT modules where each has different configuration for Hystrix then
it is initialized by randomly and does not respect module deployment order defined in
{{META-INF/application.xml}}:
{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">
<initialize-in-order>true</initialize-in-order>
<module>
<web>
<web-uri>first-module.war</web-uri>
<context-root>first-module</context-root>
</web>
</module>
<module>
<web>
<web-uri>second-module.war</web-uri>
<context-root>second-module</context-root>
</web>
</module>
</application>
{code}
It's expected that first-module would configured Hystric based on above
application.xml.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)