Author: asankha
Date: Mon May 7 23:08:21 2007
New Revision: 536072
URL: http://svn.apache.org/viewvc?view=rev&rev=536072
Log:
minor fix to remove a proxy service if it gets added but with errors (rollback)
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java?view=diff&rev=536072&r1=536071&r2=536072
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
Mon May 7 23:08:21 2007
@@ -348,7 +348,12 @@
axisCfg.addService(proxyService);
this.setRunning(true);
} catch (AxisFault axisFault) {
- handleException("Unable to start the Proxy Service");
+ try {
+ if (axisCfg.getService(proxyService.getName()) != null) {
+ axisCfg.removeService(proxyService.getName());
+ }
+ } catch (AxisFault ignore) {}
+ handleException("Error adding Proxy service to the Axis2 engine");
}
// todo: need to remove this and engage modules by looking at policies
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]