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;
     }
 
     /**


Reply via email to