Fix CloudSite creation for OOF Homing

Restore old version of postCloudSite for the OOF homing
code.

Change-Id: Ic20895730952975476544ede6e677948e88998a9
Issue-ID: SO-2940
Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
diff --git a/bpmn/MSOCommonBPMN/src/main/java/org/onap/so/bpmn/common/util/OofInfraUtils.java b/bpmn/MSOCommonBPMN/src/main/java/org/onap/so/bpmn/common/util/OofInfraUtils.java
index f25d4b4..5f0cab3 100644
--- a/bpmn/MSOCommonBPMN/src/main/java/org/onap/so/bpmn/common/util/OofInfraUtils.java
+++ b/bpmn/MSOCommonBPMN/src/main/java/org/onap/so/bpmn/common/util/OofInfraUtils.java
@@ -52,7 +52,7 @@
             getCloudsite = Optional.ofNullable(client.getCloudSite(cloudSite.getId(), endpoint + "/cloudSite/"))
                     .orElse(new CloudSite());
             if (!cloudSite.getId().equals(getCloudsite.getId())) {
-                client.postCloudSite(cloudSite);
+                client.postOofHomingCloudSite(cloudSite);
                 logger.debug("Did not findd cloudsite : {}", cloudSite.getId());
                 logger.debug("Will create cloudSite: {}", cloudSite.toString());
             } else {
diff --git a/mso-catalog-db/src/main/java/org/onap/so/db/catalog/client/CatalogDbClient.java b/mso-catalog-db/src/main/java/org/onap/so/db/catalog/client/CatalogDbClient.java
index a68ed44..8d342b6 100644
--- a/mso-catalog-db/src/main/java/org/onap/so/db/catalog/client/CatalogDbClient.java
+++ b/mso-catalog-db/src/main/java/org/onap/so/db/catalog/client/CatalogDbClient.java
@@ -797,6 +797,11 @@
         return this.getSingleResource(cloudSiteClient, getUri(uri + id));
     }
 
+    // Bring back old version of methind since the caller - OofInfraUtils.java - is not running in a spring context
+    public void postOofHomingCloudSite(CloudSite cloudSite) {
+        this.postSingleResource(cloudSiteClient, cloudSite);
+    }
+
     public CloudSite postCloudSite(CloudSite cloudSite) {
         if (cloudSite == null) {
             throw new EntityNotFoundException("CloudSite passed as null");