Package org.jboss.shrinkwrap.api.spec

Examples of org.jboss.shrinkwrap.api.spec.WebArchive.addClass()


        WebArchive war = ShrinkWrap.create(WebArchive.class, "custom-errors.war");
        war.setWebXML(tccl.getResource(resourcesLocation + "custom-errors-web.xml"));
        war.addAsWebResource(tccl.getResource(resourcesLocation + "403.jsp"), "403.jsp");
        war.addAsWebResource(tccl.getResource(resourcesLocation + "404.jsp"), "404.jsp");
        war.addAsWebResource(tccl.getResource(resourcesLocation + "500.jsp"), "500.jsp");
        war.addClass(ErrorGeneratorServlet.class);

        System.out.println(war.toString(true));
        return war;
    }
View Full Code Here


        ClassLoader tccl = Thread.currentThread().getContextClassLoader();
        String resourcesLocation = "org/jboss/as/test/integration/web/customerrors/resources/";
       
        WebArchive war = ShrinkWrap.create(WebArchive.class, "error-producer.war");
        war.setWebXML(tccl.getResource(resourcesLocation + "error-producer-web.xml"));
        war.addClass(ErrorGeneratorServlet.class);
        war.addClass(ContextForwardServlet.class);

        System.out.println(war.toString(true));
        return war;
    }
View Full Code Here

        String resourcesLocation = "org/jboss/as/test/integration/web/customerrors/resources/";
       
        WebArchive war = ShrinkWrap.create(WebArchive.class, "error-producer.war");
        war.setWebXML(tccl.getResource(resourcesLocation + "error-producer-web.xml"));
        war.addClass(ErrorGeneratorServlet.class);
        war.addClass(ContextForwardServlet.class);

        System.out.println(war.toString(true));
        return war;
    }
View Full Code Here

public class WebSecurityExternalAuthTestCase  {

    @Deployment
    public static WebArchive deployment() throws Exception {
        WebArchive war = ShrinkWrap.create(WebArchive.class, "web-secure-external.war");
        war.addClass(SecuredServlet.class);
        war.addClasses(UserHandler.class, UserHandlerExtension.class, ExternalLoginModule.class);

        war.addAsWebInfResource(WebSecurityExternalAuthTestCase.class.getPackage(), "jboss-web.xml", "jboss-web.xml");
        war.addAsWebInfResource(WebSecurityExternalAuthTestCase.class.getPackage(), "web.xml", "web.xml");
View Full Code Here

public class WarClassLoadingTestCase {

    @Deployment
    public static Archive<?> deploy() {
        WebArchive war = ShrinkWrap.create(WebArchive.class);
        war.addClass(WarClassLoadingTestCase.class);
        war.add(EmptyAsset.INSTANCE, "META-INF/example.txt");
        war.add(EmptyAsset.INSTANCE, "example2.txt");
        JavaArchive libJar = ShrinkWrap.create(JavaArchive.class);
        libJar.addClass(WebInfLibClass.class);
        war.addAsLibraries(libJar);
View Full Code Here

     * @return war archive with different types of web.xml
     */
    @Deployment
    public static Archive<?> deploy() {
        WebArchive war = ShrinkWrap.create(WebArchive.class);
        war.addClass(WarResourceListingTestCase.class);
        war.addClass(ResourceListingUtils.class);
        war.add(EmptyAsset.INSTANCE, "META-INF/properties/nested.properties");
        war.add(EmptyAsset.INSTANCE, "META-INF/example.txt");
        war.add(EmptyAsset.INSTANCE, "example2.txt");
        war.addAsResource(WarResourceListingTestCase.class.getPackage(), "TextFile1.txt", "TextFile1.txt");
View Full Code Here

     */
    @Deployment
    public static Archive<?> deploy() {
        WebArchive war = ShrinkWrap.create(WebArchive.class);
        war.addClass(WarResourceListingTestCase.class);
        war.addClass(ResourceListingUtils.class);
        war.add(EmptyAsset.INSTANCE, "META-INF/properties/nested.properties");
        war.add(EmptyAsset.INSTANCE, "META-INF/example.txt");
        war.add(EmptyAsset.INSTANCE, "example2.txt");
        war.addAsResource(WarResourceListingTestCase.class.getPackage(), "TextFile1.txt", "TextFile1.txt");
        war.addAsWebInfResource(WarResourceListingTestCase.class.getPackage(), "web.xml", "web.xml");
View Full Code Here

public class WebSecurityBASICTestCase extends WebSecurityPasswordBasedBase {

    @Deployment
    public static WebArchive deployment() throws Exception {
        WebArchive war = ShrinkWrap.create(WebArchive.class, "web-secure-basic.war");
        war.addClass(SecuredServlet.class);

        war.addAsWebInfResource(WebSecurityBASICTestCase.class.getPackage(), "jboss-web.xml", "jboss-web.xml");
        war.addAsWebInfResource(WebSecurityBASICTestCase.class.getPackage(), "web.xml", "web.xml");

        war.addAsResource(WebSecurityBASICTestCase.class.getPackage(), "users.properties", "users.properties");
View Full Code Here

    public static WebArchive deployAnnWar() throws Exception {

        log.info("starting deployAnnWar()");

        WebArchive war = ShrinkWrap.create(WebArchive.class, TG_ANN + WAR);
        war.addClass(TransportGuaranteeAnnotatedServlet.class);

        war.addAsResource(TransportGuaranteeTestCase.class.getPackage(), "users.properties", "users.properties");
        war.addAsResource(TransportGuaranteeTestCase.class.getPackage(), "roles.properties", "roles.properties");
        war.setWebXML(TransportGuaranteeTestCase.class.getPackage(), "annotated-web.xml");
        war.addAsWebInfResource(TransportGuaranteeTestCase.class.getPackage(), "jboss-web.xml", "jboss-web.xml");
View Full Code Here

    @Deployment(name = TG_DD + WAR, order = 2, testable = false)
    public static WebArchive deployDdWar() {

        WebArchive war = ShrinkWrap.create(WebArchive.class, TG_DD + WAR);
        war.addClass(TransportGuaranteeServlet.class);

        war.addAsResource(TransportGuaranteeTestCase.class.getPackage(), "users.properties", "users.properties");
        war.addAsResource(TransportGuaranteeTestCase.class.getPackage(), "roles.properties", "roles.properties");
        war.setWebXML(TransportGuaranteeTestCase.class.getPackage(), "dd-web.xml");
        war.addAsWebInfResource(TransportGuaranteeTestCase.class.getPackage(), "jboss-web.xml", "jboss-web.xml");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.