- public String getInstantiationPayload(Rapp rapp, RappACMInstance rappACMInstance, UUID compositionId) {
- return getPayload(rapp,
- getResourceUri(RappCsarPathProvider.ACM_INSTANCES_LOCATION, rappACMInstance.getInstance())).replaceAll(
- "DO_NOT_CHANGE_THIS_COMPOSITION_ID", String.valueOf(compositionId));
+ public String getInstantiationPayload(Rapp rapp, RappInstance rappInstance, UUID compositionId) {
+ return getPayload(rapp, getResourceUri(RappCsarPathProvider.ACM_INSTANCES_LOCATION,
+ rappInstance.getAcm().getInstance())).replace("DO_NOT_CHANGE_THIS_COMPOSITION_ID",
+ String.valueOf(compositionId))
+ .replace("DO_NOT_CHANGE_THIS_RAPP_INSTANCE_ID", String.valueOf(rappInstance.getRappInstanceId()))
+ .replace("DO_NOT_CHANGE_THIS_SME_DISCOVERY_ENDPOINT",
+ rappsEnvironmentConfiguration.getSmeDiscoveryEndpoint());