CoreMedia Content Cloud v13 Upgrade Guide / Version 2512.0
Table Of ContentsThe 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.


