<profile>
<id>arq-jbossas-remote-7</id>
<dependencies>
<dependency>
<groupId>org.jboss.as</groupId>
<artifactId>jboss-as-arquillian-container-remote</artifactId>
<version>${version.jbossas}</version>
</dependency>
</dependencies>
</profile>
ShrinkWrap.create(JavaArchive.class)
.addClasses(x)
.addPackages(x.z)
ShrinkWrap.create(WebArchive.class)
.addAsLibraries(x)
.addAsWebInfResource(x)
.setWebXML(z)
ShrinkWrap.create(EnterpriseArchive.class)
.addAsModules(war, jar)
.setApplicationXML(x)
Maven.resolver()
.loadPomFromFile("pom.xml")
.resolve("x:y", "x:y:1.0")
.withTransitivity()
.asFile();
Descriptors.create(WebAppDescriptor.class)
.metadataComplete(true)
.version("2.5")
.createServlet()
.servletName(EchoServlet.class.getSimpleName())
.servletClass(EchoServlet.class.getName()).up()
.createServletMapping()
.servletName(EchoServlet.class.getSimpleName())
.urlPattern(EchoServlet.URL_PATTERN).up()
.exportAsString()