Updated Branches:
  refs/heads/master 708dbf5b7 -> 86f4e725b

fixing a payload bug


Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/78e043ef
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/78e043ef
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/78e043ef

Branch: refs/heads/master
Commit: 78e043efb5c4ffe4a9dc30b9e70e226c80e089fd
Parents: d5b9564
Author: Isuru <[email protected]>
Authored: Tue Dec 17 14:46:27 2013 +0530
Committer: Isuru <[email protected]>
Committed: Tue Dec 17 14:46:27 2013 +0530

----------------------------------------------------------------------
 .../adc/mgt/deploy/service/ServiceDeploymentManager.java      | 2 ++
 .../stratos/adc/mgt/manager/CartridgeSubscriptionManager.java | 3 +++
 .../org/apache/stratos/adc/mgt/payload/BasicPayloadData.java  | 7 ++++---
 3 files changed, 9 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/78e043ef/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/deploy/service/ServiceDeploymentManager.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/deploy/service/ServiceDeploymentManager.java
 
b/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/deploy/service/ServiceDeploymentManager.java
index 5a0297f..fe043c9 100644
--- 
a/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/deploy/service/ServiceDeploymentManager.java
+++ 
b/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/deploy/service/ServiceDeploymentManager.java
@@ -71,6 +71,8 @@ public class ServiceDeploymentManager {
 
         //Create payload
         BasicPayloadData basicPayloadData = 
CartridgeSubscriptionUtils.createBasicPayload(service);
+        //populate
+        basicPayloadData.populatePayload();
         PayloadData payloadData = 
PayloadFactory.getPayloadDataInstance(cartridgeInfo.getProvider(),
                 cartridgeInfo.getType(), basicPayloadData);
 

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/78e043ef/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/manager/CartridgeSubscriptionManager.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/manager/CartridgeSubscriptionManager.java
 
b/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/manager/CartridgeSubscriptionManager.java
index 8e1d454..45181ed 100644
--- 
a/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/manager/CartridgeSubscriptionManager.java
+++ 
b/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/manager/CartridgeSubscriptionManager.java
@@ -179,6 +179,9 @@ public class CartridgeSubscriptionManager {
 
         //Create the payload
         BasicPayloadData basicPayloadData = 
CartridgeSubscriptionUtils.createBasicPayload(cartridgeSubscription);
+        //Populate the basic payload details
+        basicPayloadData.populatePayload();
+
         PayloadData payloadData = 
PayloadFactory.getPayloadDataInstance(cartridgeInfo.getProvider(),
                 cartridgeInfo.getType(), basicPayloadData);
 

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/78e043ef/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/payload/BasicPayloadData.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/payload/BasicPayloadData.java
 
b/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/payload/BasicPayloadData.java
index f9905f6..2ace8b5 100644
--- 
a/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/payload/BasicPayloadData.java
+++ 
b/components/org.apache.stratos.adc.mgt/src/main/java/org/apache/stratos/adc/mgt/payload/BasicPayloadData.java
@@ -49,11 +49,12 @@ public class BasicPayloadData implements Serializable {
     protected StringBuilder payloadBuilder;
 
     public BasicPayloadData() {
-        payloadBuilder = new StringBuilder();
-        createBasicPayloadData();
+
     }
 
-    private void createBasicPayloadData () {
+    public void populatePayload () {
+
+        payloadBuilder = new StringBuilder();
 
         payloadBuilder.append("SERVICE_NAME=" + getServiceName());
         payloadBuilder.append(",");

Reply via email to