我在一个与Tridion所在的服务器不同的服务器上安装了Fredhopper,并遵循了使用这里的说明为Fredhopper设置SmartTarget部署web服务的说明(需要登录):
7DA6ABC3212F47FEACF03CD73411CB02
我应该能够访问我的新部署的web服务并查看WSDL,但是当尝试这样做时,我得到了一条404消息。如果我转到http://[machinename]:8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService,我可以得到一个显示可用方法的页面,但是单击WSDL链接不起作用。
这是一个问题,因为将内容部署到SDLTridion2011 SP1中的Fredhopper无法工作,因为它无法读取服务的WSDL:
阶段:部署处理阶段失败,无法通过webservice持久化fredhopper,无法访问WSDL at:http://[machinename]:8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService?wsdl。它失败了:http://[machinename]:8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService?wsdl
在Tridion论坛上,也有人遇到了同样的问题,但没有找到解决办法:
有人遇到过这个问题吗?谢谢!
发布于 2012-07-17 14:21:56
几个问题。
尽管如此,我在Tomcat上使用了部署webservice,没有任何问题。
N
https://stackoverflow.com/questions/11524288
复制相似问题