Package org.jboss.shrinkwrap.api.spec

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


            CdiContainerUnderTest.is("wildfly-.*") ||
            CdiContainerUnderTest.is("glassfish-.*"))
        {
            JavaArchive javassistJar = ShrinkWrap.create(JavaArchive.class, "dsjavassist.jar")
                    .addPackages(true, "javassist");
            webArchive.addAsLibrary(javassistJar);
        }

        return webArchive;
    }

View Full Code Here


            CdiContainerUnderTest.is("wildfly-.*") ||
            CdiContainerUnderTest.is("glassfish-.*"))
        {
            JavaArchive javassistJar = ShrinkWrap.create(JavaArchive.class, "dsjavassist.jar")
                    .addPackages(true, "javassist");
            webArchive.addAsLibrary(javassistJar);
        }

        return webArchive;
    }

View Full Code Here

        {
            JavaArchive javassistJar = ShrinkWrap.create(JavaArchive.class, "dsjavassist.jar")
                    .addPackages(true, "javassist");
            if (!javassistJar.getContent().isEmpty())
            {
                webArchive.addAsLibrary(javassistJar);
            }
        }

        /*
         * We need to add Javassist in case of Glassfish for the partial beans to work correctly. But as Javassist is
View Full Code Here

        war.addAsWebInfResource("xerces/xerces-webservice-web.xml", "web.xml");
        // add a dummy xml to parse
        war.addAsResource("xerces/dummy.xml", "dummy.xml");

        // add the xerces jar in the .war/WEB-INF/lib
        war.addAsLibrary("xerces/xercesImpl.jar", "xercesImpl.jar");

        logger.info(war.toString(true));
        return war;
    }
View Full Code Here

   @Deployment
   public static WebArchive deploy(){

      WebArchive war = ShrinkWrap.create(WebArchive.class, "passwordMasking" + ".war");
      war.addClass(PasswordMaskingTestServlet.class);
      war.addAsLibrary(Utils.getResource("database-login-module.war/h2-1.2.145.jar"), "h2-1.2.145.jar");
      return war;
   }

   /**
    * Tests if masked DS deployed by servlet supports standard operations.
View Full Code Here

                // add warp extensions
                Collection<WarpDeploymentEnrichmentExtension> lifecycleExtensions = serviceLoader.get().all(WarpDeploymentEnrichmentExtension.class);
                for (WarpDeploymentEnrichmentExtension extension : lifecycleExtensions) {
                    JavaArchive library = extension.getEnrichmentLibrary();
                    if (library != null) {
                        webArchive.addAsLibrary(library);
                    }
                    extension.enrichWebArchive(webArchive);
                }
            }
        }
View Full Code Here

        {
            JavaArchive javassistJar = ShrinkWrap.create(JavaArchive.class, "dsjavassist.jar")
                    .addPackages(true, "javassist");
            if (!javassistJar.getContent().isEmpty())
            {
                webArchive.addAsLibrary(javassistJar);
            }
        }

        /*
         * We need to add Javassist in case of Glassfish for the partial beans to work correctly. But as Javassist is
View Full Code Here

        JavaArchive jar = ShrinkWrap.create(JavaArchive.class, "test.jar");
        jar.addAsManifestResource(new StringAsset("b - overlay"), new BasicPath("resources", "b.txt"));
        jar.addAsManifestResource(new StringAsset("c - overlay"), new BasicPath("resources", "c.txt"));

        war.addAsLibrary(jar);
        return war;
    }

    private String performCall(URL url, String urlPattern) throws Exception {
        return HttpRequest.get(url.toExternalForm() + urlPattern, 1000, SECONDS);
View Full Code Here

        war.addAsWebInfResource(XercesUsageServlet.class.getPackage(), "xerces-webservice-web.xml", "web.xml");
        // add a dummy xml to parse
        war.addAsResource(XercesUsageServlet.class.getPackage(), "dummy.xml", "dummy.xml");

        // add the xerces jar in the .war/WEB-INF/lib
        war.addAsLibrary("xerces/xercesImpl.jar", "xercesImpl.jar");

        logger.info(war.toString(true));
        return war;
    }
View Full Code Here

        JavaArchive warLib = ShrinkWrap.create(JavaArchive.class, "testLib.jar");

        warLib.addClasses(MyBean.class, AddBeanExtension.class);
        warLib.add(new StringAsset(AddBeanExtension.class.getName()), "META-INF/services/" + Extension.class.getName());

        war.addAsLibrary(warLib);
        war.addClass(WarSLSB.class);
        war.add(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");

        JavaArchive lib = ShrinkWrap.create(JavaArchive.class, "lib.jar");
        lib.addClasses(ExtensionsInEarDiscoveredTestCase.class, SomeInterface.class);
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.