You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 28, 2024. It is now read-only.
ServiceDefinitions should be defined via the application yml entry com.swisscom.cloud.sb.broker.serviceDefinitions this should be the source of truth. As it is still possible to update a serviceDefinition via the REST Endpoint this can lead to unexpected behaviours:
ServiceDefinitions: NULL
. StartUp - ServiceDefinitionInitializer sets ServiceDefinitions to the application.yml configuration
ServiceDefinitions: Source-Of-Truth
. PUT to ServiceDefinition
ServiceDefinitions: Modified
. Restart - ServiceDefinitionInitializer sets ServiceDefinitions to the application.yml configuration
ServiceDefinitions: Source-Of-Truth
This is confusing if you expected to have always the modified version.
Solution: Remove the PUT Endpoint for ServiceDefinitions and the unused code.
The text was updated successfully, but these errors were encountered:
Problem
ServiceDefinitions should be defined via the application yml entry
com.swisscom.cloud.sb.broker.serviceDefinitions
this should be the source of truth. As it is still possible to update a serviceDefinition via the REST Endpoint this can lead to unexpected behaviours:ServiceDefinitions: NULL
. StartUp - ServiceDefinitionInitializer sets ServiceDefinitions to the application.yml configuration
ServiceDefinitions: Source-Of-Truth
. PUT to ServiceDefinition
ServiceDefinitions: Modified
. Restart - ServiceDefinitionInitializer sets ServiceDefinitions to the application.yml configuration
ServiceDefinitions: Source-Of-Truth
This is confusing if you expected to have always the modified version.
Solution: Remove the PUT Endpoint for ServiceDefinitions and the unused code.
The text was updated successfully, but these errors were encountered: