OCC呼叫打到店面而不是CommerceWebServices

时间:2018-11-22 07:48:04

标签: spring rest spring-security hybris storefront

OCC电话打到storefront,而不是commercewebservices。获得令牌的电话工作正常,但是获得产品或订单的电话说:

  

未找到CMS网站

并点击storefront而不是commercewebservices的过滤器。

令牌呼叫 -https://localhost:9002/authorizationserver/oauth/token

OCC通话 -https://localhost:9002/mycommercewebservices/v2/indsite/products/120398IDC

编辑1 : 我仍然遇到这个问题。同样从hac-> extensions命中扩展名webroot仍然会给出- https://localhost:9002/mycommercewebservices

  

HTTP状态500:找不到CMS站点

我可以在acceleratoraddon/web的{​​{1}}文件夹中的addonsrc中查看所有类

2 个答案:

答案 0 :(得分:1)

您是否更改了mycommercewebservices中的Web上下文? 默认情况下,如extensioninfo.xml文件中所指定的,在/rest Web上下文下可以使用Commerce Web Services。因此,请检查mycommercewebservices扩展名extensioninfo.xml中指定的webroot。

<webmodule jspcompile="false" webroot="/rest" />

引用this doc

答案 1 :(得分:0)

请运行ant服务器(如果以前没有做过),因为tomcat的server.xml必须使用/ mycommercewebservices的上下文条目进行更新。