问题描述
目前,我在本地使用 SAP Commerce 2005 补丁级别 6 设置 Spartacus Storefront,并使用 B2C 生成的加速器,换句话说,我使用 ant modulegen 使用 yaccelerator 模板生成新的 Storefront。
我能够看到电子商店在自定义 JSP 店面和 Spartacus 上成功启动和运行。
现在我正在尝试使用 ycommercewebservice 模板创建一个新的自定义商务网络服务扩展。我面临的问题是在服务器启动期间。该问题似乎源于 cmsocc 扩展。在内部,cmsocc 依赖于 commercewebservices 扩展。由于 ycommercewebservices 和 commercewebservice 扩展是同一个扩展,因此 EHCache 正面临一些问题。 错误日志可在 SAP 问答部分找到,请查找 link。
我能想到的另一种临时解决此问题的方法是克隆 cmsocc 扩展并将 commercewebservices 的依赖项替换为使用 ycommercewebservices 模板生成的自定义扩展,但不确定这是否是解决问题的正确方法或将这甚至是锻炼。
解决方法
看起来这个问题与斯巴达克斯无关。您可能需要尝试其他支持渠道寻求帮助。
话虽如此,如果您打算与 Spartacus 店面合作,您可能会发现以下文档很有帮助:
- 安装 SAP Commerce Cloud 2005 以与 Spartacus 一起使用:https://sap.github.io/spartacus-docs/installing-sap-commerce-cloud-2005/
- 使用 3.x 库构建 Spartacus 店面:https://sap.github.io/spartacus-docs/building-the-spartacus-storefront-from-libraries/