Author: samindaw
Date: Fri Sep 21 20:30:53 2012
New Revision: 1388667

URL: http://svn.apache.org/viewvc?rev=1388667&view=rev
Log:
user workflow pk model class update, few typo fixes in api + jpa resource classa

Modified:
    
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java
    
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/model/User_Workflow_PK.java
    
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/PublishWorkflowResource.java
    
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/UserWorkflowResource.java

Modified: 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java?rev=1388667&r1=1388666&r2=1388667&view=diff
==============================================================================
--- 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java
 (original)
+++ 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/impl/AiravataJPARegistry.java
 Fri Sep 21 20:30:53 2012
@@ -752,7 +752,7 @@ public class AiravataJPARegistry extends
                if (!isWorkflowExists(workflowName)){
                throw new UserWorkflowDoesNotExistsException(workflowName);
         }
-               UserWorkflowResource workflowResource = 
worker.createWorkflowTemplate(workflowName);
+               UserWorkflowResource workflowResource = 
worker.getWorkflowTemplate(workflowName);
                workflowResource.setContent(workflowGraphXml);
                workflowResource.save();
     }

Modified: 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/model/User_Workflow_PK.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/model/User_Workflow_PK.java?rev=1388667&r1=1388666&r2=1388667&view=diff
==============================================================================
--- 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/model/User_Workflow_PK.java
 (original)
+++ 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/model/User_Workflow_PK.java
 Fri Sep 21 20:30:53 2012
@@ -6,9 +6,10 @@ public class User_Workflow_PK {
     private String gateway_name;
     private String owner;
 
-    public User_Workflow_PK(String template_name, String gateway_name) {
+    public User_Workflow_PK(String template_name, String owner, String 
gateway_name) {
         this.template_name = template_name;
         this.gateway_name = gateway_name;
+        this.owner = owner;
     }
 
     public User_Workflow_PK() {

Modified: 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/PublishWorkflowResource.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/PublishWorkflowResource.java?rev=1388667&r1=1388666&r2=1388667&view=diff
==============================================================================
--- 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/PublishWorkflowResource.java
 (original)
+++ 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/PublishWorkflowResource.java
 Fri Sep 21 20:30:53 2012
@@ -239,7 +239,7 @@ public class PublishWorkflowResource ext
             existingWF.setPath(path);
             publishedWorkflow = em.merge(existingWF);
         }else {
-            em.merge(gateway);
+            em.merge(publishedWorkflow);
         }
 
         em.getTransaction().commit();

Modified: 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/UserWorkflowResource.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/UserWorkflowResource.java?rev=1388667&r1=1388666&r2=1388667&view=diff
==============================================================================
--- 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/UserWorkflowResource.java
 (original)
+++ 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/UserWorkflowResource.java
 Fri Sep 21 20:30:53 2012
@@ -126,7 +126,7 @@ public class UserWorkflowResource extend
 
     public void save() {
         EntityManager em = ResourceUtils.getEntityManager();
-        User_Workflow existingWF = em.find(User_Workflow.class, new 
User_Workflow_PK(gateway.getGatewayName(), name));
+        User_Workflow existingWF = em.find(User_Workflow.class, new 
User_Workflow_PK(name, worker.getUser(), gateway.getGatewayName()));
         em.close();
 
         em = ResourceUtils.getEntityManager();


Reply via email to