Examples of EnterpriseArchive


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

      assertEmptyEnvironment();
   }

   public void testWarWithLibInEar() throws Exception
   {
      EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "warinear.ear");
      WebArchive war = createWarWithLib(true, true);
      ear.addModule(war);
      MockArchiveManifest.addManifest(ear);
      unit = assertDeploy(ear);
     
      E environment = assertSingleEnvironment("warinear.ear/" + WAR_NAME);
      assertExpectedClasses(environment, ServletWebBean.class, UIWebBean.class);
View Full Code Here

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

      assertExpectedWarResources(environment, "warinear.ear/" + WAR_NAME, true, "lib.jar");
   }

   public void testWarWithLibWithoutXmlInEar() throws Exception
   {
      EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "warinear.ear");
      WebArchive war = createWarWithLib(true, false);
      ear.addModule(war);
      MockArchiveManifest.addManifest(ear);
      unit = assertDeploy(ear);
     
      E environment = assertSingleEnvironment("warinear.ear/" + WAR_NAME);
      assertExpectedClasses(environment, ServletWebBean.class);
View Full Code Here

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

      assertExpectedWarResources(environment, "warinear.ear/" + WAR_NAME, true);
   }

   public void testWarWithoutXmlWithLibWithoutXmlInEar() throws Exception
   {
      EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "warinear.ear");
      WebArchive war = createWarWithLib(false, false);
      ear.addModule(war);
      MockArchiveManifest.addManifest(ear);
      unit = assertDeploy(ear);
     
      assertEmptyEnvironment();
   }
View Full Code Here

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

      assertEmptyEnvironment();
   }

   public void testWarWithoutXmlWithLibInEar() throws Exception
   {
      EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "warinear.ear");
      WebArchive war = createWarWithLib(false, true);
      ear.addModule(war);
      MockArchiveManifest.addManifest(ear);
      unit = assertDeploy(ear);
     
      E environment = assertSingleEnvironment("warinear.ear/" + WAR_NAME);
      assertExpectedClasses(environment, UIWebBean.class);
View Full Code Here

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

   protected abstract void assertBasicEar();

   public void testBasicEarFullCDI() throws Exception
   {
      EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "top-level.ear");
      createLib(ear, "util.jar", true, SomeUtil.class);
      createLib(ear, "ext.jar", true, ExternalWebBean.class);
      JavaArchive ejbJar = createEjbJar("simple.jar", true, PlainJavaBean.class);
      ear.addModule(ejbJar);
      ejbJar = createEjbJar("ejbs.jar", true, MySLSBean.class, BusinessInterface.class);
      ear.addModule(ejbJar);
      WebArchive war = createWar("simple.war", true, ServletWebBean.class);
      createLib(war, "ui.jar", true, UIWebBean.class);
      ear.addModule(war);
      war = createWar("crm.war", true, NotWBJsfBean.class);
      createLib(war, "crm.jar", true, CrmWebBean.class);
      ear.addModule(war);
      unit = assertDeploy(ear);
     
      assertBasicEarFullCDI();
   }
View Full Code Here

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

   protected abstract void assertBasicEarFullCDI();

   public void testBasicEarWithoutXml() throws Exception
   {
      EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "simple.ear");
      createLib(ear, "util.jar", false, SomeUtil.class);
      createLib(ear, "ext.jar", false, ExternalWebBean.class);
      JavaArchive ejbJar = createEjbJar("simple.jar", false, PlainJavaBean.class);
      ear.addModule(ejbJar);
      ejbJar = createEjbJar("ejbs.jar", false, MySLSBean.class, BusinessInterface.class);
      ear.addModule(ejbJar);
      WebArchive war = createWar("simple.war", false, ServletWebBean.class);
      createLib(war, "ui.jar", false, UIWebBean.class);
      ear.addModule(war);
      war = createWar("crm.war", false, NotWBJsfBean.class);
      createLib(war, "crm.jar", false, CrmWebBean.class);
      ear.addModule(war);
      unit = assertDeploy(ear);

      assertBasicEarWithoutXml();
   }
