Repository: airavata
Updated Branches:
  refs/heads/master ede589806 -> ab89c8830


AIRAVATA-1141


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

Branch: refs/heads/master
Commit: ab89c88305319160e34f2c4d6cdb91826e66f372
Parents: ede5898
Author: Chathuri Wimalasena <[email protected]>
Authored: Wed Apr 23 13:39:38 2014 -0400
Committer: Chathuri Wimalasena <[email protected]>
Committed: Wed Apr 23 13:39:38 2014 -0400

----------------------------------------------------------------------
 .../persistance/registry/jpa/impl/ExperimentRegistry.java    | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/ab89c883/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
----------------------------------------------------------------------
diff --git 
a/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
 
b/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
index ad2b9bc..89ca8c2 100644
--- 
a/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
+++ 
b/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/ExperimentRegistry.java
@@ -1597,9 +1597,11 @@ public class ExperimentRegistry {
         List<Experiment> experiments = new ArrayList<Experiment>();
         try {
             if 
(fieldName.equals(Constants.FieldConstants.ExperimentConstants.USER_NAME)) {
-                List<ExperimentResource> resources = 
workerResource.getExperiments();
-                for (ExperimentResource resource : resources) {
-                    Experiment experiment = 
ThriftDataModelConversion.getExperiment(resource);
+                WorkerResource resource = 
(WorkerResource)gatewayResource.create(ResourceType.GATEWAY_WORKER);
+                resource.setUser((String)value);
+                List<ExperimentResource> resources = resource.getExperiments();
+                for (ExperimentResource experimentResource : resources) {
+                    Experiment experiment = 
ThriftDataModelConversion.getExperiment(experimentResource);
                     experiments.add(experiment);
                 }
                 return experiments;

Reply via email to