Examples of EnterpriseArchive


Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

    private static final String APP_NAME = "ejb-remote-test";
    private static final String MODULE_NAME = "ejb";

    @Deployment
    public static Archive<?> deploy() {
        final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, APP_NAME + ".ear");
        final JavaArchive jar = ShrinkWrap.create(JavaArchive.class, MODULE_NAME + ".jar");
        jar.addPackage(BMPRemoteEntityBeanTestCase.class.getPackage());
        jar.addAsManifestResource("ejb/remote/entity/bmp/ejb-jar.xml", "ejb-jar.xml");
        ear.addAsModule(jar);
        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

     *
     * @return
     */
    @Deployment
    public static Archive<?> createDeployment() {
        final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, APP_NAME + ".ear");

        final JavaArchive jar = ShrinkWrap.create(JavaArchive.class, MODULE_NAME + ".jar");
        jar.addPackage(EJBClientXidTransactionTestCase.class.getPackage());
        jar.addAsManifestResource("ejb/remote/client/tx/persistence.xml", "persistence.xml");

        ear.addAsModule(jar);

        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

    private static String MOD_B_SHARED = "jar-b-shared";
    private static String MOD_B = "jar-b";

    @Deployment(name="a", testable = false, managed = true)
    public static Archive<?> deployA() {
        EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, APP_A + ".ear");
        JavaArchive jarA = ShrinkWrap.create(JavaArchive.class, MOD_A + ".jar");
        jarA.addClasses(AEJB.class, AEJBBean.class);
       
        JavaArchive jarAshared = ShrinkWrap.create(JavaArchive.class, MOD_A_SHARED + ".jar");
        jarAshared.addClasses(Shared.class, SharedBean.class);
        jarAshared.addAsManifestResource(SharedBeanInEarsUnitTestCase.class.getPackage(), "ejb-jar-a.xml", "ejb-jar.xml");
       
        ear.addAsModule(jarA);
        ear.addAsModule(jarAshared);
        ear.addAsManifestResource(SharedBeanInEarsUnitTestCase.class.getPackage(), "application-a.xml", "application.xml");
        log.info(ear.toString(true));
        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

        libJar.addClasses(SimpleMessageInEarLibJar.class);
        libJar.addPackage(JMSOperations.class.getPackage());
        libJar.addClass(JmsQueueSetup.class);
        logger.info(libJar.toString(true));

        final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "mdb-objectmessage-test.ear");
        ear.addAsModule(ejbJar);
        ear.addAsLibraries(libJar);

        ear.addAsManifestResource(new StringAsset("Dependencies: org.jboss.as.controller-client, org.jboss.dmr \n"), "MANIFEST.MF");
        logger.info(ear.toString(true));
        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

        return ear;
    }

    @Deployment(name="b", testable = false, managed = true)
    public static Archive<?> deployB() {
        EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, APP_B + ".ear");
        JavaArchive jarB = ShrinkWrap.create(JavaArchive.class, MOD_B + ".jar");
        jarB.addClasses(BEJB.class, BEJBBean.class);
    
        JavaArchive jarBshared = ShrinkWrap.create(JavaArchive.class, MOD_B_SHARED + ".jar");
        jarBshared.addClasses(Shared.class, SharedBean.class);
        jarBshared.addAsManifestResource(SharedBeanInEarsUnitTestCase.class.getPackage(), "ejb-jar-b.xml", "ejb-jar.xml");
       
        ear.addAsModule(jarB);
        ear.addAsModule(jarBshared);       
        ear.addAsManifestResource(SharedBeanInEarsUnitTestCase.class.getPackage(), "application-b.xml", "application.xml");
        log.info(ear.toString(true));
        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

    @Deployment(testable = false) // the incorrectly named "testable" attribute tells Arquillian whether or not
    // it should add Arquillian specific metadata to the archive (which ultimately transforms it to a WebArchive).
    // We don't want that, so set that flag to false
    public static Archive createDeployment() {
        final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, APP_NAME + ".ear");
        ear.addAsManifestResource(JBossAppXMLSecurityTestCase.class.getPackage(),
                "jboss-app.xml", "jboss-app.xml");

        final JavaArchive jar = ShrinkWrap.create(JavaArchive.class, MODULE_NAME + ".jar");
        jar.addClasses(BeanInterface.class,FirstBean.class, SecondBean.class);

        logger.info(jar.toString(true));

        ear.addAsModule(jar);
        logger.info(ear.toString(true));
        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

     *
     * @return
     */
    @Deployment
    public static Archive<?> createDeployment() {
        final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, APP_NAME + ".ear");

        final JavaArchive jar = ShrinkWrap.create(JavaArchive.class, MODULE_NAME + ".jar");
        jar.addPackage(EJBClientAPIUsageTestCase.class.getPackage());
        jar.addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml");
        ear.addAsModule(jar);

        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

     *
     * @return
     */
    @Deployment
    public static Archive<?> createDeployment() {
        final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, APP_NAME + ".ear");

        final JavaArchive jar = ShrinkWrap.create(JavaArchive.class, MODULE_NAME + ".jar");
        jar.addPackage(EJBClientUserTransactionTestCase.class.getPackage());
        jar.addAsManifestResource("ejb/remote/client/tx/persistence.xml", "persistence.xml");

        ear.addAsModule(jar);

        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

    private static final String APP_NAME = "cmp-commerce";
    private static final String MODULE_NAME = "ejb";

    @Deployment
    public static Archive<?> deploy() {
        final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, APP_NAME + ".ear");
        JavaArchive jar = ShrinkWrap.create(JavaArchive.class, MODULE_NAME + ".jar");
        jar.addPackage(CommerceTestCase.class.getPackage());
        jar.addAsManifestResource("ejb/remote/entity/cmp/commerce/MANIFEST.MF", "MANIFEST.MF");
        jar.addAsManifestResource("ejb/remote/entity/cmp/commerce/ejb-jar.xml", "ejb-jar.xml");
        jar.addAsManifestResource("ejb/remote/entity/cmp/commerce/jbosscmp-jdbc.xml", "jbosscmp-jdbc.xml");
        ear.addAsModule(jar);
        return ear;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.EnterpriseArchive

public class EarManifestDependencyPropagatedTestCase {

    @Deployment
    public static Archive<?> deploy() {

        EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class,"eartest.ear");
        JavaArchive ejbJar = ShrinkWrap.create(JavaArchive.class,"ejbmodule.jar");
        ejbJar.addClasses(EarManifestDependencyPropagatedTestCase.class);
        ejbJar.addAsManifestResource(emptyEjbJar(), "ejb-jar.xml");
        ear.addAsModule(ejbJar);

        JavaArchive earLib = ShrinkWrap.create(JavaArchive.class, "libjar.jar");
        earLib.addAsManifestResource(new StringAsset("Dependencies: org.jboss.classfilewriter\n"),"MANIFEST.MF");
        ear.addAsLibraries(earLib);
        return ear;
    }
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.