我们可以从Hybris 6.7的ycommercewebservices扩展两个Webservices扩展吗?

时间:2018-08-31 05:18:17

标签: web-services hybris

我们可以从ycommercewebservices模板扩展两个扩展吗? 如果是,该如何进行?

Hybris 6.7中有一项要求,我们需要将来自两个第三方集成的Web服务保持在两个不同的扩展名中。

例如,在一个扩展中用于第三方A的Web服务集成,例如A 和第三方B中的第三方B的Web服务集成。 现在,我为第三方A扩展了ycommercewebservices,它没有产生任何构建问题。

现在,当我为第三方B扩展Web服务时,它会产生构建问题。

问题是,当我从ycommercewebservices扩展到第三方B时,它会引起通过扩展自动创建的项目和bean的冲突。 我尝试删除有冲突的项目和bean,但仍然给构建问题。

有人遇到这样的问题吗?

创建从相同ycommercewebservices模板扩展的单独扩展甚至可行。

1 个答案:

答案 0 :(得分:0)

我不会使用ycommercewebservices创建两个扩展,因为拥有多个扩展是不明智的

  • 如果需要分隔数据,请使用具有不同目录版本或类似机制的不同BaseSites

  • 如果只需要实现自定义REST API,请使用ywebservices作为模板。

ywebservices的文档(自6.0起可用):https://help.hybris.com/1808/hcd/eb5f0e9c20464a488466790333e0e6e2.html