Author: richard.opalka(a)jboss.com
Date: 2008-05-29 06:16:12 -0400 (Thu, 29 May 2008)
New Revision: 7204
Modified:
common/trunk/src/main/java/org/jboss/wsf/test/JBossWSTestSetup.java
Log:
always restore original classloader
Modified: common/trunk/src/main/java/org/jboss/wsf/test/JBossWSTestSetup.java
===================================================================
--- common/trunk/src/main/java/org/jboss/wsf/test/JBossWSTestSetup.java 2008-05-29
09:59:17 UTC (rev 7203)
+++ common/trunk/src/main/java/org/jboss/wsf/test/JBossWSTestSetup.java 2008-05-29
10:16:12 UTC (rev 7204)
@@ -148,10 +148,16 @@
protected void tearDown() throws Exception
{
- for (int i = 0; i < archives.length; i++)
+ try
{
- String archive = archives[archives.length - i - 1];
- delegate.undeploy(archive);
+ for (int i = 0; i < archives.length; i++)
+ {
+ String archive = archives[archives.length - i - 1];
+ delegate.undeploy(archive);
+ }
+ }
+ finally
+ {
Thread.currentThread().setContextClassLoader(originalClassLoader);
}
}
Show replies by date