Details
-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
23.0.0.Beta1
-
None
-
Undefined
-
---
-
---
Description
When upgrading to wildfly-ejb3_9_0 from wildfly-ejb3_8_0, some mixed-domain test failed. See https://github.com/wildfly/wildfly/pull/13936 for background info.
The following classes have failing tests:
org.jboss.as.test.integration.domain.mixed.eap720.MixedDomain720TestSuite
org.jboss.as.test.integration.domain.mixed.eap720.MixedDomainOverlay720TestSuite
org.jboss.as.test.integration.domain.mixed.eap730.MixedDomain730TestSuite
org.jboss.as.test.integration.domain.mixed.eap730.MixedDomainOverlay730TestSuite
error is mostly "WFLYDC0022: Operation failed or was rolled back on all servers." It might be because of EJBTransformers, however the test Ejb3TransformersTestCase is passing and I can't figure out what is wrong with the existing transformers.
To run mixed-domain tests:
cd testsuite/mixed-domain
mvn clean test -Djboss.test.mixed.domain.dir=/Users/cfang/tools/mixed-domain-720/ -Dtest=org.jboss.as.test.integration.domain.mixed.eap720.MixedDomain720TestSuite
To workaround these failures, org.jboss.as.ejb3.subsystem.EJBTransformers#registerTransformers_8_0_0 method had to include the logic in registerTransformers_7_0_0. So in order to reproduce the test failure, one will need to comment out the first 2 statements in registerTransformers_8_0_0 method.
Will need to investigate why the chained transformer did not work as expected here.