Author: alessio.soldano(a)jboss.com
Date: 2013-07-24 04:55:05 -0400 (Wed, 24 Jul 2013)
New Revision: 17808
Modified:
common/branches/jbossws-common-2.1.x/src/main/java/org/jboss/ws/common/management/AbstractServerConfig.java
Log:
[JBWS-3671][BZ-959426] Cleanup the server integration classloader' service config
reference as a new server config can be created due to a server reload
Modified:
common/branches/jbossws-common-2.1.x/src/main/java/org/jboss/ws/common/management/AbstractServerConfig.java
===================================================================
---
common/branches/jbossws-common-2.1.x/src/main/java/org/jboss/ws/common/management/AbstractServerConfig.java 2013-07-23
16:49:08 UTC (rev 17807)
+++
common/branches/jbossws-common-2.1.x/src/main/java/org/jboss/ws/common/management/AbstractServerConfig.java 2013-07-24
08:55:05 UTC (rev 17808)
@@ -208,6 +208,10 @@
if (mbeanServer != null) {
mbeanServer.registerMBean(this, AbstractServerConfigMBean.OBJECT_NAME);
}
+
+ //cleanup the server integration classloader' service config reference as
+ //a new server config can be created due to a server reload.
+ serverConfig = null;
}
public void destroy() throws Exception
@@ -258,4 +262,4 @@
{
return this.clientConfigs;
}
-}
\ No newline at end of file
+}