You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by la...@apache.org on 2012/02/10 19:55:26 UTC

svn commit: r1242886 - /incubator/airavata/trunk/modules/gfac-core/src/main/java/org/apache/airavata/core/gfac/services/impl/PropertiesBasedServiceImpl.java

Author: lahiru
Date: Fri Feb 10 18:55:26 2012
New Revision: 1242886

URL: http://svn.apache.org/viewvc?rev=1242886&view=rev
Log:
removing the JCRConnection after serving the request.

Modified:
    incubator/airavata/trunk/modules/gfac-core/src/main/java/org/apache/airavata/core/gfac/services/impl/PropertiesBasedServiceImpl.java

Modified: incubator/airavata/trunk/modules/gfac-core/src/main/java/org/apache/airavata/core/gfac/services/impl/PropertiesBasedServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/gfac-core/src/main/java/org/apache/airavata/core/gfac/services/impl/PropertiesBasedServiceImpl.java?rev=1242886&r1=1242885&r2=1242886&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/gfac-core/src/main/java/org/apache/airavata/core/gfac/services/impl/PropertiesBasedServiceImpl.java (original)
+++ incubator/airavata/trunk/modules/gfac-core/src/main/java/org/apache/airavata/core/gfac/services/impl/PropertiesBasedServiceImpl.java Fri Feb 10 18:55:26 2012
@@ -27,6 +27,8 @@ import java.util.Iterator;
 import java.util.Map;
 import java.util.Properties;
 
+import org.apache.airavata.common.registry.api.Registry;
+import org.apache.airavata.common.registry.api.impl.JCRRegistry;
 import org.apache.airavata.registry.api.AiravataRegistry;
 import org.apache.airavata.core.gfac.context.invocation.InvocationContext;
 import org.apache.airavata.core.gfac.context.invocation.impl.DefaultExecutionContext;
@@ -250,6 +252,7 @@ public class PropertiesBasedServiceImpl 
 
     @Override
     public void postProcess(InvocationContext context) throws ServiceException {
+        ((JCRRegistry)this.registryService).closeConnection();
     }
 
     /*