- 我按照本教程- 关于 Liferay Web 服务的文档进行操作。
- 我在 tomcat 上运行 Lifaray
- 如果我
http://localhost:8080/api/axis/Portal_UserService?wsdl
通过浏览器使用,我会有回应。 当我在 Eclipse 上创建一个 webService 客户端并将这个 url
http://localhost:8080/api/axis/Portal_UserService?wsdl
放在服务定义中时......但我有这个错误消息:No server can be found and WebServiceProject does not exist. Choose an existing project or use the preferences to configure a server runtime.
为什么?
问问题
5969 次
3 回答
3
创建动态 Web 项目并配置服务器,然后添加 wsdl 。
于 2013-04-02T16:38:53.590 回答
2
这并不意味着找不到服务器(例如 Liferay),而是通知您 Eclipse 不知道在哪里放置/如何配置生成的 WebService:它需要一个服务器运行时和一个 WebServiceProject - 例如,您可以创建一个项目中的 WebServiceClient - 如果不存在合适的项目,eclipse 会抱怨。
所以:Liferay 方面的一切都很好。您需要 IDE 中的基础架构才能继续执行此操作
于 2013-04-02T14:20:18.637 回答
0
我找不到任何解决方案,由于某种原因Eclipse
无法识别有效的wsdl
. 我下载了试用版IntelliJ IDEA 13 Ultimate
并在Web Service Client
那里进行了设置。一切正常。
于 2014-01-09T16:02:30.960 回答