@Deployment public static WebArchive createDeployment() { return ShrinkWrap.create( WebArchive.class ) .addClass( Kryptonite.class ) .addAsWebInfResource( EmptyAsset.INSTANCE, "beans.xml" ) .addAsResource( new StringAsset( persistenceXml().exportAsString() ), "META-INF/persistence.xml" ); }
@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 deploy() { return ShrinkWrap.create(WebArchive.class) .addAsLibraries( ConferenceDeployments.conference().addClasses(ConferenceTestCase.class, TestUtils.class) .addAsManifestResource(new StringAsset( PersistenceDeployments.descriptor() .exportAsString()), "persistence.xml") .addAsManifestResource(new File("src/main/resources/META-INF/beans.xml"))) .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(BaseTransactionalSpecification.class); }
@Deployment public static WebArchive deploy() { JavaArchive testJar = ShrinkWrap .create(JavaArchive.class, "ftTimeout.jar") .addClasses(TimeoutClient.class) .addAsManifestResource(new StringAsset( "Timeout/value=200"), "microprofile-config.properties") .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml").as(JavaArchive.class); WebArchive war = ShrinkWrap.create(WebArchive.class, "ftTimeout.war").addAsLibrary(testJar); return war; }
@Deployment public static Archive<?> createTestArchive() { return ShrinkWrap.create(JavaArchive.class).addClass(FacesContextProducer.class) .addAsManifestResource(new ByteArrayAsset(new byte[0]), ArchivePaths.create("beans.xml")); }
@Deployment public static WebArchive deploy() { JavaArchive testJar = ShrinkWrap.create(JavaArchive.class, "InterDynTest.jar") .addPackage(SomeTestService.class.getPackage().getName()) .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml") .addAsManifestResource(new StringAsset(CONFIG), "apache-deltaspike.properties"); return ShrinkWrap.create(WebArchive.class, "InterDynTest.war") .addAsLibraries(ArchiveUtils.getDeltaSpikeCoreArchive()) .addAsLibraries(testJar) .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml"); }
@Deployment public static JavaArchive createTestArchive() { return ShrinkWrap .create(JavaArchive.class) .addClasses(ConversationBoundaryInterceptor.class, ConversationalBean.class, MockLogger.class, MockLoggerProducer.class) .addAsManifestResource( ConversationBoundaryInterceptorTest.class.getPackage().getName().replaceAll("\\.", "/") + "/ConversationBoundaryInterceptorTest-beans.xml", ArchivePaths.create("beans.xml")); }
@Deployment @OverProtocol("jmx-as7") public static JavaArchive processArchive() { return ShrinkWrap.create(JavaArchive.class) .addClass(AbstractFoxPlatformIntegrationTest.class) .addClass(DefaultEjbProcessApplication.class) .addAsResource("META-INF/processes.xml", "META-INF/processes.xml") .addAsResource("org/camunda/bpm/integrationtest/testDeployProcessArchive.bpmn20.xml"); }
@ShouldThrowException(DeploymentException.class) @Deployment public static WebArchive deploy() { JavaArchive testJar = ShrinkWrap .create(JavaArchive.class, "missingConverterOnInstanceInjectionTest.jar") .addClass(CustomConverterBean.class) .addAsManifestResource(new StringAsset("my.customtype.value=xxxxx"), "microprofile-config.properties") .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml") .as(JavaArchive.class); WebArchive war = ShrinkWrap .create(WebArchive.class, "missingConverterOnInstanceInjectionTest.war") .addAsLibrary(testJar); return war; }
@Deployment public static EnterpriseArchive onePaAsLib() { JavaArchive processArchiveJar = ShrinkWrap.create(JavaArchive.class, "processes.jar") .addAsResource("org/camunda/bpm/integrationtest/testDeployProcessArchive.bpmn20.xml") .addAsResource("META-INF/processes.xml", "META-INF/processes.xml"); WebArchive testJar = ShrinkWrap.create(WebArchive.class, "test.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .setManifest(new ByteArrayAsset(("Class-Path: " + foxPlatformClientJar.getName()+"\n").getBytes())) .addClass(AbstractFoxPlatformIntegrationTest.class) .addClass(TestFoxPlatformClientAsEjbModule_onePaAsLib.class); return ShrinkWrap.create(EnterpriseArchive.class, "onePaAsLib.ear") .addAsLibrary(processArchiveJar) .addAsModule(foxPlatformClientJar)
@Deployment public static WebArchive deploy() throws Exception { final WebArchive war = ShrinkWrap.create( WebArchive.class, ARCHIVE_NAME + ".war" ) .setManifest( "org/hibernate/test/wf/ddl/manifest.mf" ) .addClasses( WildFlyDdlEntity.class ) .addAsResource( new StringAsset( hibernate_cfg ), "hibernate.cfg.xml" ) .addClasses( BmtSfStatefulBean.class ) .addClasses( DdlInWildFlyUsingBmtAndSfTest.class ); return war; }
@Deployment public static WebArchive buildDeployment() { WebArchive war = ShrinkWrap.create( WebArchive.class ) .setManifest( "org/hibernate/test/wf/ddl/manifest.mf" ) .addClass( WildFlyDdlEntity.class ) // .addAsManifestResource( EmptyAsset.INSTANCE, "beans.xml") .addAsResource( new StringAsset( persistenceXml().exportAsString() ), PERSISTENCE_XML_RESOURCE_NAME ) .addAsResource( "org/hibernate/test/wf/ddl/log4j.properties", "log4j.properties" ); System.out.println( war.toString(true) ); return war; }
@Deployment public static WebArchive createDeployment() { WebArchive archive = ShrinkWrap.create(WebArchive.class, "test.war") .addClass(PostDeployInjectApp.class); return archive; }
@Deployment public static JavaArchive getDeployment() { JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "test.jar").addPackages(true, Root.class.getPackage()) .addPackages(true, RenderRoot.class.getPackage()).addPackages(true, SolderRoot.class.getPackage()) .addAsManifestResource("META-INF/beans.xml", ArchivePaths.create("beans.xml")); return archive; }
@Deployment public static JavaArchive createTestArchive() { return ShrinkWrap .create(JavaArchive.class, "test.jar") .addClasses(DummyXAResource.class, Utils.class) .addPackage("io.narayana.connectableresource") .addAsManifestResource(new StringAsset(DEPENDENCIES), "MANIFEST.MF") .addAsManifestResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml")); }
@Deployment(name = "EJB", order = 1, testable = false) public static JavaArchive createEjbtArchive() { return ShrinkWrap .create(JavaArchive.class, "test-ejb.jar") .addClasses(FooRemote.class, FooBean.class, Bar.class, ProcessBeanObserver.class) .addAsServiceProvider(Extension.class, ProcessBeanObserver.class) .addAsManifestResource(new StringAsset(Descriptors.create(BeansDescriptor.class).beanDiscoveryMode(BeanDiscoveryMode._ALL.toString()).version( Versions.v1_1).exportAsString()), "beans.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") ); }
@Deployment(order=1) public static WebArchive delegateDeployment() { WebArchive webArchive = ShrinkWrap.create(WebArchive.class, "service.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addClass(StartProcessSLSB.class) .addClass(StartProcessInterface.class) .addAsManifestResource(new StringAsset("Dependencies: org.camunda.bpm.camunda-engine"), "MANIFEST.MF"); // get access to engine classes TestContainer.addContainerSpecificResourcesForNonPa(webArchive); return webArchive; }
@Deployment public static EnterpriseArchive paAsEjbModule() throws Exception { JavaArchive processArchive1Jar = ShrinkWrap.create(JavaArchive.class, "pa.jar") .addClass(EeComponent.class) // need to add at least one EE component, otherwise the jar is not detected as an EJB module by Jboss AS .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"); WebArchive testJar = ShrinkWrap.create(WebArchive.class, "paAsEjbModule-test.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(AbstractFoxPlatformIntegrationTest.class) .addClass(TestFoxPlatformClientAsEjbModule_pasAsEjbModule.class); return ShrinkWrap.create(EnterpriseArchive.class, "paAsEjbModule.ear") .addAsModule(processArchive1Jar) .addAsModule(foxPlatformClientJar)
@Deployment public static JavaArchive createDeployment() { Asset beansXml = new StringAsset("<beans>" + "<interceptors><class>AsyncInterceptor</class></interceptors>" + "</beans>"); return ShrinkWrap.create(JavaArchive.class) .addPackages(true, "org.rapidpm.commons.cdi") .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml"); // .addAsManifestResource(beansXml, "beans.xml"); }