VMware offers training and certification to turbo-charge your progress.Learn more
We are pleased to announce the general availability of Spring Cloud Open Service Broker 3.1.0.RELEASE. Support for Open Service Broker API v2.15 is now feature complete. Thanks to the community for your feedback and contributions! This release includes all of the fixes and enhancements from the pre-release milestones:
ServiceBrokerInvalidParametersExceptionnow returns an HTTP 400 when a create or update request is malformed or includes invalid parameters. Previously it was, incorrectly, returning an HTTP 422.
AsyncParameterizedServiceInstanceRequestin order to utilize a common request object and reduce redundancy.
endpointsto create Service Binding response body
X-Broker-API-Request-Identityrequest identity header
Operationstrings to 10,000 characters in the response body
ServiceInstanceBindingDoesNotExistExceptionwas incorrectly extended from
RuntimeException, instead of
maintenance_infofield to Service Plan object
maximum_polling_durationfield to Service Plan object
plan_updateablefield to Service Plan object
plan_idare missing or incorrect
metadata.imageUrldata from a class path image file
Include the following Spring Boot starter:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-open-service-broker</artifactId> <version>3.1.0.RELEASE</version> </dependency>
Spring Cloud Open Service Broker is a framework for building Spring Boot applications that implement the Open Service Broker API. The Open Service Broker API project allows developers to deliver services to applications running within cloud native platforms such as Cloud Foundry, Kubernetes, and OpenShift.