You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by az...@apache.org on 2010/06/30 21:48:35 UTC

svn commit: r959418 - in /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2: context/ConfigurationContext.java engine/AxisConfiguration.java

Author: azeez
Date: Wed Jun 30 19:48:34 2010
New Revision: 959418

URL: http://svn.apache.org/viewvc?rev=959418&view=rev
Log:
Cleaning up some stuff on cleanup


Modified:
    axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/context/ConfigurationContext.java
    axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java

Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/context/ConfigurationContext.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/context/ConfigurationContext.java?rev=959418&r1=959417&r2=959418&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/context/ConfigurationContext.java (original)
+++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/context/ConfigurationContext.java Wed Jun 30 19:48:34 2010
@@ -786,6 +786,7 @@ public class ConfigurationContext extend
         }
         axisConfiguration.cleanup();
         cleanupTemp();
+        this.axisConfiguration = null;
     }
 
     /**

Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java?rev=959418&r1=959417&r2=959418&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java (original)
+++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java Wed Jun 30 19:48:34 2010
@@ -1408,6 +1408,15 @@ public class AxisConfiguration extends A
         if (configurator != null) {
             configurator.cleanup();
         }
+        this.policySupportedModules.clear();
+        this.moduleConfigmap.clear();
+        this.allEndpoints.clear();
+        this.allModules.clear();
+        this.allServices.clear();
+        this.outPhases.clear();
+        this.messageReceivers.clear();
+        this.targetResolvers.clear();
+        this.configurator = null;
     }
 
     /**