From aa9b90c3e85882ad78b26c2f4d91a6f148b531ca Mon Sep 17 00:00:00 2001 From: Krasimir Kargov Date: Fri, 19 Sep 2025 13:27:42 +0300 Subject: [PATCH] Removing the stack trace from the Operation logs when an optional service fails to bind to the application Removing the stack trace from the Operation logs when an optional service fails to bind to the application Fix of string formatting LMCROSSITXSADEPLOY-3184 --- .../process/util/DefaultApplicationServicesUpdateCallback.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/multiapps-controller-process/src/main/java/org/cloudfoundry/multiapps/controller/process/util/DefaultApplicationServicesUpdateCallback.java b/multiapps-controller-process/src/main/java/org/cloudfoundry/multiapps/controller/process/util/DefaultApplicationServicesUpdateCallback.java index a6bbd2fd5d..3f55b20c2e 100644 --- a/multiapps-controller-process/src/main/java/org/cloudfoundry/multiapps/controller/process/util/DefaultApplicationServicesUpdateCallback.java +++ b/multiapps-controller-process/src/main/java/org/cloudfoundry/multiapps/controller/process/util/DefaultApplicationServicesUpdateCallback.java @@ -41,7 +41,8 @@ public void onError(CloudOperationException e, String applicationName, String se List servicesToBind = context.getVariable(Variables.SERVICES_TO_BIND); if (StepsUtil.isServiceOptional(servicesToBind, serviceInstanceName)) { context.getStepLogger() - .warn(e, Messages.COULD_NOT_BIND_OPTIONAL_SERVICE_TO_APP, serviceInstanceName, applicationName); + .warn(String.format("%s: %s", Messages.COULD_NOT_BIND_OPTIONAL_SERVICE_TO_APP, e.getMessage()), serviceInstanceName, + applicationName); return; } throw new SLException(e, Messages.COULD_NOT_BIND_SERVICE_TO_APP, serviceInstanceName, applicationName, e.getMessage());