Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreWe 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:
ServiceBrokerMaintenanceInfoConflictException to handle MaintenanceInfoConflict error scenariosServiceBrokerInvalidParametersException now returns an HTTP 400 when a create or update request is malformed or includes invalid parameters. Previously it was, incorrectly, returning an HTTP 422.CreateServiceInstanceBindingRequest now extends AsyncParameterizedServiceInstanceRequest in order to utilize a common request object and reduce redundancy.endpoints to create Service Binding response bodyX-Broker-API-Request-Identity request identity headerOperation strings to 10,000 characters in the response bodyServiceInstanceBindingDoesNotExistException was incorrectly extended from RuntimeException, instead of ServiceBrokerExceptionmaintenance_info field to Service Plan objectmaximum_polling_duration field to Service Plan objectplan_updateable field to Service Plan objectservice_id and/or plan_id are missing or incorrectmetadata.imageUrl data from a class path image fileInclude 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.