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