View Full Code Here

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

      assertNoBeansXml(bda2);
   }

   public void testEjbJarsInEar() throws Exception
   {
      EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, EAR_NAME);
      JavaArchive ejbJar1 = createEjbJar("ejbJar1.jar", true, PlainJavaBean.class);
      ear.addModule(ejbJar1);
      JavaArchive ejbJar2 = createEjbJar("ejbJar2.jar", true, MySLSBean.class, BusinessInterface.class);
      ear.addModule(ejbJar2);
      MockArchiveManifest.addManifest(ear);
      DeploymentUnit unit = assertDeploy(ear);
      Class<?> plainJavaBeanClass = getClass(PlainJavaBean.class, unit);
      Class<?> mySLSBeanClass = getClass(MySLSBean.class, unit);
      Class<?> businessInterface = getClass(BusinessInterface.class, unit);
View Full Code Here

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

   }
  
  
   public void testMixedEjbJarsInEar() throws Exception
   {
      EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, EAR_NAME);
      JavaArchive ejbJar1 = createEjbJar("ejbJar1.jar", true, PlainJavaBean.class);
      ear.addModule(ejbJar1);
      JavaArchive ejbJar2 = createEjbJar("ejbJar2.jar", false, MySLSBean.class, BusinessInterface.class);
      ear.addModule(ejbJar2);
      MockArchiveManifest.addManifest(ear);
      DeploymentUnit unit = assertDeploy(ear);
      Class<?> plainJavaBeanClass = getClass(PlainJavaBean.class, unit);
      Class<?> mySLSBeanClass = getClass(MySLSBean.class, unit);
      Class<?> businessInterface = getClass(BusinessInterface.class, unit);
View Full Code Here

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

   }
  
   public void testEjbJarsInEars() throws Exception
   {
      // simple1.ear
      EnterpriseArchive ear1 = ShrinkWrap.create(EnterpriseArchive.class, "simple1.ear");
      JavaArchive ejbJar1 = createEjbJar("ejbJar1.jar", true, PlainJavaBean.class);
      ear1.addModule(ejbJar1);
      MockArchiveManifest.addManifest(ear1);
      DeploymentUnit unit = assertDeploy(ear1);
      Class<?> plainJavaBeanClass = getClass(PlainJavaBean.class, unit);
      Deployment deployment1 = initializeDeploymentBean(unit);
      // simple2.ear
      EnterpriseArchive ear2 = ShrinkWrap.create(EnterpriseArchive.class, "simple2.ear");
      JavaArchive ejbJar2 = createEjbJar("ejbJar2.jar", true, MySLSBean.class, BusinessInterface.class);
      ear2.addModule(ejbJar2);
      MockArchiveManifest.addManifest(ear2);
      unit = assertDeploy(ear2);
      Class<?> mySLSBeanClass = getClass(MySLSBean.class, unit);
      Class<?> businessInterface = getClass(BusinessInterface.class, unit);
      Deployment deployment2 = initializeDeploymentBean(unit);
View Full Code Here

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

  
  
   public void testMixedEjbJarsInEars() throws Exception
   {
      // simple1.ear
      EnterpriseArchive ear1 = ShrinkWrap.create(EnterpriseArchive.class, "simple1.ear");
      JavaArchive ejbJar1 = createEjbJar("ejbJar1.jar", false, PlainJavaBean.class);
      ear1.addModule(ejbJar1);
      MockArchiveManifest.addManifest(ear1);
      DeploymentUnit unit = assertDeploy(ear1);
      Class<?> plainJavaBeanClass = getClass(PlainJavaBean.class, unit);

      // simple2.ear
      EnterpriseArchive ear2 = ShrinkWrap.create(EnterpriseArchive.class, "simple2.ear");
      JavaArchive ejbJar2 = createEjbJar("ejbJar2.jar", true, MySLSBean.class, BusinessInterface.class);
      ear2.addModule(ejbJar2);
      MockArchiveManifest.addManifest(ear2);
      unit = assertDeploy(ear2);
      Class<?> mySLSBeanClass = getClass(MySLSBean.class, unit);
      Class<?> businessInterface = getClass(BusinessInterface.class, unit);
      Deployment deployment2 = initializeDeploymentBean(unit);
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.