*/
public void testRejections_1_3_0(ModelTestControllerVersion controllerVersion, String ... mavenResourceURLs) throws Exception {
ModelVersion version = InfinispanModel.VERSION_1_3_0.getVersion();
// create builder for current subsystem version
KernelServicesBuilder builderA = this.createKernelServicesBuilder();
// initialise the legacy services
builderA.createLegacyKernelServicesBuilder(AdditionalInitialization.MANAGEMENT, controllerVersion, version)
.addMavenResourceURL(mavenResourceURLs)
//TODO storing the model triggers the weirdness mentioned in SubsystemTestDelegate.LegacyKernelServiceInitializerImpl.install()
//which is strange since it should be loading it all from the current jboss modules
//Also this works in several other tests
.dontPersistXml();
KernelServices mainServicesA = builderA.build();
KernelServices legacyServicesA = mainServicesA.getLegacyServices(version);
Assert.assertNotNull(legacyServicesA);
Assert.assertTrue("main services did not boot", mainServicesA.isSuccessfulBoot());
Assert.assertTrue(legacyServicesA.isSuccessfulBoot());
// test failed operations involving expressions
List<ModelNode> xmlOps_expressions = builderA.parseXmlResource("infinispan-transformer-expressions.xml");
ModelTestUtils.checkFailedTransformedBootOperations(mainServicesA, version, xmlOps_expressions, getFailedOperationConfig130());
mainServicesA.shutdown();
// create builder for current subsystem version
KernelServicesBuilder builderB = this.createKernelServicesBuilder();
// initialize the legacy services
builderB.createLegacyKernelServicesBuilder(AdditionalInitialization.MANAGEMENT, controllerVersion, version)
.addMavenResourceURL(mavenResourceURLs)
//TODO storing the model triggers the weirdness mentioned in SubsystemTestDelegate.LegacyKernelServiceInitializerImpl.install()
//which is strange since it should be loading it all from the current jboss modules
//Also this works in several other tests
.dontPersistXml();
KernelServices mainServicesB = builderB.build();
KernelServices legacyServicesB = mainServicesB.getLegacyServices(version);
Assert.assertNotNull(legacyServicesB);
Assert.assertTrue("main services did not boot", mainServicesB.isSuccessfulBoot());
Assert.assertTrue(legacyServicesB.isSuccessfulBoot());
// test failed operations involving expressions
List<ModelNode> xmlOps_backup = builderB.parseXmlResource("infinispan-transformer-backup.xml");
ModelTestUtils.checkFailedTransformedBootOperations(mainServicesB, version, xmlOps_backup, getFailedOperationConfig130());
mainServicesB.shutdown();
}