udpating policies with correct package
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/8d96abe2 Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/8d96abe2 Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/8d96abe2 Branch: refs/heads/docker-grouping-merge Commit: 8d96abe2ee64b80e72d0e4335b633183eadb3d19 Parents: 74718d9 Author: reka <[email protected]> Authored: Wed Nov 5 10:44:17 2014 +0530 Committer: reka <[email protected]> Committed: Wed Nov 5 11:23:23 2014 +0530 ---------------------------------------------------------------------- .../manager/client/AutoscalerServiceClient.java | 14 +- .../bean/util/converter/PojoConverter.java | 10 +- .../rest/endpoint/services/ServiceUtils.java | 132 +++++++++--------- .../src/main/resources/AutoScalerService.wsdl | 137 +++++++++---------- 4 files changed, 142 insertions(+), 151 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/8d96abe2/components/org.apache.stratos.manager/src/main/java/org/apache/stratos/manager/client/AutoscalerServiceClient.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.manager/src/main/java/org/apache/stratos/manager/client/AutoscalerServiceClient.java b/components/org.apache.stratos.manager/src/main/java/org/apache/stratos/manager/client/AutoscalerServiceClient.java index 3fbddf7..e4dfeaf 100644 --- a/components/org.apache.stratos.manager/src/main/java/org/apache/stratos/manager/client/AutoscalerServiceClient.java +++ b/components/org.apache.stratos.manager/src/main/java/org/apache/stratos/manager/client/AutoscalerServiceClient.java @@ -26,7 +26,7 @@ import org.apache.commons.lang.NotImplementedException; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.stratos.autoscaler.stub.*; -import org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy; +import org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy; import org.apache.stratos.autoscaler.stub.kubernetes.KubernetesGroup; import org.apache.stratos.autoscaler.stub.kubernetes.KubernetesHost; import org.apache.stratos.autoscaler.stub.kubernetes.KubernetesMaster; @@ -144,19 +144,19 @@ public class AutoscalerServiceClient { return autoscalePolicy; } - public org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy[] getDeploymentPolicies() + public org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy[] getDeploymentPolicies() throws RemoteException { - org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy[] deploymentPolicies; + org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy[] deploymentPolicies; deploymentPolicies = stub.getAllDeploymentPolicies(); return deploymentPolicies; } - public org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy[] getDeploymentPolicies( + public org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy[] getDeploymentPolicies( String cartridgeType) throws RemoteException { - org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy[] deploymentPolicies; + org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy[] deploymentPolicies; deploymentPolicies = stub .getValidDeploymentPoliciesforCartridge(cartridgeType); @@ -177,9 +177,9 @@ public class AutoscalerServiceClient { return stub.checkServiceLBExistenceAgainstPolicy(serviceName, deploymentPolicyId); } - public org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy getDeploymentPolicy(String deploymentPolicyId) throws RemoteException { + public org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy getDeploymentPolicy(String deploymentPolicyId) throws RemoteException { - org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy deploymentPolicy; + org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy deploymentPolicy; deploymentPolicy = stub.getDeploymentPolicy(deploymentPolicyId); return deploymentPolicy; http://git-wip-us.apache.org/repos/asf/stratos/blob/8d96abe2/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/bean/util/converter/PojoConverter.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/bean/util/converter/PojoConverter.java b/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/bean/util/converter/PojoConverter.java index a1fa9c6..1ceb1f6 100644 --- a/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/bean/util/converter/PojoConverter.java +++ b/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/bean/util/converter/PojoConverter.java @@ -354,11 +354,11 @@ public class PojoConverter { return autoscalePolicy; } - public static org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy convetToCCDeploymentPolicyPojo(DeploymentPolicy + public static org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy convetToCCDeploymentPolicyPojo(DeploymentPolicy deploymentPolicyBean) { - org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy deploymentPolicy = new - org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy(); + org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy deploymentPolicy = new + org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy(); deploymentPolicy.setId(deploymentPolicyBean.getId()); deploymentPolicy.setDescription(deploymentPolicyBean.getDescription()); @@ -608,7 +608,7 @@ public class PojoConverter { return loadThresholdBean; } - public static DeploymentPolicy[] populateDeploymentPolicyPojos(org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy[] + public static DeploymentPolicy[] populateDeploymentPolicyPojos(org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy[] deploymentPolicies) { DeploymentPolicy[] deploymentPolicyBeans; if (deploymentPolicies == null) { @@ -623,7 +623,7 @@ public class PojoConverter { return deploymentPolicyBeans; } - public static DeploymentPolicy populateDeploymentPolicyPojo(org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy + public static DeploymentPolicy populateDeploymentPolicyPojo(org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy deploymentPolicy) { DeploymentPolicy deploymentPolicyBean = new DeploymentPolicy(); http://git-wip-us.apache.org/repos/asf/stratos/blob/8d96abe2/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 4c75e6b..4efed59 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 @@ -25,21 +25,17 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.stratos.autoscaler.applications.pojo.xsd.ApplicationContext; import org.apache.stratos.autoscaler.stub.*; -import org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy; -import org.apache.stratos.autoscaler.stub.pojo.PropertiesE; -import org.apache.stratos.autoscaler.stub.pojo.PropertyE; +import org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy; import org.apache.stratos.cloud.controller.stub.CloudControllerServiceInvalidCartridgeTypeExceptionException; -import org.apache.stratos.autoscaler.stub.AutoScalerServiceApplicationDefinitionExceptionException; -import org.apache.stratos.autoscaler.stub.AutoScalerServiceInvalidPartitionExceptionException; -import org.apache.stratos.autoscaler.stub.AutoScalerServiceInvalidPolicyExceptionException; -import org.apache.stratos.cloud.controller.stub.*; +import org.apache.stratos.cloud.controller.stub.CloudControllerServiceUnregisteredCartridgeExceptionException; import org.apache.stratos.cloud.controller.stub.pojo.CartridgeConfig; import org.apache.stratos.cloud.controller.stub.pojo.CartridgeInfo; +import org.apache.stratos.cloud.controller.stub.pojo.Properties; import org.apache.stratos.cloud.controller.stub.pojo.Property; import org.apache.stratos.manager.client.AutoscalerServiceClient; import org.apache.stratos.manager.client.CloudControllerServiceClient; -import org.apache.stratos.manager.deploy.cartridge.CartridgeDeploymentManager; import org.apache.stratos.manager.composite.application.beans.ApplicationDefinition; +import org.apache.stratos.manager.deploy.cartridge.CartridgeDeploymentManager; import org.apache.stratos.manager.deploy.service.Service; import org.apache.stratos.manager.deploy.service.ServiceDeploymentManager; import org.apache.stratos.manager.dto.Cartridge; @@ -59,7 +55,9 @@ import org.apache.stratos.manager.utils.CartridgeConstants; import org.apache.stratos.messaging.domain.applications.Application; import org.apache.stratos.messaging.domain.applications.ClusterDataHolder; import org.apache.stratos.messaging.domain.applications.Group; -import org.apache.stratos.messaging.domain.topology.*; +import org.apache.stratos.messaging.domain.topology.Cluster; +import org.apache.stratos.messaging.domain.topology.Member; +import org.apache.stratos.messaging.domain.topology.MemberStatus; import org.apache.stratos.messaging.message.receiver.applications.ApplicationManager; import org.apache.stratos.messaging.message.receiver.topology.TopologyManager; import org.apache.stratos.messaging.util.Constants; @@ -81,11 +79,9 @@ import org.apache.stratos.rest.endpoint.bean.repositoryNotificationInfoBean.Payl import org.apache.stratos.rest.endpoint.bean.subscription.domain.SubscriptionDomainBean; import org.apache.stratos.rest.endpoint.bean.util.converter.PojoConverter; import org.apache.stratos.rest.endpoint.exception.RestAPIException; -import sun.reflect.generics.reflectiveObjects.NotImplementedException; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; - import java.rmi.RemoteException; import java.util.*; import java.util.regex.Pattern; @@ -105,26 +101,26 @@ public class ServiceUtils { static void deployCartridge(CartridgeDefinitionBean cartridgeDefinitionBean, ConfigurationContext ctxt, String userName, String tenantDomain) throws RestAPIException { - log.info("Starting to deploy a Cartridge [type] "+ cartridgeDefinitionBean.type); - - CartridgeConfig cartridgeConfig = PojoConverter.populateCartridgeConfigPojo(cartridgeDefinitionBean); - if (cartridgeConfig == null) { - throw new RestAPIException("Populated CartridgeConfig instance is null, cartridge deployment aborted"); - } - try { - CartridgeDeploymentManager.getDeploymentManager(cartridgeDefinitionBean.deployerType).deploy(cartridgeConfig); - } catch (ADCException e) { - throw new RestAPIException(e.getMessage()); - } - log.info("Successfully deployed Cartridge [type] "+ cartridgeDefinitionBean.type); - } - - - static void deployApplicationDefinition (ApplicationDefinition appDefinition, ConfigurationContext ctxt, - String userName, String tenantDomain) + log.info("Starting to deploy a Cartridge [type] " + cartridgeDefinitionBean.type); + + CartridgeConfig cartridgeConfig = PojoConverter.populateCartridgeConfigPojo(cartridgeDefinitionBean); + if (cartridgeConfig == null) { + throw new RestAPIException("Populated CartridgeConfig instance is null, cartridge deployment aborted"); + } + try { + CartridgeDeploymentManager.getDeploymentManager(cartridgeDefinitionBean.deployerType).deploy(cartridgeConfig); + } catch (ADCException e) { + throw new RestAPIException(e.getMessage()); + } + log.info("Successfully deployed Cartridge [type] " + cartridgeDefinitionBean.type); + } + + + static void deployApplicationDefinition(ApplicationDefinition appDefinition, ConfigurationContext ctxt, + String userName, String tenantDomain) throws RestAPIException { - // check if an application with same id already exists + // check if an application with same id already exists // check if application with same appId / tenant already exists CartridgeSubscriptionManager subscriptionMgr = new CartridgeSubscriptionManager(); int tenantId = ApplicationManagementUtil.getTenantId(ctxt); @@ -138,17 +134,17 @@ public class ServiceUtils { } catch (ApplicationSubscriptionException e1) { throw new RestAPIException(e1); } - + ApplicationContext applicationContext = PojoConverter.convertApplicationBeanToApplicationContext(appDefinition); applicationContext.setTenantId(ApplicationManagementUtil.getTenantId(ctxt)); applicationContext.setTenantDomain(tenantDomain); applicationContext.setTeantAdminUsername(userName); - if(appDefinition.getProperty() != null) { - PropertiesE properties = new PropertiesE(); + if (appDefinition.getProperty() != null) { + org.apache.stratos.cloud.controller.stub.pojo.Properties properties = new Properties(); for (org.apache.stratos.manager.composite.application.beans.PropertyBean propertyBean : appDefinition.getProperty()) { - PropertyE property = new PropertyE(); + Property property = new Property(); property.setName(propertyBean.getName()); property.setValue(propertyBean.getValue()); properties.addProperties(property); @@ -173,12 +169,12 @@ public class ServiceUtils { throw new RestAPIException(e); } } - + static void unDeployApplication(String appId, ConfigurationContext ctxt, - String userName, String tenantDomain) throws RestAPIException { + String userName, String tenantDomain) throws RestAPIException { try { - int tenantId = ApplicationManagementUtil.getTenantId(ctxt); + int tenantId = ApplicationManagementUtil.getTenantId(ctxt); //CloudControllerServiceClient.getServiceClient().undeployApplicationDefinition(appId, tenantId, tenantDomain); AutoscalerServiceClient.getServiceClient().undeployApplication(appId, tenantId, tenantDomain); @@ -229,7 +225,7 @@ public class ServiceUtils { } if (cartridgeInfo == null) { - String errorMsg = "Cartridge information not found for type " + cartridgeType; + String errorMsg = "Cartridge information not found for type " + cartridgeType; log.error(errorMsg); throw new RestAPIException(errorMsg); } @@ -255,7 +251,7 @@ public class ServiceUtils { } } else { - // if not multi tenant, check if there are any existing Subscriptions + // if not multi tenant, check if there are any existing Subscriptions Collection<CartridgeSubscription> cartridgeSubscriptions = cartridgeSubsciptionManager.getCartridgeSubscriptionsForType(cartridgeType); if (cartridgeSubscriptions != null && !cartridgeSubscriptions.isEmpty()) { @@ -271,8 +267,8 @@ public class ServiceUtils { } } - private static void undeployCartridgeDefinition (CloudControllerServiceClient cloudControllerServiceClient, - String cartridgeType) throws RestAPIException { + private static void undeployCartridgeDefinition(CloudControllerServiceClient cloudControllerServiceClient, + String cartridgeType) throws RestAPIException { try { cloudControllerServiceClient.unDeployCartridgeDefinition(cartridgeType); @@ -370,7 +366,7 @@ public class ServiceUtils { AutoscalerServiceClient autoscalerServiceClient = getAutoscalerServiceClient(); if (autoscalerServiceClient != null) { - org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy deploymentPolicy = + org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy deploymentPolicy = PojoConverter.convetToCCDeploymentPolicyPojo(deploymentPolicyBean); try { @@ -396,7 +392,7 @@ public class ServiceUtils { AutoscalerServiceClient autoscalerServiceClient = getAutoscalerServiceClient(); if (autoscalerServiceClient != null) { - org.apache.stratos.autoscaler.stub.deployment.policy.DeploymentPolicy deploymentPolicy = + org.apache.stratos.autoscaler.stub.policy.model.DeploymentPolicy deploymentPolicy = PojoConverter.convetToCCDeploymentPolicyPojo(deploymentPolicyBean); @@ -427,7 +423,7 @@ public class ServiceUtils { } public static Partition[] getAvailablePartitions() throws RestAPIException { - + org.apache.stratos.cloud.controller.stub.deployment.partition.Partition[] partitions = null; AutoscalerServiceClient autoscalerServiceClient = getAutoscalerServiceClient(); if (autoscalerServiceClient != null) { @@ -440,7 +436,7 @@ public class ServiceUtils { throw new RestAPIException(errorMsg, e); } } - + return PojoConverter.populatePartitionPojos(partitions); } @@ -584,7 +580,6 @@ public class ServiceUtils { } catch (RemoteException e) { String errorMsg = "Error while getting available deployment policies for cartridge type " + cartridgeType + ". Cause: " + e.getMessage(); - ; log.error(errorMsg, e); throw new RestAPIException(errorMsg, e); } @@ -1225,8 +1220,8 @@ public class ServiceUtils { return arrCluster; } - - public static org.apache.stratos.rest.endpoint.bean.topology.Cluster[] getClustersForCartridgeType(String cartridgeType) { + + public static org.apache.stratos.rest.endpoint.bean.topology.Cluster[] getClustersForCartridgeType(String cartridgeType) { Set<Cluster> clusterSet = TopologyClusterInformationModel .getInstance() @@ -1313,7 +1308,7 @@ public class ServiceUtils { * @param clusterSubdomain */ static void deployService(String cartridgeType, String alias, String autoscalingPolicy, String deploymentPolicy, - String tenantDomain, String tenantUsername, int tenantId, String clusterDomain, String clusterSubdomain, String tenantRange, boolean isPublic) throws RestAPIException { + String tenantDomain, String tenantUsername, int tenantId, String clusterDomain, String clusterSubdomain, String tenantRange, boolean isPublic) throws RestAPIException { log.info("Deploying service.."); try { serviceDeploymentManager.deployService(cartridgeType, autoscalingPolicy, deploymentPolicy, tenantId, tenantRange, tenantDomain, tenantUsername, isPublic); @@ -1453,7 +1448,7 @@ public class ServiceUtils { } - static void deployServiceGroupDefinition (ServiceGroupDefinition serviceGroupDefinition) throws RestAPIException { + static void deployServiceGroupDefinition(ServiceGroupDefinition serviceGroupDefinition) throws RestAPIException { try { serviceGropingManager.deployServiceGroupDefinition(serviceGroupDefinition); @@ -1471,7 +1466,7 @@ public class ServiceUtils { log.info("Successfully deployed the Service Group Definition with name " + serviceGroupDefinition.getName()); } - static ServiceGroupDefinition getServiceGroupDefinition (String serviceGroupDefinitionName) throws RestAPIException { + static ServiceGroupDefinition getServiceGroupDefinition(String serviceGroupDefinitionName) throws RestAPIException { try { return serviceGropingManager.getServiceGroupDefinition(serviceGroupDefinitionName); @@ -1479,11 +1474,11 @@ public class ServiceUtils { } catch (ServiceGroupDefinitioException e) { throw new RestAPIException(e); } catch (ADCException e) { - throw new RestAPIException(e); - } + throw new RestAPIException(e); + } } - static void undeployServiceGroupDefinition (String serviceGroupDefinitionName) throws RestAPIException { + static void undeployServiceGroupDefinition(String serviceGroupDefinitionName) throws RestAPIException { try { serviceGropingManager.undeployServiceGroupDefinition(serviceGroupDefinitionName); @@ -1491,24 +1486,24 @@ public class ServiceUtils { } catch (ServiceGroupDefinitioException e) { throw new RestAPIException(e); } catch (ADCException e) { - throw new RestAPIException(e); - } + throw new RestAPIException(e); + } log.info("Successfully undeployed the Service Group Definition with name " + serviceGroupDefinitionName); } public static ApplicationBean getApplicationInfo(String applicationId, ConfigurationContext configContext) { ApplicationBean applicationBean = null; - try{ + try { ApplicationManager.acquireReadLockForApplication(applicationId); Application application = ApplicationManager.getApplications().getApplication(applicationId); - if(application == null){ + if (application == null) { return null; } applicationBean = PojoConverter.applicationToBean(application); - Map<String, ClusterDataHolder> topLevelClusterDataMap = application.getClusterDataMap(); - for(Map.Entry<String, ClusterDataHolder> entry : topLevelClusterDataMap.entrySet()){ + Map<String, ClusterDataHolder> topLevelClusterDataMap = application.getClusterDataMap(); + for (Map.Entry<String, ClusterDataHolder> entry : topLevelClusterDataMap.entrySet()) { ClusterDataHolder clusterDataHolder = entry.getValue(); String clusterId = clusterDataHolder.getClusterId(); String serviceType = clusterDataHolder.getServiceType(); @@ -1518,19 +1513,19 @@ public class ServiceUtils { try { TopologyManager.acquireReadLockForCluster(serviceType, clusterId); topLevelCluster = TopologyManager.getTopology().getService(serviceType).getCluster(clusterId); - }finally { + } finally { TopologyManager.releaseReadLockForCluster(serviceType, clusterId); } applicationBean.clusters.add(PojoConverter.populateClusterPojos(topLevelCluster)); } Collection<Group> groups = application.getGroups(); - for(Group group : groups){ + for (Group group : groups) { GroupBean groupBean = PojoConverter.toGroupBean(group); setSubGroups(group, groupBean); applicationBean.addGroup(groupBean); } - }finally { + } finally { ApplicationManager.releaseReadLockForApplication(applicationId); } @@ -1541,7 +1536,7 @@ public class ServiceUtils { private static void setSubGroups(Group group, GroupBean groupBean) { Collection<Group> subgroups = group.getGroups(); addClustersToGroupBean(group, groupBean); - for(Group subGroup : subgroups){ + for (Group subGroup : subgroups) { GroupBean subGroupBean = PojoConverter.toGroupBean(subGroup); setSubGroups(subGroup, subGroupBean); @@ -1551,7 +1546,7 @@ public class ServiceUtils { private static void addClustersToGroupBean(Group group, GroupBean groupBean) { Map<String, ClusterDataHolder> clustersDatamap = group.getClusterDataMap(); - for(Map.Entry<String, ClusterDataHolder> x : clustersDatamap.entrySet()){ + for (Map.Entry<String, ClusterDataHolder> x : clustersDatamap.entrySet()) { String alias = x.getKey(); ClusterDataHolder clusterHolder = x.getValue(); Cluster topLevelCluster = TopologyManager.getTopology().getService(clusterHolder.getServiceType()).getCluster(clusterHolder.getClusterId()); @@ -1560,7 +1555,6 @@ public class ServiceUtils { } - public static boolean deployKubernetesGroup(KubernetesGroup kubernetesGroupBean) throws RestAPIException { AutoscalerServiceClient autoscalerServiceClient = getAutoscalerServiceClient(); @@ -1784,20 +1778,20 @@ public class ServiceUtils { , alias); if (cluster == null) { throw new RestAPIException("No matching cluster found for [alias] " + alias); - } + } if (property != null) { autoscalerServiceClient.updateClusterMonitor(cluster.getClusterId(), PojoConverter.getProperties(property)); } - } catch(AutoScalerServiceInvalidArgumentExceptionException e) { + } catch (AutoScalerServiceInvalidArgumentExceptionException e) { String message = e.getFaultMessage().getInvalidArgumentException().getMessage(); log.error(message, e); throw new RestAPIException(message, e); } catch (RemoteException e) { - String msg = "Error while connecting to Autoscaler Service. "+e.getMessage(); + String msg = "Error while connecting to Autoscaler Service. " + e.getMessage(); log.error(msg, e); throw new RestAPIException(e.getMessage(), e); } } - + } } http://git-wip-us.apache.org/repos/asf/stratos/blob/8d96abe2/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl ---------------------------------------------------------------------- diff --git a/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl b/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl index bce9910..fa5b290 100644 --- a/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl +++ b/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl @@ -1,28 +1,14 @@ -<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ax27="http://pojo.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ns="http://api.autoscaler.stratos.apache.org" xmlns:ax25="http://policy.deployment.autoscaler.stratos.apache.org/xsd" xmlns:ax26="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ax23="http://pojo.autoscaler.stratos.apache.org/xsd" xmlns:ax217="http://common.stratos.apache.org/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ax216="http://pojo.applications.autoscaler.stratos.apache.org/xsd" xmlns:ax214="http://exception.autoscaler.stratos.apache.org/xsd" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ax222="http://kubernetes.common.stratos.apache.org/xsd" xmlns:ax210="http://partition.autoscaler.stratos.apache.org/xsd" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:ax225="http://model.policy.autoscaler.stratos.apache.org/xsd" xmlns:soap="http://s chemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://api.autoscaler.stratos.apache.org"> +<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ax27="http://pojo.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ns="http://api.autoscaler.stratos.apache.org" xmlns:ax25="http://model.policy.autoscaler.stratos.apache.org/xsd" xmlns:ax26="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ax23="http://pojo.autoscaler.stratos.apache.org/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ax216="http://pojo.applications.autoscaler.stratos.apache.org/xsd" xmlns:ax214="http://exception.autoscaler.stratos.apache.org/xsd" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ax221="http://kubernetes.common.stratos.apache.org/xsd" xmlns:ax222="http://common.stratos.apache.org/xsd" xmlns:ax210="http://partition.autoscaler.stratos.apache.org/xsd" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsd l/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://api.autoscaler.stratos.apache.org"> <wsdl:documentation>AutoScalerService</wsdl:documentation> <wsdl:types> - <xs:schema xmlns:ax29="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ax212="http://partition.autoscaler.stratos.apache.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://policy.deployment.autoscaler.stratos.apache.org/xsd"> - <xs:import namespace="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"></xs:import> - <xs:import namespace="http://partition.autoscaler.stratos.apache.org/xsd"></xs:import> - <xs:complexType name="DeploymentPolicy"> - <xs:sequence> - <xs:element maxOccurs="unbounded" minOccurs="0" name="allPartitions" nillable="true" type="ax29:Partition"></xs:element> - <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"></xs:element> - <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"></xs:element> - <xs:element minOccurs="0" name="isPublic" type="xs:boolean"></xs:element> - <xs:element maxOccurs="unbounded" minOccurs="0" name="partitionGroups" nillable="true" type="ax212:PartitionGroup"></xs:element> - <xs:element minOccurs="0" name="tenantId" type="xs:int"></xs:element> - </xs:sequence> - </xs:complexType> - </xs:schema> - <xs:schema xmlns:ax218="http://common.stratos.apache.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://pojo.applications.autoscaler.stratos.apache.org/xsd"> - <xs:import namespace="http://common.stratos.apache.org/xsd"></xs:import> + <xs:schema xmlns:ax217="http://pojo.stub.controller.cloud.stratos.apache.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://pojo.applications.autoscaler.stratos.apache.org/xsd"> + <xs:import namespace="http://pojo.stub.controller.cloud.stratos.apache.org/xsd"></xs:import> <xs:complexType name="ApplicationContext"> <xs:sequence> <xs:element minOccurs="0" name="alias" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="applicationId" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="components" nillable="true" type="ax216:ComponentContext"></xs:element> - <xs:element minOccurs="0" name="properties" nillable="true" type="ax217:Properties"></xs:element> + <xs:element minOccurs="0" name="properties" nillable="true" type="ax27:Properties"></xs:element> <xs:element maxOccurs="unbounded" minOccurs="0" name="subscribableInfoContext" nillable="true" type="ax216:SubscribableInfoContext"></xs:element> <xs:element minOccurs="0" name="teantAdminUsername" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="tenantDomain" nillable="true" type="xs:string"></xs:element> @@ -87,22 +73,34 @@ </xs:sequence> </xs:complexType> </xs:schema> - <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://model.policy.autoscaler.stratos.apache.org/xsd"> + <xs:schema xmlns:ax29="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ax212="http://partition.autoscaler.stratos.apache.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://model.policy.autoscaler.stratos.apache.org/xsd"> + <xs:import namespace="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"></xs:import> + <xs:import namespace="http://partition.autoscaler.stratos.apache.org/xsd"></xs:import> + <xs:complexType name="DeploymentPolicy"> + <xs:sequence> + <xs:element maxOccurs="unbounded" minOccurs="0" name="allPartitions" nillable="true" type="ax29:Partition"></xs:element> + <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"></xs:element> + <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"></xs:element> + <xs:element minOccurs="0" name="isPublic" type="xs:boolean"></xs:element> + <xs:element maxOccurs="unbounded" minOccurs="0" name="partitionGroups" nillable="true" type="ax212:PartitionGroup"></xs:element> + <xs:element minOccurs="0" name="tenantId" type="xs:int"></xs:element> + </xs:sequence> + </xs:complexType> <xs:complexType name="AutoscalePolicy"> <xs:sequence> <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="isPublic" type="xs:boolean"></xs:element> - <xs:element minOccurs="0" name="loadThresholds" nillable="true" type="ax225:LoadThresholds"></xs:element> + <xs:element minOccurs="0" name="loadThresholds" nillable="true" type="ax25:LoadThresholds"></xs:element> <xs:element minOccurs="0" name="tenantId" type="xs:int"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="LoadThresholds"> <xs:sequence> - <xs:element minOccurs="0" name="loadAverage" nillable="true" type="ax225:LoadAverageThresholds"></xs:element> - <xs:element minOccurs="0" name="memoryConsumption" nillable="true" type="ax225:MemoryConsumptionThresholds"></xs:element> - <xs:element minOccurs="0" name="requestsInFlight" nillable="true" type="ax225:RequestsInFlightThresholds"></xs:element> + <xs:element minOccurs="0" name="loadAverage" nillable="true" type="ax25:LoadAverageThresholds"></xs:element> + <xs:element minOccurs="0" name="memoryConsumption" nillable="true" type="ax25:MemoryConsumptionThresholds"></xs:element> + <xs:element minOccurs="0" name="requestsInFlight" nillable="true" type="ax25:RequestsInFlightThresholds"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="LoadAverageThresholds"> @@ -155,6 +153,19 @@ </xs:sequence> </xs:complexType> </xs:schema> + <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://common.stratos.apache.org/xsd"> + <xs:complexType name="Properties"> + <xs:sequence> + <xs:element maxOccurs="unbounded" minOccurs="0" name="properties" nillable="true" type="ax222:Property"></xs:element> + </xs:sequence> + </xs:complexType> + <xs:complexType name="Property"> + <xs:sequence> + <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"></xs:element> + <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"></xs:element> + </xs:sequence> + </xs:complexType> + </xs:schema> <xs:schema xmlns:ax223="http://common.stratos.apache.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://kubernetes.common.stratos.apache.org/xsd"> <xs:import namespace="http://common.stratos.apache.org/xsd"></xs:import> <xs:complexType name="KubernetesHost"> @@ -162,12 +173,12 @@ <xs:element minOccurs="0" name="hostId" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="hostIpAddress" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="hostname" nillable="true" type="xs:string"></xs:element> - <xs:element minOccurs="0" name="properties" nillable="true" type="ax217:Properties"></xs:element> + <xs:element minOccurs="0" name="properties" nillable="true" type="ax222:Properties"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="KubernetesMaster"> <xs:complexContent> - <xs:extension base="ax222:KubernetesHost"> + <xs:extension base="ax221:KubernetesHost"> <xs:sequence> <xs:element minOccurs="0" name="endpoint" nillable="true" type="xs:string"></xs:element> </xs:sequence> @@ -178,10 +189,10 @@ <xs:sequence> <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"></xs:element> <xs:element minOccurs="0" name="groupId" nillable="true" type="xs:string"></xs:element> - <xs:element maxOccurs="unbounded" minOccurs="0" name="kubernetesHosts" nillable="true" type="ax222:KubernetesHost"></xs:element> - <xs:element minOccurs="0" name="kubernetesMaster" nillable="true" type="ax222:KubernetesMaster"></xs:element> - <xs:element minOccurs="0" name="portRange" nillable="true" type="ax222:PortRange"></xs:element> - <xs:element minOccurs="0" name="properties" nillable="true" type="ax217:Properties"></xs:element> + <xs:element maxOccurs="unbounded" minOccurs="0" name="kubernetesHosts" nillable="true" type="ax221:KubernetesHost"></xs:element> + <xs:element minOccurs="0" name="kubernetesMaster" nillable="true" type="ax221:KubernetesMaster"></xs:element> + <xs:element minOccurs="0" name="portRange" nillable="true" type="ax221:PortRange"></xs:element> + <xs:element minOccurs="0" name="properties" nillable="true" type="ax222:Properties"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="PortRange"> @@ -191,28 +202,14 @@ </xs:sequence> </xs:complexType> </xs:schema> - <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://common.stratos.apache.org/xsd"> - <xs:complexType name="Properties"> - <xs:sequence> - <xs:element maxOccurs="unbounded" minOccurs="0" name="properties" nillable="true" type="ax217:Property"></xs:element> - </xs:sequence> - </xs:complexType> - <xs:complexType name="Property"> - <xs:sequence> - <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"></xs:element> - <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"></xs:element> - </xs:sequence> - </xs:complexType> - </xs:schema> - <xs:schema xmlns:ax215="http://exception.autoscaler.stratos.apache.org/xsd" xmlns:ax220="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ax221="http://partition.autoscaler.stratos.apache.org/xsd" xmlns:ax213="http://policy.deployment.autoscaler.stratos.apache.org/xsd" xmlns:ax224="http://kubernetes.common.stratos.apache.org/xsd" xmlns:ax226="http://model.policy.autoscaler.stratos.apache.org/xsd" xmlns:ax24="http://pojo.autoscaler.stratos.apache.org/xsd" xmlns:ax219="http://pojo.applications.autoscaler.stratos.apache.org/xsd" xmlns:ax227="http://pojo.stub.controller.cloud.stratos.apache.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://api.autoscaler.stratos.apache.org"> + <xs:schema xmlns:ax220="http://partition.autoscaler.stratos.apache.org/xsd" xmlns:ax215="http://exception.autoscaler.stratos.apache.org/xsd" xmlns:ax219="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ax213="http://model.policy.autoscaler.stratos.apache.org/xsd" xmlns:ax218="http://pojo.applications.autoscaler.stratos.apache.org/xsd" xmlns:ax224="http://kubernetes.common.stratos.apache.org/xsd" xmlns:ax225="http://pojo.stub.controller.cloud.stratos.apache.org/xsd" xmlns:ax24="http://pojo.autoscaler.stratos.apache.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://api.autoscaler.stratos.apache.org"> <xs:import namespace="http://pojo.autoscaler.stratos.apache.org/xsd"></xs:import> - <xs:import namespace="http://policy.deployment.autoscaler.stratos.apache.org/xsd"></xs:import> + <xs:import namespace="http://model.policy.autoscaler.stratos.apache.org/xsd"></xs:import> <xs:import namespace="http://exception.autoscaler.stratos.apache.org/xsd"></xs:import> <xs:import namespace="http://pojo.applications.autoscaler.stratos.apache.org/xsd"></xs:import> <xs:import namespace="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"></xs:import> <xs:import namespace="http://partition.autoscaler.stratos.apache.org/xsd"></xs:import> <xs:import namespace="http://kubernetes.common.stratos.apache.org/xsd"></xs:import> - <xs:import namespace="http://model.policy.autoscaler.stratos.apache.org/xsd"></xs:import> <xs:import namespace="http://pojo.stub.controller.cloud.stratos.apache.org/xsd"></xs:import> <xs:element name="getServiceGroup"> <xs:complexType> @@ -249,19 +246,19 @@ </xs:sequence> </xs:complexType> </xs:element> - <xs:element name="deployApplicationDefinition"> + <xs:element name="unDeployApplicationDefinition"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="applicationContext" nillable="true" type="ax216:ApplicationContext"></xs:element> + <xs:element minOccurs="0" name="applicationId" nillable="true" type="xs:string"></xs:element> + <xs:element minOccurs="0" name="tenantId" type="xs:int"></xs:element> + <xs:element minOccurs="0" name="tenantDomain" nillable="true" type="xs:string"></xs:element> </xs:sequence> </xs:complexType> </xs:element> - <xs:element name="unDeployApplicationDefinition"> + <xs:element name="deployApplicationDefinition"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="applicationId" nillable="true" type="xs:string"></xs:element> - <xs:element minOccurs="0" name="tenantId" type="xs:int"></xs:element> - <xs:element minOccurs="0" name="tenantDomain" nillable="true" type="xs:string"></xs:element> + <xs:element minOccurs="0" name="applicationContext" nillable="true" type="ax216:ApplicationContext"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -289,7 +286,7 @@ <xs:element name="getPartitionGroupsResponse"> <xs:complexType> <xs:sequence> - <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax221:PartitionGroup"></xs:element> + <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax220:PartitionGroup"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -310,7 +307,7 @@ <xs:element name="updateKubernetesMaster"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="kubernetesMaster" nillable="true" type="ax222:KubernetesMaster"></xs:element> + <xs:element minOccurs="0" name="kubernetesMaster" nillable="true" type="ax221:KubernetesMaster"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -338,7 +335,7 @@ <xs:element name="updateKubernetesHost"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="kubernetesHost" nillable="true" type="ax222:KubernetesHost"></xs:element> + <xs:element minOccurs="0" name="kubernetesHost" nillable="true" type="ax221:KubernetesHost"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -366,7 +363,7 @@ <xs:element name="getKubernetesGroupResponse"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="return" nillable="true" type="ax222:KubernetesGroup"></xs:element> + <xs:element minOccurs="0" name="return" nillable="true" type="ax221:KubernetesGroup"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -452,7 +449,7 @@ <xs:element name="getAllAutoScalingPolicyResponse"> <xs:complexType> <xs:sequence> - <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax225:AutoscalePolicy"></xs:element> + <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax25:AutoscalePolicy"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -508,7 +505,7 @@ <xs:element name="addAutoScalingPolicy"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="autoscalePolicy" nillable="true" type="ax225:AutoscalePolicy"></xs:element> + <xs:element minOccurs="0" name="autoscalePolicy" nillable="true" type="ax25:AutoscalePolicy"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -522,7 +519,7 @@ <xs:element name="updateAutoScalingPolicy"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="autoscalePolicy" nillable="true" type="ax225:AutoscalePolicy"></xs:element> + <xs:element minOccurs="0" name="autoscalePolicy" nillable="true" type="ax25:AutoscalePolicy"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -543,7 +540,7 @@ <xs:element name="getAutoscalingPolicyResponse"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="return" nillable="true" type="ax225:AutoscalePolicy"></xs:element> + <xs:element minOccurs="0" name="return" nillable="true" type="ax25:AutoscalePolicy"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -555,7 +552,7 @@ <xs:element name="getAllKubernetesGroupsResponse"> <xs:complexType> <xs:sequence> - <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax222:KubernetesGroup"></xs:element> + <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax221:KubernetesGroup"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -569,7 +566,7 @@ <xs:element name="getMasterForKubernetesGroupResponse"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="return" nillable="true" type="ax222:KubernetesMaster"></xs:element> + <xs:element minOccurs="0" name="return" nillable="true" type="ax221:KubernetesMaster"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -583,7 +580,7 @@ <xs:element name="getHostsForKubernetesGroupResponse"> <xs:complexType> <xs:sequence> - <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax222:KubernetesHost"></xs:element> + <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax221:KubernetesHost"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -597,7 +594,7 @@ <xs:element name="addKubernetesGroup"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" name="kubernetesGroup" nillable="true" type="ax222:KubernetesGroup"></xs:element> + <xs:element minOccurs="0" name="kubernetesGroup" nillable="true" type="ax221:KubernetesGroup"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -612,7 +609,7 @@ <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="groupId" nillable="true" type="xs:string"></xs:element> - <xs:element minOccurs="0" name="kubernetesHost" nillable="true" type="ax222:KubernetesHost"></xs:element> + <xs:element minOccurs="0" name="kubernetesHost" nillable="true" type="ax221:KubernetesHost"></xs:element> </xs:sequence> </xs:complexType> </xs:element> @@ -2424,22 +2421,22 @@ </wsdl:binding> <wsdl:service name="AutoScalerService"> <wsdl:port name="AutoScalerServiceHttpSoap11Endpoint" binding="ns:AutoScalerServiceSoap11Binding"> - <soap:address location="http://192.168.1.2:9763/services/AutoScalerService.AutoScalerServiceHttpSoap11Endpoint/"></soap:address> + <soap:address location="http://10.100.1.142:9763/services/AutoScalerService.AutoScalerServiceHttpSoap11Endpoint/"></soap:address> </wsdl:port> <wsdl:port name="AutoScalerServiceHttpsSoap11Endpoint" binding="ns:AutoScalerServiceSoap11Binding"> - <soap:address location="https://192.168.1.2:9443/services/AutoScalerService.AutoScalerServiceHttpsSoap11Endpoint/"></soap:address> + <soap:address location="https://10.100.1.142:9443/services/AutoScalerService.AutoScalerServiceHttpsSoap11Endpoint/"></soap:address> </wsdl:port> <wsdl:port name="AutoScalerServiceHttpsSoap12Endpoint" binding="ns:AutoScalerServiceSoap12Binding"> - <soap12:address location="https://192.168.1.2:9443/services/AutoScalerService.AutoScalerServiceHttpsSoap12Endpoint/"></soap12:address> + <soap12:address location="https://10.100.1.142:9443/services/AutoScalerService.AutoScalerServiceHttpsSoap12Endpoint/"></soap12:address> </wsdl:port> <wsdl:port name="AutoScalerServiceHttpSoap12Endpoint" binding="ns:AutoScalerServiceSoap12Binding"> - <soap12:address location="http://192.168.1.2:9763/services/AutoScalerService.AutoScalerServiceHttpSoap12Endpoint/"></soap12:address> + <soap12:address location="http://10.100.1.142:9763/services/AutoScalerService.AutoScalerServiceHttpSoap12Endpoint/"></soap12:address> </wsdl:port> <wsdl:port name="AutoScalerServiceHttpEndpoint" binding="ns:AutoScalerServiceHttpBinding"> - <http:address location="http://192.168.1.2:9763/services/AutoScalerService.AutoScalerServiceHttpEndpoint/"></http:address> + <http:address location="http://10.100.1.142:9763/services/AutoScalerService.AutoScalerServiceHttpEndpoint/"></http:address> </wsdl:port> <wsdl:port name="AutoScalerServiceHttpsEndpoint" binding="ns:AutoScalerServiceHttpBinding"> - <http:address location="https://192.168.1.2:9443/services/AutoScalerService.AutoScalerServiceHttpsEndpoint/"></http:address> + <http:address location="https://10.100.1.142:9443/services/AutoScalerService.AutoScalerServiceHttpsEndpoint/"></http:address> </wsdl:port> </wsdl:service> </wsdl:definitions> \ No newline at end of file
