[jboss-cvs] JBossAS SVN: r67917 - in projects/metadata/trunk/src/test: resources/org/jboss/test/metadata/web and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Dec 4 22:56:56 EST 2007


Author: scott.stark at jboss.org
Date: 2007-12-04 22:56:56 -0500 (Tue, 04 Dec 2007)
New Revision: 67917

Added:
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/web/JBossWeb50_testClassLoading.xml
Modified:
   projects/metadata/trunk/src/test/java/org/jboss/test/metadata/web/JBossWeb50UnitTestCase.java
Log:
Test the java2ClassLoadingCompliance attribute

Modified: projects/metadata/trunk/src/test/java/org/jboss/test/metadata/web/JBossWeb50UnitTestCase.java
===================================================================
--- projects/metadata/trunk/src/test/java/org/jboss/test/metadata/web/JBossWeb50UnitTestCase.java	2007-12-05 02:43:50 UTC (rev 67916)
+++ projects/metadata/trunk/src/test/java/org/jboss/test/metadata/web/JBossWeb50UnitTestCase.java	2007-12-05 03:56:56 UTC (rev 67917)
@@ -119,6 +119,16 @@
       
    }
 
+   public void testClassLoading()
+      throws Exception
+   {
+      JBossWebMetaData jbossWeb = unmarshal();
+      ClassLoadingMetaData classLoading = jbossWeb.getClassLoading();
+      assertNotNull(classLoading);
+      assertEquals(true, classLoading.isJava2ClassLoadingCompliance());
+      assertEquals(true, classLoading.wasJava2ClassLoadingComplianceSet());
+   }
+
    protected JBossWebMetaData unmarshal() throws Exception
    {
       return unmarshal(JBossWebMetaData.class);

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/web/JBossWeb50_testClassLoading.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/web/JBossWeb50_testClassLoading.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/web/JBossWeb50_testClassLoading.xml	2007-12-05 03:56:56 UTC (rev 67917)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE jboss-web
+    PUBLIC "-//JBoss//DTD Web Application 4.2//EN"
+    "http://www.jboss.org/j2ee/dtd/jboss-web_4_2.dtd">
+<jboss-web>
+    <!-- Use parent first class loading model -->
+    <class-loading java2ClassLoadingCompliance="true">
+        <loader-repository>jboss.cts:war=bb_localaccess_webaccesstest_web.war</loader-repository>
+    </class-loading>
+    <security-domain flushOnSessionInvalidation="false">java:/jaas/cts</security-domain>
+    <ejb-local-ref>
+        <ejb-ref-name>ejb/AEJB</ejb-ref-name>
+        <local-jndi-name>ejb_ee_bb_localaccess_webaccesstest_AEJB</local-jndi-name>  </ejb-local-ref>
+    <ejb-local-ref>
+        <ejb-ref-name>ejb/CEJB</ejb-ref-name>
+        <local-jndi-name>ejb_ee_bb_localaccess_webaccesstest_CEJB</local-jndi-name>  </ejb-local-ref>
+    <ejb-local-ref>
+        <ejb-ref-name>ejb/BEJB</ejb-ref-name>
+        <local-jndi-name>ejb_ee_bb_localaccess_webaccesstest_BEJB</local-jndi-name>  </ejb-local-ref>
+    <ejb-local-ref>
+        <ejb-ref-name>ejb/DEJB</ejb-ref-name>
+        <local-jndi-name>ejb_ee_bb_localaccess_webaccesstest_DEJB</local-jndi-name>  </ejb-local-ref>
+</jboss-web>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/web/JBossWeb50_testClassLoading.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native




More information about the jboss-cvs-commits mailing list