|
|
|
@ -217,7 +217,7 @@ public class ManagementUtils {
|
|
|
|
|
checker.validate(servicesID != null && servicesID.length != 0, new ResourceParameterException("Invalid servicesID parameter. It cannot be null or empty."));
|
|
|
|
|
checker.validate(scope != null, new Exception("Cannot retrieve the scope."));
|
|
|
|
|
|
|
|
|
|
AbstractResourceManager resource = ResourceFactory.createResourceManager(AllowedResourceTypes.Service);
|
|
|
|
|
|
|
|
|
|
RMBinderLibrary manager = ResourceFactory.createResourceManager(AllowedResourceTypes.Service).getResourceManager(scope.toString());
|
|
|
|
|
|
|
|
|
|
System.out.println("\n\n**** These are the service ids to deploy on SCOPE " + scope);
|
|
|
|
@ -239,7 +239,7 @@ public class ManagementUtils {
|
|
|
|
|
prepareServices: for (String serviceID : servicesID) {
|
|
|
|
|
System.out.println("\n\n**** Query the ICClient to get the profile");
|
|
|
|
|
query = queryFor(Software.class);
|
|
|
|
|
query.addCondition("$resource/Profile/ID/text() eq '" + serviceID + "'");
|
|
|
|
|
query.addCondition("$resource/ID/text() eq '" + serviceID + "'");
|
|
|
|
|
|
|
|
|
|
System.out.println("**** Query : " + query.toString());
|
|
|
|
|
String curr = ScopeProvider.instance.get();
|
|
|
|
@ -291,7 +291,7 @@ public class ManagementUtils {
|
|
|
|
|
}
|
|
|
|
|
serviceList.suggestedTargetGHNNames = arrayGHNSids;
|
|
|
|
|
serviceList.software = serviceProfiles;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AddResourcesParameters addResourcesParameters = new AddResourcesParameters();
|
|
|
|
|
addResourcesParameters.softwareList = serviceList;
|
|
|
|
|
addResourcesParameters.setTargetScope(scope.toString());
|
|
|
|
|