Updated Branches:
  refs/heads/master 14b891ede -> 8d995e243

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/efdaabd7/components/org.apache.stratos.adc.mgt/src/test/java/org/apache/stratos/adc/mgt/test/PayloadTest.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.adc.mgt/src/test/java/org/apache/stratos/adc/mgt/test/PayloadTest.java
 
b/components/org.apache.stratos.adc.mgt/src/test/java/org/apache/stratos/adc/mgt/test/PayloadTest.java
index a8c81a7..768592b 100644
--- 
a/components/org.apache.stratos.adc.mgt/src/test/java/org/apache/stratos/adc/mgt/test/PayloadTest.java
+++ 
b/components/org.apache.stratos.adc.mgt/src/test/java/org/apache/stratos/adc/mgt/test/PayloadTest.java
@@ -1,196 +1,196 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.stratos.adc.mgt.test;
-
-import junit.framework.TestCase;
-
-import org.apache.stratos.adc.mgt.dto.Policy;
-import org.apache.stratos.adc.mgt.exception.ADCException;
-import org.apache.stratos.adc.mgt.payload.Payload;
-import org.apache.stratos.adc.mgt.payload.PayloadArg;
-import org.apache.stratos.adc.mgt.payload.PayloadFactory;
-import org.apache.stratos.adc.mgt.utils.CartridgeConstants;
-import org.apache.stratos.cloud.controller.pojo.CartridgeInfo;
-import org.apache.stratos.cloud.controller.pojo.PortMapping;
-
-import java.math.BigDecimal;
-
-public class PayloadTest extends TestCase {
-
-    protected void setUp() throws java.lang.Exception {
-
-        System.setProperty(CartridgeConstants.REPO_INFO_EPR, 
"https://sm.stratos.com:9445/repository_info_service";);
-        System.setProperty(CartridgeConstants.CARTRIDGE_AGENT_EPR, 
"https://sm.stratos.com:9445/cartridge_agent_service";);
-        System.setProperty(CartridgeConstants.BAM_IP, "10.10.10.10");
-        System.setProperty(CartridgeConstants.BAM_PORT, "7714");
-        System.setProperty("carbon.home", "/tmp/dummy-carbon-server");
-    }
-
-    private Payload createPayload (PayloadArg payloadArg, String provider, 
String cartridgeType, String tenantDomain,
-                                   String cartridgeAlias) {
-
-        Payload payload = null;
-        try {
-            payload = PayloadFactory.getPayloadInstance(provider, 
cartridgeType,
-                    "/tmp/" + tenantDomain + "-" + cartridgeAlias + ".zip");
-
-        } catch (ADCException e) {
-            throw new RuntimeException(e);
-        }
-        payload.populatePayload(payloadArg);
-        try {
-            payload.createPayload();
-
-        } catch (ADCException e) {
-            throw new RuntimeException(e);
-        }
-
-        return payload;
-    }
-
-    private PayloadArg createBasePayloadArg (CartridgeInfo cartridgeInfo, 
boolean isMultitenant, String alias,
-                                             String type) {
-
-        PayloadArg payloadArg = new PayloadArg();
-        payloadArg.setCartridgeInfo(cartridgeInfo);
-        payloadArg.setMultitenant(isMultitenant);
-        payloadArg.setTenantId(1);
-        payloadArg.setTenantDomain("foo.com");
-        payloadArg.setCartridgeAlias(alias);
-        payloadArg.setServiceName(type);
-
-        return payloadArg;
-    }
-
-    public void testMultitenantCarbonPayload() {
-
-        CartridgeInfo cartridgeInfo = new CartridgeInfo();
-        cartridgeInfo.setMultiTenant(true);
-        cartridgeInfo.setType("esb");
-        PayloadArg payloadArg = createBasePayloadArg(cartridgeInfo, true, 
"carbon1", "esb");
-        payloadArg.setDeployment("default");
-        payloadArg.setHostName("esb.test.com");
-        payloadArg.setServiceDomain("esb.domain");
-        payloadArg.setServiceDomain("__$default");
-        Payload payload = createPayload(payloadArg, "wso2", "esb", "foo.com", 
"carbon1");
-        assertNotNull(payload);
-        //assertTrue(payload.delete());
-    }
-
-    public void testSingleTenantCarbonPayload() {
-
-        CartridgeInfo cartridgeInfo = new CartridgeInfo();
-        cartridgeInfo.setMultiTenant(false);
-        cartridgeInfo.setType("as");
-        PayloadArg payloadArg = createBasePayloadArg(cartridgeInfo, false, 
"carbon2", "as");
-        payloadArg.setDeployment("default");
-        payloadArg.setHostName("as.test.com");
-        payloadArg.setServiceDomain("as.domain");
-        payloadArg.setServiceDomain("__$default");
-        Payload payload = createPayload(payloadArg, "wso2", "as", "foo.com", 
"carbon2");
-        assertNotNull(payload);
-        //assertTrue(payload.delete());
-    }
-
-    public void testNonCarbonPayload() {
-
-        CartridgeInfo cartridgeInfo = new CartridgeInfo();
-        cartridgeInfo.setType("php");
-        //http port mapping
-        PortMapping httpPortMapping = new PortMapping();
-        httpPortMapping.setProtocol("http");
-        httpPortMapping.setPort("80");
-        httpPortMapping.setProxyPort("8280");
-        //https port mapping
-        PortMapping httpsPortMapping = new PortMapping();
-        httpsPortMapping.setProtocol("https");
-        httpsPortMapping.setPort("443");
-        httpsPortMapping.setProxyPort("8243");
-
-        PortMapping[] portMappings = new PortMapping[]{httpPortMapping, 
httpsPortMapping};
-        cartridgeInfo.setPortMappings(portMappings);
-
-        //auto scaling parameters
-        Policy autoScalePolicy = new Policy();
-        autoScalePolicy.setMinAppInstances(1);
-        autoScalePolicy.setMaxAppInstances(2);
-        autoScalePolicy.setAlarmingLowerRate(BigDecimal.valueOf(0.2));
-        autoScalePolicy.setAlarmingUpperRate(BigDecimal.valueOf(0.7));
-        autoScalePolicy.setMaxRequestsPerSecond(5);
-        autoScalePolicy.setScaleDownFactor(BigDecimal.valueOf(0.25));
-        autoScalePolicy.setRoundsToAverage(2);
-
-        PayloadArg payloadArg = createBasePayloadArg(cartridgeInfo, false, 
"php1", "php");
-        payloadArg.setPolicy(autoScalePolicy);
-        payloadArg.setHostName("php.test.com");
-        payloadArg.setServiceDomain("php.domain");
-        payloadArg.setServiceDomain("__$default");
-        Payload payload = createPayload(payloadArg, "php-provider", "php", 
"foo.com", "php1");
-        assertNotNull(payload);
-        //assertTrue(payload.delete());
-    }
-
-    public void testDataPayload() {
-
-        CartridgeInfo cartridgeInfo = new CartridgeInfo();
-        cartridgeInfo.setType("php");
-        //http port mapping
-        PortMapping httpPortMapping = new PortMapping();
-        httpPortMapping.setProtocol("http");
-        httpPortMapping.setPort("80");
-        httpPortMapping.setProxyPort("8280");
-        //https port mapping
-        PortMapping httpsPortMapping = new PortMapping();
-        httpsPortMapping.setProtocol("https");
-        httpsPortMapping.setPort("443");
-        httpsPortMapping.setProxyPort("8243");
-
-        PortMapping[] portMappings = new PortMapping[]{httpPortMapping, 
httpsPortMapping};
-        cartridgeInfo.setPortMappings(portMappings);
-
-        //auto scaling parameters
-        Policy autoScalePolicy = new Policy();
-        autoScalePolicy.setMinAppInstances(1);
-        autoScalePolicy.setMaxAppInstances(2);
-        autoScalePolicy.setAlarmingLowerRate(BigDecimal.valueOf(0.2));
-        autoScalePolicy.setAlarmingUpperRate(BigDecimal.valueOf(0.7));
-        autoScalePolicy.setMaxRequestsPerSecond(5);
-        autoScalePolicy.setScaleDownFactor(BigDecimal.valueOf(0.25));
-        autoScalePolicy.setRoundsToAverage(2);
-
-        PayloadArg payloadArg = createBasePayloadArg(cartridgeInfo, false, 
"mysql1", "mysql");
-        payloadArg.setPolicy(autoScalePolicy);
-        payloadArg.setHostName("mysql.test.com");
-        payloadArg.setServiceDomain("mysql.domain");
-        payloadArg.setServiceDomain("__$default");
-        Payload payload = createPayload(payloadArg, "mysql-provider", "mysql", 
"foo.com", "mysql1");
-        assertNotNull(payload);
-        //assertTrue(payload.delete());
-    }
-
-    protected void tearDown() throws java.lang.Exception {
-
-        System.clearProperty(CartridgeConstants.REPO_INFO_EPR);
-        System.clearProperty(CartridgeConstants.CARTRIDGE_AGENT_EPR);
-        System.clearProperty(CartridgeConstants.BAM_IP);
-        System.clearProperty(CartridgeConstants.BAM_PORT);
-        System.clearProperty("carbon.home");
-    }
-}
+///*
+// * Licensed to the Apache Software Foundation (ASF) under one
+// * or more contributor license agreements.  See the NOTICE file
+// * distributed with this work for additional information
+// * regarding copyright ownership.  The ASF licenses this file
+// * to you under the Apache License, Version 2.0 (the
+// * "License"); you may not use this file except in compliance
+// * with the License.  You may obtain a copy of the License at
+// *
+// *  http://www.apache.org/licenses/LICENSE-2.0
+// *
+// * Unless required by applicable law or agreed to in writing,
+// * software distributed under the License is distributed on an
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// * KIND, either express or implied.  See the License for the
+// * specific language governing permissions and limitations
+// * under the License.
+// */
+//
+//package org.apache.stratos.adc.mgt.test;
+//
+//import junit.framework.TestCase;
+//
+//import org.apache.stratos.adc.mgt.dto.Policy;
+//import org.apache.stratos.adc.mgt.exception.ADCException;
+//import org.apache.stratos.adc.mgt.payload.Payload;
+//import org.apache.stratos.adc.mgt.payload.PayloadArg;
+//import org.apache.stratos.adc.mgt.payload.PayloadFactory;
+//import org.apache.stratos.adc.mgt.utils.CartridgeConstants;
+//import org.apache.stratos.cloud.controller.pojo.CartridgeInfo;
+//import org.apache.stratos.cloud.controller.pojo.PortMapping;
+//
+//import java.math.BigDecimal;
+//
+//public class PayloadTest extends TestCase {
+//
+//    protected void setUp() throws java.lang.Exception {
+//
+//        System.setProperty(CartridgeConstants.REPO_INFO_EPR, 
"https://sm.stratos.com:9445/repository_info_service";);
+//        System.setProperty(CartridgeConstants.CARTRIDGE_AGENT_EPR, 
"https://sm.stratos.com:9445/cartridge_agent_service";);
+//        System.setProperty(CartridgeConstants.BAM_IP, "10.10.10.10");
+//        System.setProperty(CartridgeConstants.BAM_PORT, "7714");
+//        System.setProperty("carbon.home", "/tmp/dummy-carbon-server");
+//    }
+//
+//    private Payload createPayload (PayloadArg payloadArg, String provider, 
String cartridgeType, String tenantDomain,
+//                                   String cartridgeAlias) {
+//
+//        Payload payload = null;
+//        try {
+//            payload = PayloadFactory.getPayloadDataInstance(provider, 
cartridgeType,
+//                    "/tmp/" + tenantDomain + "-" + cartridgeAlias + ".zip");
+//
+//        } catch (ADCException e) {
+//            throw new RuntimeException(e);
+//        }
+//        payload.populatePayload(payloadArg);
+//        try {
+//            payload.createPayload();
+//
+//        } catch (ADCException e) {
+//            throw new RuntimeException(e);
+//        }
+//
+//        return payload;
+//    }
+//
+//    private PayloadArg createBasePayloadArg (CartridgeInfo cartridgeInfo, 
boolean isMultitenant, String alias,
+//                                             String type) {
+//
+//        PayloadArg payloadArg = new PayloadArg();
+//        payloadArg.setCartridgeInfo(cartridgeInfo);
+//        payloadArg.setMultitenant(isMultitenant);
+//        payloadArg.setTenantId(1);
+//        payloadArg.setTenantDomain("foo.com");
+//        payloadArg.setCartridgeAlias(alias);
+//        payloadArg.setServiceName(type);
+//
+//        return payloadArg;
+//    }
+//
+//    public void testMultitenantCarbonPayload() {
+//
+//        CartridgeInfo cartridgeInfo = new CartridgeInfo();
+//        cartridgeInfo.setMultiTenant(true);
+//        cartridgeInfo.setType("esb");
+//        PayloadArg payloadArg = createBasePayloadArg(cartridgeInfo, true, 
"carbon1", "esb");
+//        payloadArg.setDeployment("default");
+//        payloadArg.setHostName("esb.test.com");
+//        payloadArg.setServiceDomain("esb.domain");
+//        payloadArg.setServiceDomain("__$default");
+//        Payload payload = createPayload(payloadArg, "wso2", "esb", 
"foo.com", "carbon1");
+//        assertNotNull(payload);
+//        //assertTrue(payload.delete());
+//    }
+//
+//    public void testSingleTenantCarbonPayload() {
+//
+//        CartridgeInfo cartridgeInfo = new CartridgeInfo();
+//        cartridgeInfo.setMultiTenant(false);
+//        cartridgeInfo.setType("as");
+//        PayloadArg payloadArg = createBasePayloadArg(cartridgeInfo, false, 
"carbon2", "as");
+//        payloadArg.setDeployment("default");
+//        payloadArg.setHostName("as.test.com");
+//        payloadArg.setServiceDomain("as.domain");
+//        payloadArg.setServiceDomain("__$default");
+//        Payload payload = createPayload(payloadArg, "wso2", "as", "foo.com", 
"carbon2");
+//        assertNotNull(payload);
+//        //assertTrue(payload.delete());
+//    }
+//
+//    public void testNonCarbonPayload() {
+//
+//        CartridgeInfo cartridgeInfo = new CartridgeInfo();
+//        cartridgeInfo.setType("php");
+//        //http port mapping
+//        PortMapping httpPortMapping = new PortMapping();
+//        httpPortMapping.setProtocol("http");
+//        httpPortMapping.setPort("80");
+//        httpPortMapping.setProxyPort("8280");
+//        //https port mapping
+//        PortMapping httpsPortMapping = new PortMapping();
+//        httpsPortMapping.setProtocol("https");
+//        httpsPortMapping.setPort("443");
+//        httpsPortMapping.setProxyPort("8243");
+//
+//        PortMapping[] portMappings = new PortMapping[]{httpPortMapping, 
httpsPortMapping};
+//        cartridgeInfo.setPortMappings(portMappings);
+//
+//        //auto scaling parameters
+//        Policy autoScalePolicy = new Policy();
+//        autoScalePolicy.setMinAppInstances(1);
+//        autoScalePolicy.setMaxAppInstances(2);
+//        autoScalePolicy.setAlarmingLowerRate(BigDecimal.valueOf(0.2));
+//        autoScalePolicy.setAlarmingUpperRate(BigDecimal.valueOf(0.7));
+//        autoScalePolicy.setMaxRequestsPerSecond(5);
+//        autoScalePolicy.setScaleDownFactor(BigDecimal.valueOf(0.25));
+//        autoScalePolicy.setRoundsToAverage(2);
+//
+//        PayloadArg payloadArg = createBasePayloadArg(cartridgeInfo, false, 
"php1", "php");
+//        payloadArg.setPolicy(autoScalePolicy);
+//        payloadArg.setHostName("php.test.com");
+//        payloadArg.setServiceDomain("php.domain");
+//        payloadArg.setServiceDomain("__$default");
+//        Payload payload = createPayload(payloadArg, "php-provider", "php", 
"foo.com", "php1");
+//        assertNotNull(payload);
+//        //assertTrue(payload.delete());
+//    }
+//
+//    public void testDataPayload() {
+//
+//        CartridgeInfo cartridgeInfo = new CartridgeInfo();
+//        cartridgeInfo.setType("php");
+//        //http port mapping
+//        PortMapping httpPortMapping = new PortMapping();
+//        httpPortMapping.setProtocol("http");
+//        httpPortMapping.setPort("80");
+//        httpPortMapping.setProxyPort("8280");
+//        //https port mapping
+//        PortMapping httpsPortMapping = new PortMapping();
+//        httpsPortMapping.setProtocol("https");
+//        httpsPortMapping.setPort("443");
+//        httpsPortMapping.setProxyPort("8243");
+//
+//        PortMapping[] portMappings = new PortMapping[]{httpPortMapping, 
httpsPortMapping};
+//        cartridgeInfo.setPortMappings(portMappings);
+//
+//        //auto scaling parameters
+//        Policy autoScalePolicy = new Policy();
+//        autoScalePolicy.setMinAppInstances(1);
+//        autoScalePolicy.setMaxAppInstances(2);
+//        autoScalePolicy.setAlarmingLowerRate(BigDecimal.valueOf(0.2));
+//        autoScalePolicy.setAlarmingUpperRate(BigDecimal.valueOf(0.7));
+//        autoScalePolicy.setMaxRequestsPerSecond(5);
+//        autoScalePolicy.setScaleDownFactor(BigDecimal.valueOf(0.25));
+//        autoScalePolicy.setRoundsToAverage(2);
+//
+//        PayloadArg payloadArg = createBasePayloadArg(cartridgeInfo, false, 
"mysql1", "mysql");
+//        payloadArg.setPolicy(autoScalePolicy);
+//        payloadArg.setHostName("mysql.test.com");
+//        payloadArg.setServiceDomain("mysql.domain");
+//        payloadArg.setServiceDomain("__$default");
+//        Payload payload = createPayload(payloadArg, "mysql-provider", 
"mysql", "foo.com", "mysql1");
+//        assertNotNull(payload);
+//        //assertTrue(payload.delete());
+//    }
+//
+//    protected void tearDown() throws java.lang.Exception {
+//
+//        System.clearProperty(CartridgeConstants.REPO_INFO_EPR);
+//        System.clearProperty(CartridgeConstants.CARTRIDGE_AGENT_EPR);
+//        System.clearProperty(CartridgeConstants.BAM_IP);
+//        System.clearProperty(CartridgeConstants.BAM_PORT);
+//        System.clearProperty("carbon.home");
+//    }
+//}

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/efdaabd7/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/services/ServiceUtils.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/services/ServiceUtils.java
 
