我正在尝试在无头的SAP Commerce项目(版本1905.12)上设置ASM。 本文档:ASM in Spartacus
指出需要2个扩展:Assistedservicewebservices扩展和Assistantservicestorefront插件。但是,我们的项目中没有店面可以连接店面插件。
我尝试将这些扩展及其依赖项添加到localextensions.properties,并通过将辅助服务店面附加组件连接到我们的自定义Web服务扩展进行安装,但失败了。它一直在报告:
GUIDCookieStrategy无法解析为一种类型。
即使所有依赖项都在那里。 依存关系,我指的是这张图片中的那些: ASM dependencies
现在,对我来说,当我们的店面位于Spartacus上时,在后端使用任何店面扩展都是没有意义的。
我的问题是: 使用Spartacus店面时,要在SAP Commerce Cloud上设置ASM需要什么?哪些扩展/其他依赖项或配置?
提前谢谢!
答案 0 :(得分:0)
说实话,我自己还没有尝试过这种特定配置...我所有的Spartacus设置都设有店面,可以进行演示和并排比较...
但是,原则上您说的应该是正确的,并且您不能将店面加载项用作webservices扩展的occ加载项(加载项确实在一定程度上取决于主扩展中的结构,并且yacceleratorstorefront与ycommercewebservices之间有所不同)。
但是,在查看代码时,我注意到,Assistedservicesstorefront确实在-items.xml和-spring.xml中包含了两个可用作常规扩展名的项目-这些是组件和限制类型。在此基础上,可能建议将其作为标准扩展包含在内,而不必将其用作附加组件。