public static WebArchive delegateDeployment() { WebArchive webArchive = ShrinkWrap.create(typeof(WebArchive), "service.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(StartProcessSLSB)).addClass(typeof(StartProcessInterface)).addAsManifestResource(new StringAsset("Dependencies: org.camunda.bpm.camunda-engine"), "MANIFEST.MF"); // get access to engine classes TestContainer.addContainerSpecificResourcesForNonPa(webArchive); return(webArchive); }
public static WebArchive delegateDeployment() { WebArchive webArchive = ShrinkWrap.create(typeof(WebArchive), "service.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(InvocationCounter)).addClass(typeof(InvocationCounterService)).addClass(typeof(InvocationCounterServiceLocal)).addClass(typeof(InvocationCounterServiceBean)); // @Stateless ejb TestContainer.addContainerSpecificResourcesForNonPa(webArchive); return(webArchive); }
public static WebArchive createDeployment1() { WebArchive webArchive = ShrinkWrap.create(typeof(WebArchive), "pa3.war").addAsResource("META-INF/processes.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(ProcessApplication3)).addClass(typeof(XmlSerializable)).addClass(typeof(XmlSerializableJsonDeserializer)).addClass(typeof(XmlSerializableJsonSerializer)).addAsResource("org/camunda/bpm/integrationtest/functional/spin/paContextSwitchCustomSerializer.bpmn20.xml").addClass(typeof(CustomDataFormatConfigurator)).addAsServiceProvider(typeof(DataFormatConfigurator), typeof(CustomDataFormatConfigurator)); TestContainer.addSpinJacksonJsonDataFormat(webArchive); return(webArchive); }
public static WebArchive clientDeployment() { WebArchive deployment = ShrinkWrap.create(typeof(WebArchive), "client.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addAsLibraries(DeploymentHelper.EngineCdi); TestContainer.addContainerSpecificResourcesForNonPa(deployment); return(deployment); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createDeployment() public static WebArchive createDeployment() { WebArchive archive = ShrinkWrap.create(typeof(WebArchive), "test.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addAsLibraries(DeploymentHelper.EngineCdi).addAsResource("META-INF/processes.xml", "META-INF/processes.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(ExecutionListenerProcessApplication)).addAsResource("org/camunda/bpm/integrationtest/functional/event/ProcessApplicationEventSupportTest.testExecutionListener.bpmn20.xml"); TestContainer.addContainerSpecificResourcesForNonPa(archive); return(archive); }
public static WebArchive delegateDeployment() { WebArchive webArchive = ShrinkWrap.create(typeof(WebArchive), "service.war").addAsLibraries(DeploymentHelper.EjbClient).addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(LocalSLSBean)).addClass(typeof(BusinessInterface)); // the business interface TestContainer.addContainerSpecificResourcesForNonPa(webArchive); return(webArchive); }
public static WebArchive createClientAppDeployment() { WebArchive webArchive = ShrinkWrap.create(typeof(WebArchive)).addClass(typeof(AbstractFoxPlatformIntegrationTest)); TestContainer.addContainerSpecificResourcesForNonPa(webArchive); return(webArchive); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createDeployment() public static WebArchive createDeployment() { WebArchive webArchive = ShrinkWrap.create(typeof(WebArchive), "test.war").addAsResource("META-INF/processes.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(TestLogger)); TestContainer.addContainerSpecificResourcesWithoutWeld(webArchive); TestContainer.addCommonLoggingDependency(webArchive); return(webArchive); }
public static WebArchive archive2() { JavaArchive processArchiveJar = ShrinkWrap.create(typeof(JavaArchive), "test-v2.jar").addAsResource("org/camunda/bpm/integrationtest/deployment/war/testDeployProcessArchiveUnchanged.bpmn20.xml", "process.bpmn").addAsResource("META-INF/processes.xml"); WebArchive archive = ShrinkWrap.create(typeof(WebArchive), "pa2.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addAsLibraries(DeploymentHelper.EngineCdi).addAsLibraries(processArchiveJar).addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(TestWarDeploymentDeployChangedOnlyWithJarAsLib)); TestContainer.addContainerSpecificResources(archive); return(archive); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public static org.jboss.shrinkwrap.api.spec.EnterpriseArchive onePaAsLib() public static EnterpriseArchive onePaAsLib() { JavaArchive processArchiveJar = ShrinkWrap.create(typeof(JavaArchive), "processes.jar").addAsResource("org/camunda/bpm/integrationtest/testDeployProcessArchive.bpmn20.xml").addAsResource("META-INF/processes.xml", "META-INF/processes.xml"); JavaArchive foxPlatformClientJar = DeploymentHelper.EjbClient; WebArchive testJar = ShrinkWrap.create(typeof(WebArchive), "test.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").setManifest(new ByteArrayAsset(("Class-Path: " + foxPlatformClientJar.Name + "\n").GetBytes())).addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(TestFoxPlatformClientAsEjbModule_onePaAsLib)); return(ShrinkWrap.create(typeof(EnterpriseArchive), "onePaAsLib.ear").addAsLibrary(processArchiveJar).addAsModule(foxPlatformClientJar).addAsModule(testJar).addAsLibrary(DeploymentHelper.EngineCdi)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public static org.jboss.shrinkwrap.api.spec.EnterpriseArchive paAsEjbModule() throws Exception //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: public static EnterpriseArchive paAsEjbModule() { JavaArchive processArchive1Jar = ShrinkWrap.create(typeof(JavaArchive), "pa.jar").addClass(typeof(EeComponent)).addAsResource("org/camunda/bpm/integrationtest/deployment/ear/paAsEjbModule-process.bpmn20.xml").addAsResource("org/camunda/bpm/integrationtest/deployment/ear/paAsEjbModule-pa.xml", "META-INF/processes.xml"); JavaArchive foxPlatformClientJar = DeploymentHelper.EjbClient; WebArchive testJar = ShrinkWrap.create(typeof(WebArchive), "paAsEjbModule-test.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(TestFoxPlatformClientAsEjbModule_pasAsEjbModule)); return(ShrinkWrap.create(typeof(EnterpriseArchive), "paAsEjbModule.ear").addAsModule(processArchive1Jar).addAsModule(foxPlatformClientJar).addAsModule(testJar).addAsLibrary(DeploymentHelper.EngineCdi)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive processArchive() public static WebArchive processArchive() { Asset pa2ProcessesXml = TestHelper.getStringAsAssetWithReplacements(PROCESSES_XML, new string[][] { new string[] { "PA_NAME", "PA2" } }); Asset[] processAssets = TestHelper.generateProcessAssets(9); JavaArchive pa2 = ShrinkWrap.create(typeof(JavaArchive), "pa2.jar").addAsResource(pa2ProcessesXml, "META-INF/processes.xml"); WebArchive deployment = ShrinkWrap.create(typeof(WebArchive), "test.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addAsLibraries(DeploymentHelper.EngineCdi).addAsLibraries(pa2).addAsResource(processAssets[0], "process0.bpmn").addAsResource(processAssets[1], "directory/process1.bpmn").addAsResource(processAssets[2], "alternateDirectory/process2.bpmn").addClass(typeof(AbstractFoxPlatformIntegrationTest)); TestContainer.addContainerSpecificResources(deployment); return(deployment); }
/// <summary> /// <pre> /// |-- test.war /// |-- WEB-INF /// |-- classes /// |-- alternateDirectory/process4.bpmn /// |-- alternateDirectory/subDirectory/process5.bpmn /// |-- lib/ /// |-- pa0.jar /// |-- META-INF/processes.xml /// |-- process0.bpmn /// |-- pa1.jar /// |-- META-INF/processes.xml /// |-- processes/process1.bpmn /// |-- pa2.jar /// |-- META-INF/processes.xml resourceRootPath: pa:directory /// |-- directory/process2.bpmn /// |-- directory/subDirectory/process3.bpmn /// |-- pa3.jar /// |-- META-INF/processes.xml resourceRootPath: classpath:alternateDirectory /// </pre> /// </summary> //JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive processArchive() public static WebArchive processArchive() { Asset pa1ProcessesXml = TestHelper.getStringAsAssetWithReplacements(PROCESSES_XML, new string[][] { new string[] { "PA_NAME", "PA0" } }); Asset pa2ProcessesXml = TestHelper.getStringAsAssetWithReplacements(PROCESSES_XML, new string[][] { new string[] { "PA_NAME", "PA1" } }); Asset pa3ProcessesXml = TestHelper.getStringAsAssetWithReplacements(PROCESSES_XML_WITH_RESOURCE_ROOT_PATH, new string[][] { new string[] { "PA_NAME", "PA2" }, new string[] { "RESOURCE_ROOT_PATH", "pa:directory" } }); Asset pa4ProcessesXml = TestHelper.getStringAsAssetWithReplacements(PROCESSES_XML_WITH_RESOURCE_ROOT_PATH, new string[][] { new string[] { "PA_NAME", "PA3" }, new string[] { "RESOURCE_ROOT_PATH", "classpath:alternateDirectory" } }); Asset[] processAssets = TestHelper.generateProcessAssets(6); JavaArchive pa1 = ShrinkWrap.create(typeof(JavaArchive), "pa0.jar").addAsResource(pa1ProcessesXml, "META-INF/processes.xml").addAsResource(processAssets[0], "process0.bpmn"); JavaArchive pa2 = ShrinkWrap.create(typeof(JavaArchive), "pa1.jar").addAsResource(pa2ProcessesXml, "META-INF/processes.xml").addAsResource(processAssets[1], "processes/process1.bpmn"); JavaArchive pa3 = ShrinkWrap.create(typeof(JavaArchive), "pa2.jar").addAsResource(pa3ProcessesXml, "META-INF/processes.xml").addAsResource(processAssets[2], "directory/process2.bpmn").addAsResource(processAssets[3], "directory/subDirectory/process3.bpmn"); JavaArchive pa4 = ShrinkWrap.create(typeof(JavaArchive), "pa3.jar").addAsResource(pa4ProcessesXml, "META-INF/processes.xml"); WebArchive archive = ShrinkWrap.create(typeof(WebArchive), "test.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addAsLibraries(DeploymentHelper.EngineCdi).addAsLibraries(pa1).addAsLibraries(pa2).addAsLibraries(pa3).addAsLibraries(pa4).addAsResource(processAssets[4], "alternateDirectory/process4.bpmn").addAsResource(processAssets[5], "alternateDirectory/subDirectory/process5.bpmn").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(TestContainer)).addClass(typeof(TestResourceName)); TestContainer.addContainerSpecificResources(archive); return(archive); }
protected internal override void addRuntimeSpecificLibraries(WebArchive wa, PomEquippedResolveStage resolver) { wa.addAsLibraries(resolver.resolve("org.apache.cxf:cxf-rt-frontend-jaxrs:3.0.3").withTransitivity().asFile()); }
public static void addCommonLoggingDependency(WebArchive webArchive) { webArchive.addAsManifestResource("jboss-deployment-structure-with-commons-logging.xml", "jboss-deployment-structure.xml"); }
public static void addSpinJacksonJsonDataFormat(WebArchive webArchive) { webArchive.addAsManifestResource("jboss-deployment-structure-spin-json.xml", "jboss-deployment-structure.xml"); }
public static void addContainerSpecificResourcesForNonPaWithoutWeld(WebArchive webArchive) { webArchive.addAsManifestResource("jboss-deployment-structure.xml"); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createDeployment() public static WebArchive createDeployment() { WebArchive webArchive = ShrinkWrap.create(typeof(WebArchive), "PaDataFormatTest.war").addAsResource("META-INF/processes.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addAsResource("org/camunda/bpm/integrationtest/oneTaskProcess.bpmn").addClass(typeof(Foo)).addClass(typeof(FooDataFormat)).addClass(typeof(FooDataFormatProvider)).addClass(typeof(FooSpin)).addAsServiceProvider(typeof(DataFormatProvider), typeof(FooDataFormatProvider)).addClass(typeof(ReferenceStoringProcessApplication)); return(webArchive); }
public static void addContainerSpecificResources(WebArchive webArchive) { webArchive.addAsManifestResource("context.xml").addAsLibraries(DeploymentHelper.Weld).addClass(typeof(TestProcessApplication)).addAsWebInfResource("web.xml"); }
public static void addContainerSpecificResourcesWithoutWeld(WebArchive webArchive) { webArchive.addAsLibraries(DeploymentHelper.EjbClient); }
protected internal override void addRuntimeSpecificLibraries(WebArchive wa, PomEquippedResolveStage resolver) { wa.addAsLibraries(resolver.resolve("org.glassfish.jersey.containers:jersey-container-servlet:2.25.1").withTransitivity().asFile()); }
public static void addContainerSpecificResourcesWithoutWeld(WebArchive webArchive) { webArchive.addAsManifestResource("context.xml").addClass(typeof(TestProcessApplication)).addAsWebInfResource("web-without-weld.xml", "web.xml"); }
public static void addContainerSpecificResourcesForNonPa(WebArchive webArchive) { addContainerSpecificResourcesForNonPaWithoutWeld(webArchive); }
public static void addContainerSpecificResourcesForNonPa(WebArchive webArchive) { webArchive.addAsManifestResource("context.xml").addAsLibraries(DeploymentHelper.Weld).addAsWebInfResource("web.xml"); }
public static void addContainerSpecificProcessEngineConfigurationClass(WebArchive deployment) { // nothing to do }
public static void addContainerSpecificResourcesForNonPaWithoutWeld(WebArchive webArchive) { webArchive.addAsManifestResource("context.xml").addAsWebInfResource("web-without-weld.xml", "web.xml"); }
public static void addJodaTimeJacksonModule(WebArchive webArchive) { webArchive.addAsLibraries(DeploymentHelper.getJodaTimeModuleForServer("jboss")); }
public static void addSpinJacksonJsonDataFormat(WebArchive webArchive) { webArchive.addAsLibraries(DeploymentHelper.getSpinJacksonJsonDataFormatForServer("tomcat")); }
public static WebArchive createDeployment2() { WebArchive webArchive = ShrinkWrap.create(typeof(WebArchive), "pa2.war").addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addAsLibraries(DeploymentHelper.EngineCdi).addAsResource("META-INF/processes.xml").addClass(typeof(AbstractFoxPlatformIntegrationTest)).addClass(typeof(ProcessApplication2)); return(webArchive); }
public static void addCommonLoggingDependency(WebArchive webArchive) { // nothing to do }