@Deployment(managed=false, name="deployment") public static WebArchive processArchive() { return ShrinkWrap.create(WebArchive.class) .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addAsLibraries(DeploymentHelper.getEjbClient()) .addAsResource("META-INF/processes.xml", "META-INF/processes.xml") .addAsLibraries( ShrinkWrap.create(JavaArchive.class, "engine1.jar") .addAsResource("singleEngine.xml", "META-INF/processes.xml"), ShrinkWrap.create(JavaArchive.class, "engine2.jar") // we add the same process engine configuration multiple times -> fails .addAsResource("singleEngine.xml", "META-INF/processes.xml") ); }
@Deployment public static WebArchive processArchive() { return initWebArchiveDeployment() .addAsLibraries(ShrinkWrap.create(JavaArchive.class, "engine1.jar") .addAsResource("singleEngine.xml", "META-INF/processes.xml") ); }
@Override protected void setUp() throws Exception { java.io.File warFile = java.io.File.createTempFile("test", ".war"); warFile.deleteOnExit(); JavaArchive jar = ShrinkWrap.create(JavaArchive.class, "foo.jar"); jar.addClass(FSTestCase.class); WebArchive war = ShrinkWrap.create(WebArchive.class); war.addAsLibraries(jar); ZipExporter exporter = war.as(ZipExporter.class); exporter.exportTo(warFile, true); this.warFile = warFile; }
public static WebArchive initWebArchiveDeployment(String name, String processesXmlPath) { WebArchive archive = ShrinkWrap.create(WebArchive.class, name) .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addAsLibraries(DeploymentHelper.getEngineCdi()) .addAsResource(processesXmlPath, "META-INF/processes.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addClass(TestConstants.class); TestContainer.addContainerSpecificResources(archive); return archive; }
@Deployment(name= "engine1", order = 1) public static WebArchive createDeployment() { final WebArchive webArchive = initWebArchiveDeployment("paEngine1.war", "org/camunda/bpm/integrationtest/paOnEngine1.xml") .addAsResource("org/camunda/bpm/integrationtest/functional/cdi/CdiBeanResolutionTwoEnginesTest.testResolveBean.bpmn20.xml") .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificProcessEngineConfigurationClass(webArchive); return webArchive; }
@Deployment public static WebArchive processArchive() { return ShrinkWrap.create(WebArchive.class, "test.war") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsWebInfResource("org/camunda/bpm/integrationtest/deployment/spring/SpringLookupManagedProcessEngineTest-context.xml", "applicationContext.xml") .addAsLibraries(DeploymentHelper.getEngineSpring()) .addAsManifestResource("org/camunda/bpm/integrationtest/deployment/spring/jboss-deployment-structure.xml", "jboss-deployment-structure.xml") .addAsWebInfResource("org/camunda/bpm/integrationtest/deployment/spring/web.xml", "web.xml"); }
@Deployment public static WebArchive processArchive() { return initWebArchiveDeployment() .addAsLibraries( ShrinkWrap.create(JavaArchive.class, "engine1.jar") .addAsResource("singleEngine.xml", "META-INF/processes.xml"), ShrinkWrap.create(JavaArchive.class, "engine2.jar") .addAsResource("twoEngines.xml", "META-INF/processes.xml") ); }
.useLegacyLocalRepo(true).workOffline().loadPomFromFile("pom.xml"); WebArchive wa = ShrinkWrap.create(WebArchive.class, "rest-test.war").setWebXML(webXmlPath) .addAsLibraries(resolver.resolve("org.codehaus.jackson:jackson-jaxrs:1.6.5").withTransitivity().asFile()) .addAsLibraries(resolver.addDependencies( MavenDependencies.createDependency("org.mockito:mockito-core", ScopeType.TEST, false, MavenDependencies.createExclusion("org.hamcrest:hamcrest-core"))).resolve()
@Deployment public static WebArchive processArchive() { return initWebArchiveDeployment("test.war", "singleEngineWithProcessEnginePlugin.xml") .addClass(GroovyProcessEnginePlugin.class) .addAsResource("org/camunda/bpm/integrationtest/deployment/war/groovy.bpmn20.xml") .addAsResource("org/camunda/bpm/integrationtest/deployment/war/groovyAsync.bpmn20.xml") .addAsLibraries(Maven.resolver() .offline() .loadPomFromFile("pom.xml") .resolve("org.codehaus.groovy:groovy-all") .withoutTransitivity() .as(JavaArchive.class)); }
@Deployment public static WebArchive processArchive() { return ShrinkWrap.create(WebArchive.class, "test.war") .addClass(AbstractFoxPlatformIntegrationTest.class) .addClass(CustomSpringServletProcessApplication.class) .addAsWebInfResource("org/camunda/bpm/integrationtest/deployment/spring/SpringServletPALifecycleTest-context.xml", "applicationContext.xml") .addAsLibraries(DeploymentHelper.getEngineSpring()) .addAsWebInfResource("org/camunda/bpm/integrationtest/deployment/spring/web.xml", "web.xml"); }
@Deployment(name="clientDeployment") public static WebArchive clientDeployment() { WebArchive deployment = ShrinkWrap.create(WebArchive.class, "client.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return deployment; }
@Deployment(managed=false, name="deployment") public static WebArchive processArchive() { return ShrinkWrap.create(WebArchive.class, "test.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addAsLibraries(DeploymentHelper.getEjbClient()) .addAsResource("META-INF/processes.xml", "META-INF/processes.xml") .addAsResource("org/camunda/bpm/integrationtest/functional/drools/TestDeploymentWithDroolsTaskFails.testDeployDroolsFails.bpmn20.xml"); }
@Deployment(name="clientDeployment") public static WebArchive clientDeployment() { WebArchive deployment = ShrinkWrap.create(WebArchive.class, "client.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return deployment; }
@Deployment(name="clientDeployment") public static WebArchive clientDeployment() { WebArchive deployment = ShrinkWrap.create(WebArchive.class, "client.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return deployment; }
@Deployment(name="clientDeployment") public static WebArchive clientDeployment() { WebArchive deployment = ShrinkWrap.create(WebArchive.class, "client.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return deployment; }
@Deployment(name="clientDeployment") public static WebArchive clientDeployment() { WebArchive deployment = ShrinkWrap.create(WebArchive.class, "client.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return deployment; }
@Deployment(name="clientDeployment") public static WebArchive clientDeployment() { WebArchive deployment = ShrinkWrap.create(WebArchive.class, "client.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return deployment; }
@Deployment(name="clientDeployment") public static WebArchive clientDeployment() { // the test is deployed as a seperate deployment WebArchive deployment = ShrinkWrap.create(WebArchive.class, "client.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return deployment; }
@Deployment(name="clientDeployment") public static WebArchive clientDeployment() { // the test is deployed as a seperate deployment WebArchive deployment = ShrinkWrap.create(WebArchive.class, "client.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addAsLibraries(DeploymentHelper.getEngineCdi()); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return deployment; }
@Deployment public static WebArchive processArchive() { WebArchive deployment = ShrinkWrap.create(WebArchive.class, "test.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addAsLibraries(DeploymentHelper.getEngineCdi()) .addClass(AbstractFoxPlatformIntegrationTest.class); TestContainer.addContainerSpecificResources(deployment); return deployment; }