【发布时间】:2015-09-05 03:11:33
【问题描述】:
我是 OSB 的新手。
-> 我有一个在 wso2 appserver 上运行的 AXIS2 webservice 应用程序。如果我们将name 作为参数传递,它将返回hello + Name。
-> 我正在尝试从 WSO2 ESB 应用程序中的代理服务访问此应用程序。
项目名称为SampleESBConfig,代理服务名称:ESBtoAxis2PS1
代理服务实现步骤:
- 代理服务ha wsdl url:http://localhost:9763/services/Test1?wsdl; Wsdl 类型:SOURCE_URL
流入
放置
LogMediator地点
SendMediator创建的地址端点指向:http://localhost:9763/services/Test1 [目标 URL,AXIS2 Web 服务应用程序 URL]
流出
放置
LogMediator地点
SendMediator
故障顺序
放置
LogMediator创建了包含上述代理服务的复合应用程序
将此应用程序部署在 WSO2 ESB 服务器上,该服务器在 localhost 上运行。
注意: ESB 和 appserver 都在 localhost 上运行
当我尝试测试应用程序时出现以下错误。
[2015-06-18 16:27:55,212] 错误 - Axis2Sender 期间出现意外错误 发送消息 org.apache.axis2.AxisFault:系统无法 推断交通信息 /services/ESBtoAxis2PS1.ESBtoAxis2PS1HttpSoap11Endpoint URL。
我该如何解决这个问题?
【问题讨论】:
-
您可以尝试删除 WSDL URL