[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