378.10. 从 XSLT ErrorListener 访问警告、错误和致命错误
从 Camel 2.14 开始提供
在 Camel 2.14 中,任何 warning/error 或 fatalError 都作为密钥 Exchange.XSLT_ERROR
、交换.XSLT_FATAL_ERROR
或 Exchange.XSLT_WARNING
(允许最终用户在转换过程中发生任何错误)作为属性。
例如,在下面的样式表中,如果员工有空的 dob 字段,我们希望终止。和,使用 xsl:message 包含自定义错误消息。
例外存储在 Exchange 上,作为带有密钥 Exchange.XSLT_WARNING 的警告信息。