[jboss-cvs] JBossAS SVN: r58090 - trunk/server/src/main/org/jboss/web/deployers
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 3 15:12:34 EST 2006
Author: thomas.diesler at jboss.com
Date: 2006-11-03 15:12:32 -0500 (Fri, 03 Nov 2006)
New Revision: 58090
Modified:
trunk/server/src/main/org/jboss/web/deployers/AbstractWarDeployment.java
Log:
setContextClassLoader in WebMetaData
Modified: trunk/server/src/main/org/jboss/web/deployers/AbstractWarDeployment.java
===================================================================
--- trunk/server/src/main/org/jboss/web/deployers/AbstractWarDeployment.java 2006-11-03 20:10:21 UTC (rev 58089)
+++ trunk/server/src/main/org/jboss/web/deployers/AbstractWarDeployment.java 2006-11-03 20:12:32 UTC (rev 58090)
@@ -299,13 +299,12 @@
{
Thread thread = Thread.currentThread();
ClassLoader appClassLoader = thread.getContextClassLoader();
- WebApplication warInfo = null;
+ WebApplication webApp = null;
try
{
// Create a classloader for the war to ensure a unique ENC
URL[] empty = {};
- URLClassLoader warLoader1 = URLClassLoader.newInstance(empty, di.getClassLoader());
- URLClassLoader warLoader = warLoader1;
+ URLClassLoader warLoader = URLClassLoader.newInstance(empty, di.getClassLoader());
thread.setContextClassLoader(warLoader);
String webContext = metaData.getContextRoot();
@@ -358,15 +357,15 @@
// Allow the policy to incorporate the policy configs
Policy.getPolicy().refresh();
- warInfo = new WebApplication(metaData);
- warInfo.setClassLoader(warLoader);
- performDeploy(warInfo, warURLString);
+ webApp = new WebApplication(metaData);
+ webApp.setClassLoader(warLoader);
+ performDeploy(webApp, warURLString);
}
finally
{
thread.setContextClassLoader(appClassLoader);
}
- return warInfo;
+ return webApp;
}
/**
More information about the jboss-cvs-commits
mailing list