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 ServiceBrokerException
maintenance_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.