close

Filter

loading table of contents...

CoreMedia Content Cloud v13 Upgrade Guide / Version 2512.0

Table Of Contents

7.8.1 Switched to spring-grpc for Commerce Integration

The 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.

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.