fixing throw exception issue

Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/7c6a11d3
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/7c6a11d3
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/7c6a11d3

Branch: refs/heads/develop
Commit: 7c6a11d3ab871c2687d08695fbf1421ad5fcabde
Parents: 6148dab
Author: scnakandala <[email protected]>
Authored: Mon Jul 11 15:38:40 2016 -0400
Committer: scnakandala <[email protected]>
Committed: Mon Jul 11 15:38:40 2016 -0400

----------------------------------------------------------------------
 .../airavata/api/server/handler/AiravataServerHandler.java   | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/7c6a11d3/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
 
b/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
index 2e2c7a9d..176dde4 100644
--- 
a/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
+++ 
b/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
@@ -4520,8 +4520,10 @@ public class AiravataServerHandler implements 
Airavata.Iface {
             experimentResource.setParentResourceId(experiment.getProjectId());
             
experimentResource.setOwnerId(experiment.getUserName()+"@"+experiment.getGatewayId());
             groupManager.createResource(experimentResource);
+        }else{
+            throw new GroupManagerException("Unsupported Resource Type");
         }
-        throw new GroupManagerException("Unsupported Resource Type");
+
     }
 
     private boolean isResourceExistsInGrouper(String resourceId, ResourceType 
resourceType) throws GroupManagerException {
@@ -4530,8 +4532,10 @@ public class AiravataServerHandler implements 
Airavata.Iface {
             return groupManager.isResourceRegistered(resourceId, 
org.apache.airavata.grouper.resource.ResourceType.PROJECT);
         }else if(resourceType.equals(ResourceType.EXPERIMENT)){
             return groupManager.isResourceRegistered(resourceId, 
org.apache.airavata.grouper.resource.ResourceType.EXPERIMENT);
+        }else{
+            throw new GroupManagerException("Unsupported Resource Type");
         }
-        throw new GroupManagerException("Unsupported Resource Type");
+
     }
 
     private boolean hasPermission(String userId, String resourceId, 
ResourceType resourceType, ResourcePermissionType permissionType) throws 
GroupManagerException {

Reply via email to