Вспомогательный Сервисный Модуль (ASM) для Спартака настроен - PullRequest
1 голос
/ 20 марта 2020

Я пытаюсь настроить ASM в нашем безголовом проекте SAP Commerce (версия 1905.12). Эта документация: ASM в Спартаке

гласит, что необходимо 2 расширения: расширение assistedservicewebservices и дополнение assistedservicestorefront. Однако в нашем проекте нет витрины для подключения аддона витрины.

Я попытался добавить эти расширения и их зависимости в localextensions.properties и установить дополнительный компонент assistedservicestorefront, подключив его к нашему пользовательскому расширению веб-сервисов, что не удалось. Он всегда сообщал:

GUIDCookieStrategy не может быть преобразован в тип.

Даже при наличии всех зависимостей. Под зависимостями я подразумеваю те, что на этой картинке: ASM зависимости

Теперь для меня нет смысла использовать какие-либо расширения витрины на стороне сервера, когда наша витрина включена Спартак.

Мой вопрос: Что нужно для настройки ASM в SAP Commerce Cloud при использовании витрины Spartacus? Какие расширения / другие зависимости или конфигурации?

Заранее спасибо!

1 Ответ

0 голосов
/ 20 марта 2020

Честно говоря, я сам не пробовал эту конкретную c конфигурацию ... у всех моих установок Spartacus есть магазинная витрина, а также для демонстрации и параллельного сравнения ...

Однако в принципе то, что вы говорите, должно быть правильным, и вы не можете использовать аддон витрины в качестве аддона o cc со своим расширением веб-сервисов (аддоны зависят в некоторой степени от структуры внутри основного расширения и отличаются между yacceleratorstorefront и ycommercewebservices).

Однако, просматривая код, я заметил, что в файле assistedservicesstorefront есть пара элементов в -items. xml & -spring. xml, которые можно использовать как обычное расширение - это типы компонентов и ограничений. Исходя из этого, рекомендация может означать включение его в качестве стандартного расширения без необходимости его использования в качестве дополнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...