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]