Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从jdbc入站通道适配器捕获异常?_Java_Jdbc_Spring Integration - Fatal编程技术网

Java 如何从jdbc入站通道适配器捕获异常?

Java 如何从jdbc入站通道适配器捕获异常?,java,jdbc,spring-integration,Java,Jdbc,Spring Integration,是否可以从jdbc入站通道适配器捕获异常(例如,查询执行期间数据库出现问题)? 例如,在http出站网关中可以使用使用错误处理程序属性声明的错误处理程序。 建议中的Thanx。jdbc入站通道适配器完全基于用于“硬”轮询逻辑的JdbcPollingChannelAdapter及其SourcePollingChannelAdapter包装 我很确定您已经为所提到的jdbc入站通道适配器或全局提供了配置 那个人有这个选择: <xsd:attribute name="error-chann

是否可以从jdbc入站通道适配器捕获异常(例如,查询执行期间数据库出现问题)?
例如,在
http出站网关中
可以使用使用
错误处理程序
属性声明的错误处理程序。

建议中的Thanx。

jdbc入站通道适配器完全基于用于“硬”轮询逻辑的
JdbcPollingChannelAdapter
及其
SourcePollingChannelAdapter
包装

我很确定您已经为所提到的
jdbc入站通道适配器
或全局提供了
配置

那个人有这个选择:

   <xsd:attribute name="error-channel" type="xsd:string">
        <xsd:annotation>
            <xsd:documentation><![CDATA[
                Identifies channel that error messages will be sent to if a failure occurs in this
                poller's invocation. To completely suppress Exceptions, provide a
                reference to the "nullChannel" here.
            ]]></xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>


阿泰姆,谢谢你的澄清:机制很清楚。这就是我们所需要的!