[jboss-svn-commits] JBL Code SVN: r37556 - labs/jbosstm/branches/JBOSSTS_4_15_0_Final/atsintegration/tests/classes/com/arjuna/ats/jta/distributed/server.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Oct 15 14:00:22 EDT 2011
Author: tomjenkinson
Date: 2011-10-15 14:00:22 -0400 (Sat, 15 Oct 2011)
New Revision: 37556
Modified:
labs/jbosstm/branches/JBOSSTS_4_15_0_Final/atsintegration/tests/classes/com/arjuna/ats/jta/distributed/server/IsolatableServersClassLoader.java
Log:
JBTM-916 updated to allow the test to be totally isolated with an optional package that can be used to define the interfaces to be shared between classloaders
Modified: labs/jbosstm/branches/JBOSSTS_4_15_0_Final/atsintegration/tests/classes/com/arjuna/ats/jta/distributed/server/IsolatableServersClassLoader.java
===================================================================
--- labs/jbosstm/branches/JBOSSTS_4_15_0_Final/atsintegration/tests/classes/com/arjuna/ats/jta/distributed/server/IsolatableServersClassLoader.java 2011-10-15 17:59:11 UTC (rev 37555)
+++ labs/jbosstm/branches/JBOSSTS_4_15_0_Final/atsintegration/tests/classes/com/arjuna/ats/jta/distributed/server/IsolatableServersClassLoader.java 2011-10-15 18:00:22 UTC (rev 37556)
@@ -47,7 +47,7 @@
clazz = clazzMap.get(name);
}
- if (!name.startsWith("com.arjuna") || name.matches(ignoredPackage + ".[A-Za-z0-9]*") || name.contains("logging")) {
+ if (!name.startsWith("com.arjuna") || (ignoredPackage != null && name.matches(ignoredPackage + ".[A-Za-z0-9]*")) || name.contains("logging")) {
clazz = super.loadClass(name);
} else {
More information about the jboss-svn-commits
mailing list