我有一個調用Web服務的代理服務。有時會發出錯誤代碼303001,並在刷新後再次運行。我更新的想法是我在服務列表中打開管理面板選擇我的服務的設計視圖,然後單擊下一步完成。正確,1小時後該服務的工作後,拋出了錯誤代碼 我的服務:執行默認錯誤序列錯誤代碼303001 wso2 esb
<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse"
name="BillVerification"
transports="https,http"
statistics="disable"
trace="disable"
startOnLoad="true">
<target>
<inSequence>
<class name="org.sample.mediators.citydi.HashMediatorCityDI"/>
<log level="full" category="FATAL">
<property name="fprever" value="justyou"/>
</log>
<property name="DISABLE_CHUNKING"
value="true"
scope="axis2"
type="STRING"/>
<send>
<endpoint>
<address uri="http://checkbill2.citydi.net/CheckBill.asmx?wsdl" format="soap12">
<suspendOnFailure>
<initialDuration>100000000</initialDuration>
<progressionFactor>1.0</progressionFactor>
<maximumDuration>100000000</maximumDuration>
</suspendOnFailure>
</address>
</endpoint>
</send>
<log level="full" category="FATAL">
<property name="send1" value="send1"/>
</log>
</inSequence>
<outSequence>
<log level="full">
<property name="beforeSENDout" value="2"/>
</log>
<send/>
<log level="full" category="FATAL">
<property name="send2" value="send2"/>
</log>
</outSequence>
</target>
<publishWSDL uri="http://checkbill2.citydi.net/CheckBill.asmx?wsdl"/>
<description/>
</proxy>
您不應在發送介體後添加任何介體。您可以在發送中介並檢查後刪除所有日誌中介。另外一個完整的堆棧跟蹤可能有助於調試問題。 – ycr
錯誤代碼303001 [1]似乎表明地址端點存在問題。您是否可以驗證端點是否始終處於活動狀態[1] https://docs.wso2.com/display/ESB451/Error+Handling+and+Error+Codes –
是的,它始終處於活動狀態。對肥皂版本有任何問題嗎? – behzad