@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"); }
/** * @param overProtocol * @return */ private ProtocolDescription generateProtocol(OverProtocol overProtocol) { if (overProtocol != null) { return new ProtocolDescription(overProtocol.value()); } return ProtocolDescription.DEFAULT; }
@SuppressWarnings("unused") @Deployment @OverProtocol("DOES_NOT_EXIST") public static JavaArchive deploy() { return ShrinkWrap.create(JavaArchive.class); } }
/** * @param overProtocol * @return */ private ProtocolDescription generateProtocol(OverProtocol overProtocol) { if (overProtocol != null) { return new ProtocolDescription(overProtocol.value()); } return ProtocolDescription.DEFAULT; }
@SuppressWarnings("unused") @Deployment @OverProtocol("DOES_NOT_EXIST") public static JavaArchive deploy() { return ShrinkWrap.create(JavaArchive.class); } }
/** * @param deploymentMethod * @return */ private ProtocolDescription generateProtocol(Method deploymentMethod) { if (deploymentMethod.isAnnotationPresent(OverProtocol.class)) { return new ProtocolDescription(deploymentMethod.getAnnotation(OverProtocol.class).value()); } return ProtocolDescription.DEFAULT; }
@OverProtocol("protocol-first") @TargetsContainer("target-first") @Deployment(name = "first", order = 1, managed = false, testable = false) public static Archive<?> deploymentOne() { return ShrinkWrap.create(JavaArchive.class); }
/** * @param deploymentMethod * @return */ private ProtocolDescription generateProtocol(Method deploymentMethod) { if (deploymentMethod.isAnnotationPresent(OverProtocol.class)) { return new ProtocolDescription(deploymentMethod.getAnnotation(OverProtocol.class).value()); } return ProtocolDescription.DEFAULT; }
@OverProtocol("protocol-second") @TargetsContainer("target-second") @Deployment(name = "second", order = 2, managed = false) public static Archive<?> deploymentTwo() { return ShrinkWrap.create(JavaArchive.class); } }
/** * @param deploymentMethod * @return */ private DeploymentConfiguration generateDeploymentContent(Method deploymentMethod) { Deployment deploymentAnnotation = deploymentMethod.getAnnotation(Deployment.class); DeploymentConfiguration.DeploymentContentBuilder deploymentContentBuilder = null; if (Archive.class.isAssignableFrom(deploymentMethod.getReturnType())) { deploymentContentBuilder = new DeploymentConfiguration.DeploymentContentBuilder(invoke(Archive.class, deploymentMethod)); } else if (Descriptor.class.isAssignableFrom(deploymentMethod.getReturnType())) { deploymentContentBuilder = new DeploymentConfiguration.DeploymentContentBuilder(invoke(Descriptor.class, deploymentMethod)); } if (deploymentMethod.isAnnotationPresent(OverProtocol.class)) { deploymentContentBuilder.withOverProtocol(deploymentMethod.getAnnotation(OverProtocol.class).value()); } if (deploymentMethod.isAnnotationPresent(TargetsContainer.class)) { deploymentContentBuilder.withTargetsContainer(deploymentMethod.getAnnotation(TargetsContainer.class).value()); } if (deploymentMethod.isAnnotationPresent(ShouldThrowException.class)) { final ShouldThrowException shouldThrowException = deploymentMethod.getAnnotation(ShouldThrowException.class); deploymentContentBuilder.withShouldThrowException(shouldThrowException.value(), shouldThrowException.testable()); } deploymentContentBuilder = deploymentContentBuilder.withDeployment() .withManaged(deploymentAnnotation.managed()) .withName(deploymentAnnotation.name()) .withOrder(deploymentAnnotation.order()) .withTestable(deploymentAnnotation.testable()) .build(); return deploymentContentBuilder.get(); }
@OverProtocol("protocol-first") @TargetsContainer("target-first") @Deployment(name = "first", order = 1, managed = false, testable = false) public static Archive<?> deploymentOne() { return ShrinkWrap.create(JavaArchive.class); }
/** * @param deploymentMethod * @return */ private DeploymentConfiguration generateDeploymentContent(Method deploymentMethod) { Deployment deploymentAnnotation = deploymentMethod.getAnnotation(Deployment.class); DeploymentConfiguration.DeploymentContentBuilder deploymentContentBuilder = null; if (Archive.class.isAssignableFrom(deploymentMethod.getReturnType())) { deploymentContentBuilder = new DeploymentConfiguration.DeploymentContentBuilder(invoke(Archive.class, deploymentMethod)); } else if (Descriptor.class.isAssignableFrom(deploymentMethod.getReturnType())) { deploymentContentBuilder = new DeploymentConfiguration.DeploymentContentBuilder(invoke(Descriptor.class, deploymentMethod)); } if (deploymentMethod.isAnnotationPresent(OverProtocol.class)) { deploymentContentBuilder.withOverProtocol(deploymentMethod.getAnnotation(OverProtocol.class).value()); } if (deploymentMethod.isAnnotationPresent(TargetsContainer.class)) { deploymentContentBuilder.withTargetsContainer(deploymentMethod.getAnnotation(TargetsContainer.class).value()); } if (deploymentMethod.isAnnotationPresent(ShouldThrowException.class)) { final ShouldThrowException shouldThrowException = deploymentMethod.getAnnotation(ShouldThrowException.class); deploymentContentBuilder.withShouldThrowException(shouldThrowException.value(), shouldThrowException.testable()); } deploymentContentBuilder = deploymentContentBuilder.withDeployment() .withManaged(deploymentAnnotation.managed()) .withName(deploymentAnnotation.name()) .withOrder(deploymentAnnotation.order()) .withTestable(deploymentAnnotation.testable()) .build(); return deploymentContentBuilder.get(); }
@OverProtocol("protocol-second") @TargetsContainer("target-second") @Deployment(name = "second", order = 2, managed = false) public static Archive<?> deploymentTwo() { return ShrinkWrap.create(JavaArchive.class); } }
@Deployment @OverProtocol("Servlet 3.0") public static Archive<?> createDeployment() { return Deployments.createDeployment(); }
@Deployment(name = "node1", managed = false) @TargetsContainer("clusteredcache-1") @OverProtocol("jmx-as7") public static JavaArchive create1() { JavaArchive jar = ShrinkWrap.create(JavaArchive.class, "custom-task-deployment.jar"); jar.addClass(DistributedDeploymentTestServerTask.class); jar.addAsServiceProvider(ServerTask.class, DistributedDeploymentTestServerTask.class); return jar; }
@Deployment(name = "node2", managed = false) @TargetsContainer("clusteredcache-2") @OverProtocol("jmx-as7") public static JavaArchive create2() { JavaArchive jar = ShrinkWrap.create(JavaArchive.class, "custom-task-deployment.jar"); jar.addClass(DistributedDeploymentTestServerTask.class); jar.addAsServiceProvider(ServerTask.class, DistributedDeploymentTestServerTask.class); return jar; }