2

我正在尝试在我们的无头 SAP Commerce 项目(版本 1905.12)上设置 ASM。本文档:Spartacus 中的 ASM

声明需要 2 个扩展:assistedservicewebservices 扩展和 assistedservicestorefront AddOn。但是,我们的项目中没有店面可以连接店面插件。

我尝试将这些扩展及其依赖项添加到 localextensions.properties 并通过将它连接到我们的自定义 Web 服务扩展来安装 assistedservicestorefront AddOn,但失败了。它总是报告:

GUIDCookieStrategy 无法解析为类型。

即使所有依赖项都在那里。通过依赖关系,我指的是这张图片中的那些: ASM 依赖关系

现在,对我来说,当我们的店面在 Spartacus 上时,在后端使用任何店面扩展都是没有意义的。

我的问题是: 当使用 Spartacus 店面时,您需要什么才能在 SAP Commerce Cloud 上设置 ASM?哪些扩展/其他依赖项或配置?

先感谢您!

4

1 回答 1

0

老实说,我自己没有尝试过这种特定的配置……我所有的斯巴达克斯设置都有一个店面,用于演示和并排比较……

但是,原则上您所说的应该是正确的,并且您不能将店面插件用作带有 Web 服务扩展的 occ 插件(插件确实在一定程度上依赖于主扩展中的结构,并且在 yacceleratorstorefront 与 ycommercewebservices 之间存在差异)。

但是,在查看代码时,我注意到 assistedservicesstorefront 确实在 -items.xml 和 -spring.xml 中包含一些可用作普通扩展的项目 - 这些是组件和限制类型。在此基础上,建议将其作为标准扩展包含在内,而不必将其用作插件。

于 2020-03-20T09:41:01.360 回答