- 我跟着這tutorial - 有關Liferay Web服務的文檔。
- 我在tomcat上運行Lifaray
- 如果我用瀏覽器使用
http://localhost:8080/api/axis/Portal_UserService?wsdl
我有一個響應。 當我創建Eclipse的一個WebService客戶端,我把這個網址
http://localhost:8080/api/axis/Portal_UserService?wsdl
服務定義... 但我有此錯誤消息:Liferay Web服務的第一步No server can be found and WebServiceProject does not exist. Choose an existing project or use the preferences to configure a server runtime.
爲什麼?
回答
這並不意味着服務器(例如Liferay的)無法找到,但是會通知您Eclipse不知道放在哪裏/如何配置所產生的WebService的:它需要服務器運行時和WebServiceProject - 例如你可以在一個項目中創建一個WebServiceClient - 如果沒有合適的項目存在,eclipse會發出抱怨。
所以:在Liferay方面一切都很好。您需要IDE中的基礎架構才能繼續進行此操作
是否可能知道步驟? – Safari
在問題中顯示的第二個對話框中,單擊「服務器運行時」並選擇/創建服務器。另外,對於您希望用來包含Webservice客戶端的項目,請執行相同操作(對於該項目使用「Client Project」鏈接 –
創建動態Web項目並配置服務器,然後添加wsdl。
我找不到任何解決方案,由於某種原因Eclipse
沒有識別出有效的wsdl
。我下載了IntelliJ IDEA 13 Ultimate
的試用版,並通過那裏設置了Web Service Client
。一切正常。
- 1. Liferay web服務
- 2. Liferay認證web服務
- 3. Liferay REST Web服務API
- 4. Liferay消費Web服務
- 5. Liferay定製web服務
- 6. Liferay中的XML Web服務6.1
- 7. 異步Web服務
- 8. 異步的Web服務JPA
- 9. 在liferay中調用json web服務
- 10. 無法創建liferay 6.1 web服務
- 11. 使用JSON API訪問Liferay Web服務
- 12. 步入另一個局域網服務器上的Web服務
- 13. Liferay Build服務
- 14. C#異步Web服務
- 15. 異步REST web服務
- 16. 異步web服務流
- 17. 異步Web服務SOAP
- 18. 其他Web服務同步
- 19. 同步activemq web服務
- 20. 創建異步Web服務
- 21. 異步web服務調用
- 22. 異步Web服務調用
- 23. 調用Web服務異步
- 24. 異步調用Web服務
- 25. 用Spring編寫第一個Web服務
- 26. Web服務在第一次嘗試
- 27. IOS POST請求到Rails Web服務:一步一步
- 28. 異步與同步Web服務實踐?
- 29. Liferay Spring Rest服務
- 30. JUnit的Liferay的服務
你有什麼進展,因爲我有同樣的問題,至今沒有找到解決方案? – Schadenfreude