我使用wso2 esb添加代理服务。我尝试调用此Web服务时出现错误。这是我的代理服务:
<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse"
name="citynetserviceMain"
transports="https,http"
statistics="disable"
trace="disable"
startOnLoad="true">
<target>
<inSequence>
<property name="DISABLE_CHUNKING"
value="true"
scope="axis2"
type="STRING"/>
<send>
<endpoint>
<address uri="http://citynetservice..../CityBank.svc?wsdl"
format="soap12"/>
</endpoint>
</send>
</inSequence>
<outSequence>
<send/>
</outSequence>
</target>
<publishWSDL uri="http://citynetservice..../CityBank.svc?wsdl"/>
<description/>
</proxy>
当我尝试调用此代理服务时,它会引发异常:
<TryitProxyError xmlns:h="http://wso2.org/ns/TryitProxy" h:status="SOAP envelope error">org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found</TryitProxyError>
答案 0 :(得分:0)
不确定您是否面临与我相同的问题,但当其他服务器(tomcat)正在侦听端口8280时,我遇到了同样的问题。
ESB启动没有任何问题,但您可以在esb日志中发现错误,表明该端口已在使用中
您可以在端口9443上访问ESB控制台并使用&#34;尝试此服务&#34;,但在我的情况下,tomcat正在发回404。
希望它可以提供帮助。