我使用CXF和Spring支持創建了一個Web服務。直接訪問是成功的。 然後我運行了一個WSO2 ESB併爲該Web服務創建了一個代理服務。調用代理服務失敗。 我打印了代理的WSDL,發現該文件中的端點都是'localhost'。 我想這個問題很典型,但我找不到任何信息來幫助。任何建議將被認真考慮。爲什麼wso2 esb Web服務代理在WSDL中創建了我的端點'localhost'?
0
A
回答
1
您需要編輯您axis2.xml
,您可以在其中爲http和https傳輸找到參數「WSDLPrefix」。
<parameter name="WSDLEPRPrefix" locked="false">http://myhost:8280</parameter>
這將正確創建您的代理端點。
完整的信息請訪問:http://wso2.org/project/esb/java/4.0.0/docs/admin_guide.html#HostPort
附:我認爲Wso2ESB 4.5.0是'更聰明',不需要修改這些參數。希望這有助於
2
,你也可以在carbon.xml指定的參數:
<HostName>yourhost</HostName>
yourhost = IP或服務器的名稱
你可以看到在carbon.xml文件此信息:
<!--
Host name or IP address of the machine hosting this server
e.g. www.wso2.org, 192.168.1.10
This is will become part of the End Point Reference of the
services deployed on this server instance.
-->
+0
該描述很好地解釋了這個參數。這也是我需要的。謝謝。 – weiht
相關問題
- 1. WSO2 ESB代理服務WSDL
- 2. 用於WSO2 ESB代理服務的WSDL
- 3. 在引用了XSD的端點上創建wso2 esb代理服務
- 4. WSO2 ESB服務器端點
- 5. 代理服務中的WSO2 ESB端點jms uri語法格式
- 6. WSO2 ESB中用於創建代理服務的Apache CXF支持
- 7. WSO2 ESB中的條帶代理服務
- 8. Wso2 ESB管理服務獲得創建代理Java
- 9. WSo2 WSDL代理服務錯誤
- 10. wso2 esb,json,PL/SQL將JSON Web服務發送到WSO2 ESB代理服務,客戶端關閉連接
- 11. 如何接收web服務響應WSO2 ESB代理服務outsequence?
- 12. Web服務處理文件WSO2 ESB
- 13. Windows上的WSO2 ESB代理服務
- 14. 有沒有什麼工具可以爲web服務(wsdl)創建php代理類?
- 15. 從模板Wso2創建代理服務ESB
- 16. 在ESB中部署在WSO2 Developer Studio中創建的代理服務
- 17. 在WebLogic(Spring)Web服務上使用WSO2 ESB PassThrough代理
- 18. WSO2 ESB代理服務版本
- 19. WSO2 ESB 4.8 VFS代理服務 - MoveAfterFailure?
- 20. 如何調用wsdl中WSO2的代理服務中的多個操作esb
- 21. OSGI服務作爲WSO2 ESB中的端點
- 22. WSO2 ESB在數據庫服務器中保存代理服務
- 23. RESTfull Web服務中的WSO2 ESB和JSON
- 24. 代理創建嚮導Wso2 ESB
- 25. WSO2 ESB代理
- 26. WSO2 EBS-WSDL代理 - 2端口
- 27. 從現有的外部休息Web服務(C#)創建到WSO2 ESB的代理服務
- 28. WSO2 ESB沒有爲服務
- 29. WSO2 ESB改變wsdl
- 30. 如何將代理服務添加到wso2 esb從現有的restful web服務?
非常感謝。我會去看看。 – weiht