Release Notes / Version 13.2512.0
Table Of Contents
Commerce Hub Client uses gRPC to communicate with the Commerce
Adapters. The gRPC Spring Boot integration was switched from
grpc-spring
to
spring-grpc.
This change causes that properties below
grpc.server and grpc.client are
no longer relevant. Instead the properties below
spring.grpc.server and
spring.grpc.client must be used respectively. Along
with this change, the commerce hub client setting
com.coremedia.blueprint.base.livecontext.client.settings.CommerceSettings#getEndpoint
was removed. Use
`com.coremedia.blueprint.base.livecontext.client.settings.CommerceSettings#getEndpointName
instead and configure an ops-friendly symbolic name, which is then
configured as a named gRPC channel below
spring.grpc.client.channels . More specifically,
this means that your commerce struct’s
endpoint value is no longer picked up to establish
a commerce connection. Introduce a String property named
endpointName}}in your {{commerce struct and give it
the value of a gRPC channel, such as hybris or
sfcc.
(CMS-27495)


