我们可以从ycommercewebservices模板扩展两个扩展吗? 如果是,该如何进行?
Hybris 6.7中有一项要求,我们需要将来自两个第三方集成的Web服务保持在两个不同的扩展名中。
例如,在一个扩展中用于第三方A的Web服务集成,例如A 和第三方B中的第三方B的Web服务集成。 现在,我为第三方A扩展了ycommercewebservices,它没有产生任何构建问题。
现在,当我为第三方B扩展Web服务时,它会产生构建问题。
问题是,当我从ycommercewebservices扩展到第三方B时,它会引起通过扩展自动创建的项目和bean的冲突。 我尝试删除有冲突的项目和bean,但仍然给构建问题。
有人遇到这样的问题吗?
创建从相同ycommercewebservices模板扩展的单独扩展甚至可行。
答案 0 :(得分:0)
我不会使用ycommercewebservices创建两个扩展,因为拥有多个扩展是不明智的
如果需要分隔数据,请使用具有不同目录版本或类似机制的不同BaseSites
如果只需要实现自定义REST API,请使用ywebservices
作为模板。
ywebservices
的文档(自6.0起可用):https://help.hybris.com/1808/hcd/eb5f0e9c20464a488466790333e0e6e2.html