Author: ruwan
Date: Tue Dec  5 21:26:55 2006
New Revision: 482906

URL: http://svn.apache.org/viewvc?view=rev&rev=482906
Log:
fixing proxyservice delete case when it is not active

Modified:
    
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java

Modified: 
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
URL: 
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java?view=diff&rev=482906&r1=482905&r2=482906
==============================================================================
--- 
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
 (original)
+++ 
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
 Tue Dec  5 21:26:55 2006
@@ -370,8 +370,10 @@
             handleException("Invalid proxyService for name : " + name + " from 
registry");
         } else {
             try {
-                
getAxisConfiguration().getAxisConfiguration().getService(name).setActive(false);
-                
getAxisConfiguration().getAxisConfiguration().removeService(name);
+                
if(getAxisConfiguration().getServiceForActivation(name).isActive()) {
+                    getAxisConfiguration().getService(name).setActive(false);
+                }
+                getAxisConfiguration().removeService(name);
                 proxyServices.remove(name);
             } catch (AxisFault axisFault) {
                 handleException(axisFault.getMessage());



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to