Author: midon
Date: Fri Mar 13 22:02:42 2009
New Revision: 753442

URL: http://svn.apache.org/viewvc?rev=753442&view=rev
Log:
ODE-539: ODEServer must not held references on ExternalServices

Modified:
    
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java

Modified: 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java?rev=753442&r1=753441&r2=753442&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/ODEServer.java
 Fri Mar 13 22:02:42 2009
@@ -125,8 +125,6 @@
 
     private MultiKeyMap _services = new MultiKeyMap();
 
-    private MultiKeyMap _externalServices = new MultiKeyMap();
-
     private BpelServerConnector _connector;
 
     private ManagementService _mgtService;
@@ -378,9 +376,7 @@
     }
 
     public ExternalService createExternalService(ProcessConf pconf, QName 
serviceName, String portName) throws ContextException {
-        ExternalService extService = (ExternalService) 
_externalServices.get(serviceName);
-        if (extService != null)
-            return extService;
+        ExternalService extService = null;
 
         Definition def = pconf.getDefinitionForService(serviceName);
         try {
@@ -401,7 +397,6 @@
             throw new ContextException("Only SOAP and HTTP binding 
supported!");
         }
 
-        _externalServices.put(serviceName, portName, extService);
         __log.debug("Created external service " + serviceName);
         return extService;
     }


Reply via email to