use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class LogProfileIntegrationTest method createDeployment.
@Deployment
public static JavaArchive createDeployment() {
final JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "log-profile-tests").addClass(LogUtils.class).setManifest(() -> {
ManifestBuilder builder = new ManifestBuilder();
builder.addManifestHeader("Logging-Profile", "camel-logging-profile");
return builder.openStream();
});
return archive;
}
use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class SOAPIntegrationTest method deployment.
@Deployment
public static JavaArchive deployment() {
return ShrinkWrap.create(JavaArchive.class, "soap-dataformat-tests").addPackage(Customer.class.getPackage()).addClasses(XMLUtils.class).addAsResource(new StringAsset("Customer"), "org/wildfly/camel/test/jaxb/model/jaxb.index").addAsResource("soap/envelope.xml", "envelope.xml").addAsResource("soap/envelope-1.2-marshal.xml", "envelope-1.2-marshal.xml").addAsResource("soap/envelope-1.2-unmarshal.xml", "envelope-1.2-unmarshal.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 KafkaConsumerIntegrationTest method deployment.
@Deployment
public static JavaArchive deployment() {
final JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "kafka-consumer-tests.jar");
archive.addPackage(EmbeddedKafkaBroker.class.getPackage());
archive.addPackage(EmbeddedZookeeper.class.getPackage());
archive.addClass(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;
}
use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class MQTTIntegrationTest method deployment.
@Deployment
public static JavaArchive deployment() {
JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "mqtt-tests");
archive.addAsResource(new StringAsset(BrokerSetup.TCP_CONNECTION), "tcp-connection");
archive.addClasses(TestUtils.class);
archive.setManifest(() -> {
ManifestBuilder builder = new ManifestBuilder();
builder.addManifestHeader("Dependencies", "org.fusesource.mqtt");
return builder.openStream();
});
return archive;
}
use of org.jboss.gravia.resource.ManifestBuilder in project wildfly-camel by wildfly-extras.
the class JAXBIntegrationTest method deployment.
@Deployment
public static WebArchive deployment() {
final WebArchive archive = ShrinkWrap.create(WebArchive.class, "jaxb-integration-tests.war");
archive.addPackage(Customer.class.getPackage());
archive.addClasses(XMLUtils.class);
archive.addAsResource(new StringAsset("Customer"), "org/wildfly/camel/test/jaxb/model/jaxb.index");
archive.addAsResource("jaxb/customer.xml", "customer.xml");
archive.setManifest(new Asset() {
@Override
public InputStream openStream() {
ManifestBuilder builder = new ManifestBuilder();
builder.addManifestHeader("Dependencies", "org.jdom");
return builder.openStream();
}
});
return archive;
}
Aggregations