diff --git a/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java b/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java index 645ac58efa..5b1967b01d 100644 --- a/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java +++ b/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java @@ -798,7 +798,7 @@ public AxisService buildAxisService(SynapseConfiguration synCfg, AxisConfigurati axisCfg.addServiceToExistingServiceGroup(axisService, serviceGroup); } } - this.setRunning(true); + this.setRunning(axisService.isActive()); } catch (AxisFault axisFault) { try { if (axisCfg.getService(axisService.getName()) != null) {