b/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/services/ServiceUtils.java
index d206906..30c61cd 100644
--- 
a/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/services/ServiceUtils.java
+++ 
b/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/services/ServiceUtils.java
@@ -908,10 +908,10 @@ public class ServiceUtils {
        // create the subscription and persist. 
        CartridgeSubscription cartridgeSubscription = null;
        try {
-               cartridgeSubscription = 
cartridgeSubsciptionManager.deployMultitenantService(cartridgeType, alias, 
autoscalingPolicy,
-                                       deploymentPolicy, tenantDomain, 
tenantId, "tenant-admin-user-name", clusterDomain, clusterSubdomain, null, 
false, null, null,
-                                       tenantRange);
-               
cartridgeSubsciptionManager.registerCartridgeSubscription(cartridgeSubscription);
+               //cartridgeSubscription = 
cartridgeSubsciptionManager.deployMultitenantService(cartridgeType, alias, 
autoscalingPolicy,
+                       //              deploymentPolicy, tenantDomain, 
tenantId, "tenant-admin-user-name", clusterDomain, clusterSubdomain, null, 
false, null, null,
+                       //              tenantRange);
+               
//cartridgeSubsciptionManager.registerCartridgeSubscription(cartridgeSubscription);
                } catch (Exception e) {
                        e.printStackTrace();
                }

Reply via email to