You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by de...@apache.org on 2007/02/15 07:56:26 UTC

svn commit: r507838 - /webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java

Author: deepal
Date: Wed Feb 14 22:56:26 2007
New Revision: 507838

URL: http://svn.apache.org/viewvc?view=rev&rev=507838
Log:
we need to remove the service from AxisServiceGroup when some one call removeService from AxisConfiguration

Modified:
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java?view=diff&rev=507838&r1=507837&r2=507838
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisConfiguration.java Wed Feb 14 22:56:26 2007
@@ -552,8 +552,9 @@
      */
     public synchronized void removeService(String name) throws AxisFault {
         AxisService service = (AxisService) allServices.remove(name);
-
         if (service != null) {
+            AxisServiceGroup serviceGroup = (AxisServiceGroup) service.getParent();
+            serviceGroup.removeService(name);
             log.debug(Messages.getMessage("serviceremoved", name));
         }
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org