验证

许多主要对象都有验证方法,此方法用于在发布工件之前检查工件的正确性和完整性。

通过 API 类进行更改时执行的验证只是服务部署期间或者在 WebSphere® Integration Developer 中编辑工件时执行的整体验证的正确子集。这是因为已对业务规则组实施了用于限制哪些方面在运行时可编辑的约束。无论何时需要业务规则组选择表、规则集或决策表,类的用户都可以对其进行验证(规则组组件本身在运行时不可编辑)。发布业务规则组时,将先验证规则组选择表、规则集和决策表,然后再将其发布到存储库。

如果工件无效,那么将抛出 ValidationException 以及验证问题列表。“异常处理”部分对不同的验证问题作了阐述。