我正在尝试通过jms / http代理写入SFTP位置。但是,当SFTP终结点出现错误(密码错误,网络连接问题,远程目录不存在)时,我想触发故障序列并处理此错误(尝试某些DLC方案)。我发现除非您设置OUT_ONLY = false,否则故障序列不会调用FTP错误。但是WSO2文档建议为ftp写设置OUT_ONLY = true。这里也问类似的问题。 How to handle VFS proxy error in WSO2 EI 6.4?
如果我将OUT_ONLY = false设置为FTP成功和失败,都会触发faultSquence。 有什么解决办法可以捕获FTP错误并触发faultSequence吗?
答案 0 :(得分:0)
您可以在端点配置中定义responseAction。请参考以下示例配置。响应超时请求时,responseAction会加速,以指定是放弃响应还是调用故障处理程序。除了在端点中定义responseAction之外,还可以用文件连接器替换发送介体,并且它还将在错误期间调用故障序列。
$(function()
{
$('#alphalist').change(function(){
$('.lists').hide();
$('#' + $(this).val()).show();
});
});
[1] -https://docs.wso2.com/display/EI611/Endpoint+Error+Handling
[2]-https://docs.wso2.com/display/ESBCONNECTORS/File+Connector