[jboss-cvs] JBossAS SVN: r82632 - in projects/webbeans-ri-int/trunk/microcontainer/src/test: resources/webbeans and 6 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jan 6 09:44:09 EST 2009


Author: alesj
Date: 2009-01-06 09:44:07 -0500 (Tue, 06 Jan 2009)
New Revision: 82632

Added:
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/META-INF/
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/META-INF/application.properties
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/ejb-jar.xml
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/web-beans.xml
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/web/
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/web/WEB-INF/
   projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/web/WEB-INF/web.xml
Modified:
   projects/webbeans-ri-int/trunk/microcontainer/src/test/java/org/jboss/test/webbeans/deployers/test/PostDeployersTestCase.java
Log:
Test war w/o web-beans.xml.

Modified: projects/webbeans-ri-int/trunk/microcontainer/src/test/java/org/jboss/test/webbeans/deployers/test/PostDeployersTestCase.java
===================================================================
--- projects/webbeans-ri-int/trunk/microcontainer/src/test/java/org/jboss/test/webbeans/deployers/test/PostDeployersTestCase.java	2009-01-06 13:06:20 UTC (rev 82631)
+++ projects/webbeans-ri-int/trunk/microcontainer/src/test/java/org/jboss/test/webbeans/deployers/test/PostDeployersTestCase.java	2009-01-06 14:44:07 UTC (rev 82632)
@@ -95,6 +95,32 @@
       }
    }
 
+   public void testWarWithNoWBFile() throws Exception
+   {
+      AssembledDirectory ear = createAssembledDirectory("top-level.ear", "top-level.ear");
+      addPath(ear, "/webbeans/warwowb", "META-INF");
+
+      AssembledDirectory war = ear.mkdir("simple.war");
+      addPath(war, "/webbeans/warwowb/web", "WEB-INF");
+
+      AssembledDirectory ejbs = ear.mkdir("ejbs.jar");
+      addPath(ejbs, "/webbeans/warwowb/ejb", "META-INF");
+
+      DeploymentUnit topDU = assertDeploy(ear);
+      try
+      {
+         DeploymentUnit ejbDU = assertChild(topDU, "ejbs.jar");
+         assertWBInterceptor(ejbDU, EjbJarMetaData.class);
+
+         DeploymentUnit webDU = assertChild(topDU, "simple.war");
+         assertWBListener(webDU);
+      }
+      finally
+      {
+         undeploy(topDU);
+      }
+   }
+
    protected void testJar(String type, boolean testCL, Class<? extends IEjbJarMetaData> clazz) throws Exception
    {
       AssembledDirectory topLevel = createAssembledDirectory("ejbs.jar", "ejbs.jar");

Added: projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/META-INF/application.properties
===================================================================
--- projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/META-INF/application.properties	                        (rev 0)
+++ projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/META-INF/application.properties	2009-01-06 14:44:07 UTC (rev 82632)
@@ -0,0 +1,2 @@
+ejb-module=ejbs.jar
+web-module=simple.war

Added: projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/ejb-jar.xml
===================================================================
--- projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/ejb-jar.xml	                        (rev 0)
+++ projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/ejb-jar.xml	2009-01-06 14:44:07 UTC (rev 82632)
@@ -0,0 +1,2 @@
+<ejb-jar>
+</ejb-jar>
\ No newline at end of file

Added: projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/web-beans.xml
===================================================================
--- projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/web-beans.xml	                        (rev 0)
+++ projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/ejb/META-INF/web-beans.xml	2009-01-06 14:44:07 UTC (rev 82632)
@@ -0,0 +1,2 @@
+<web-beans>  
+</web-beans>
\ No newline at end of file

Added: projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/web/WEB-INF/web.xml
===================================================================
--- projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/web/WEB-INF/web.xml	                        (rev 0)
+++ projects/webbeans-ri-int/trunk/microcontainer/src/test/resources/webbeans/warwowb/web/WEB-INF/web.xml	2009-01-06 14:44:07 UTC (rev 82632)
@@ -0,0 +1,2 @@
+<web>
+</web>
\ No newline at end of file




More information about the jboss-cvs-commits mailing list