Package org.jboss.shrinkwrap.api.asset

Examples of org.jboss.shrinkwrap.api.asset.ClassLoaderAsset


    }

    @Override
    public RhqAgentPluginArchive setPluginDescriptor(String resourceName) throws IllegalArgumentException {
        Validate.notNull(resourceName, "ResourceName should be specified");
        return setPluginDescriptor(new ClassLoaderAsset(resourceName));
    }
View Full Code Here


        // add deployment descriptor
        addAsManifestResource(ejbJarXml, "ejb-jar.xml");

        // add entity bean classes
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/EntityEJBHome.class"), TEST_EJB_RESOURCE_PATH + "/EntityEJBHome.class");
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/EntityEJBObject.class"),TEST_EJB_RESOURCE_PATH + "/EntityEJBObject.class");
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/EntityBean.class"), TEST_EJB_RESOURCE_PATH + "/EntityBean.class");

        // add stateless session bean classes
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/StatelessSessionEJBHome.class"), TEST_EJB_RESOURCE_PATH + "/StatelessSessionEJBHome.class");
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/StatelessSessionEJBObject.class"),TEST_EJB_RESOURCE_PATH + "/StatelessSessionEJBObject.class");
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/StatelessSessionBean.class"), TEST_EJB_RESOURCE_PATH + "/StatelessSessionBean.class");

        // add stateful session bean classes
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/StatefulSessionEJBHome.class"), TEST_EJB_RESOURCE_PATH + "/StatefulSessionEJBHome.class");
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/StatefulSessionEJBObject.class"),TEST_EJB_RESOURCE_PATH + "/StatefulSessionEJBObject.class");
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/StatefulSessionBean.class"), TEST_EJB_RESOURCE_PATH + "/StatefulSessionBean.class");

        // add message-driven bean classes
        addAsResource(new ClassLoaderAsset(TEST_EJB_RESOURCE_PATH + "/MessageDrivenBean.class"), TEST_EJB_RESOURCE_PATH + "/MessageDrivenBean.class");
    }
View Full Code Here


        Asset persistenceAsset = new StringAsset(persistenceDescriptor.exportAsString());
        return base("jsf-jpa-test.war").addAsWebInfResource(persistenceAsset, "persistence.xml")
                .addClasses(DummyManagedBean.class)
                .addAsWebResource(new ClassLoaderAsset(
                        JPAInjectionTest.class.getPackage().getName().replace('.', '/').concat("/").concat("dummy.xhtml")), "dummy.xhtml");


    }
View Full Code Here

                .version("3.0");

        return ShrinkWrap.create(WebArchive.class, JAXWSDDTest.class.getSimpleName() + ".war")
                .setWebXML(new StringAsset(descriptor.exportAsString()))
                .addClass(Hello.class).addClass(HelloWS.class)
                .addAsWebInfResource(new ClassLoaderAsset("org/apache/openejb/arquillian/tests/jaxws/dd/ejb-jar.xml"), "ejb-jar.xml");
    }
View Full Code Here

    @Deployment(testable = false)
    public static WebArchive getArchive() {

        return ShrinkWrap.create(WebArchive.class, "jsf-jms-test.war")
                .addClasses(DummyManagedBean.class)
                .addAsWebResource(new ClassLoaderAsset(
                        JMSInjectionTest.class.getPackage().getName().replace('.', '/').concat("/").concat("dummy.xhtml")), "dummy.xhtml")
                .setWebXML(new StringAsset(Descriptors.create(WebAppDescriptor.class)
                        .version("3.0")
                        .createServlet()
                            .servletName("jsf")
View Full Code Here

    @Deployment(testable = false)
    public static WebArchive getArchive() {
      return  ShrinkWrap.create(WebArchive.class,"ROOT.war")
                .addClass(SimpleServlet.class)
                .addAsWebInfResource(new ClassLoaderAsset(
                        SimpleServletTest.class.getPackage().getName().replace('.', '/').concat("/").concat("web.xml")), "web.xml");

    }
View Full Code Here

    @Deployment(testable = false)
    public static WebArchive getArchive() {
        return base("jsf-resource-injection-test.war")
                .addClass(ResourceManagedBean.class)
                .addAsWebResource(new ClassLoaderAsset(
                        JSFResourceInjectionTest.class.getPackage()
                                .getName().replace('.', '/').concat("/resource.xhtml")), "resource.xhtml");
    }
View Full Code Here

public class MoviesEJBTest {
  @Deployment
    public static WebArchive createDeployment() {
    return ShrinkWrap.create(WebArchive.class, "test.war")
                .addClasses(Movie.class, MoviesImpl.class, Movies.class, MoviesRemote.class, MoviesEJBTest.class, Setup.class, Examples.class, ExampleDataProducer.class)
                .addAsResource(new ClassLoaderAsset("META-INF/ejb-jar.xml"), "META-INF/ejb-jar.xml")
                .addAsResource(new ClassLoaderAsset("META-INF/persistence.xml"), "META-INF/persistence.xml")
                .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml");
  }
View Full Code Here

  @Deployment(testable = false)
    public static WebArchive createDeployment() {
        WebArchive archive = ShrinkWrap.create(WebArchive.class, "moviefun.war")
            .addClasses(ActionServlet.class, SetupServlet.class, Movie.class, MovieController.class, Movies.class, MoviesImpl.class, MoviesRemote.class, JsfUtil.class, PaginationHelper.class, ExampleDataProducer.class, Examples.class, Setup.class)
            .addAsResource(new ClassLoaderAsset("META-INF/ejb-jar.xml") , "META-INF/ejb-jar.xml")
            .addAsResource(new ClassLoaderAsset("META-INF/persistence.xml") , "META-INF/persistence.xml")
            .addAsLibraries(new File("target/test-libs/commons-beanutils.jar"),
                new File("target/test-libs/commons-codec.jar"),
                new File("target/test-libs/commons-collections.jar"),
                new File("target/test-libs/commons-digester.jar"),
                new File("target/test-libs/commons-logging.jar"),
View Full Code Here

    @Deployment(testable = false)
    public static WebArchive getArchive() {
      return  ShrinkWrap.create(WebArchive.class,"test-loadonStartup.war")
                .addClass(SimpleServlet.class)
                .addAsWebInfResource(new ClassLoaderAsset(
                        SimpleServletLoadOnStartupTest.class.getPackage().getName().replace('.', '/').concat("/").concat("web.xml")), "web.xml");

    }
View Full Code Here

TOP

Related Classes of org.jboss.shrinkwrap.api.asset.ClassLoaderAsset

Copyright © 2018 www.massapicom. 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.