设置斯巴达克斯的辅助服务模块(ASM)

时间:2020-03-20 08:56:58

标签: hybris spartacus-storefront

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

指出需要2个扩展:Assistedservicewebservices扩展和Assistantservicestorefront插件。但是,我们的项目中没有店面可以连接店面插件。

我尝试将这些扩展及其依赖项添加到localextensions.properties,并通过将辅助服务店面附加组件连接到我们的自定义Web服务扩展进行安装,但失败了。它一直在报告:

GUIDCookieStrategy无法解析为一种类型。

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

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

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

提前谢谢!

1 个答案:

答案 0 :(得分:0)

说实话,我自己还没有尝试过这种特定配置...我所有的Spartacus设置都设有店面,可以进行演示和并排比较...

但是,原则上您说的应该是正确的,并且您不能将店面加载项用作webservices扩展的occ加载项(加载项确实在一定程度上取决于主扩展中的结构,并且yacceleratorstorefront与ycommercewebservices之间有所不同)。

但是,在查看代码时,我注意到,Assistedservicesstorefront确实在-items.xml和-spring.xml中包含了两个可用作常规扩展名的项目-这些是组件和限制类型。在此基础上,可能建议将其作为标准扩展包含在内,而不必将其用作附加组件。