use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class FopIntegrationTest method createDeployment.
@Deployment
public static JavaArchive createDeployment() {
return ShrinkWrap.create(JavaArchive.class, "camel-fop-tests.jar").addAsResource("fop/data.xml", "data.xml").addAsResource("fop/template.xsl", "template.xsl").addAsResource("fop/factory.xml", "factory.xml").setManifest(() -> {
ManifestBuilder builder = new ManifestBuilder();
builder.addManifestHeader("Dependencies", "org.apache.pdfbox");
return builder.openStream();
});
}
use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class JcrIntegrationTest method createDeployment.
@Deployment
public static JavaArchive createDeployment() {
JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "camel-jcr-tests.jar");
archive.addAsResource("jcr/repository-simple-security.xml");
archive.addClasses(FileUtils.class, IOUtils.class);
archive.setManifest(() -> {
ManifestBuilder builder = new ManifestBuilder();
builder.addManifestHeader("Dependencies", "org.apache.jackrabbit");
return builder.openStream();
});
return archive;
}
use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class SOAPServiceInterfaceStrategyIntegrationTest method createDeployment.
@Deployment
public static WebArchive createDeployment() {
return ShrinkWrap.create(WebArchive.class, "camel-soap-sis-tests.war").addClasses(XMLUtils.class, Customer.class, CustomerService.class).addAsResource(new StringAsset("Customer"), "org/wildfly/camel/test/common/types/jaxb.index").addAsResource("soap/envelope-sis.xml", "envelope.xml").setManifest(() -> {
ManifestBuilder builder = new ManifestBuilder();
builder.addManifestHeader("Dependencies", "org.jdom");
return builder.openStream();
});
}
use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class StaxIntegrationTest method createDeployment.
@Deployment
public static JavaArchive createDeployment() {
return ShrinkWrap.create(JavaArchive.class, "camel-stax-tests.jar").addClasses(ElementCountingHandler.class, Record.class, Records.class).addAsResource("stax/" + RECORDS_XML, RECORDS_XML).setManifest(() -> {
ManifestBuilder builder = new ManifestBuilder();
builder.addManifestHeader("Dependencies", "org.jdom");
return builder.openStream();
});
}
use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class KafkaProducerIntegrationTest method deployment.
@Deployment
public static JavaArchive deployment() {
final JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "kafka-producer-tests.jar");
archive.addPackage(EmbeddedKafkaBroker.class.getPackage());
archive.addPackage(EmbeddedZookeeper.class.getPackage());
archive.addClasses(SimpleKafkaSerializer.class, SimpleKafkaPartitioner.class, TestUtils.class);
archive.setManifest(new Asset() {
@Override
public InputStream openStream() {
ManifestBuilder builder = new ManifestBuilder();
builder.addManifestHeader("Dependencies", "org.apache.kafka");
return builder.openStream();
}
});
return archive;
}
Aggregations