从JBPM获取框架异常

时间:2012-02-07 05:31:20

标签: java jbpm

我在更大的应用程序中使用JBPM 5.1作为组件。

偶尔会出于各种原因从JBPM内部抛出异常。其中一些是与业务逻辑相关的,因此我们可以调查(过程变量中的空指针之类的东西),但其中一些与系统相关(如JBPM执行代码深处的Hibernate Stale对象异常)。

我需要能够以某种方式捕获这些异常以及少量的进程元数据,以便我可以以允许管理用户手动解决问题的方式记录错误。因为JBPM框架在IoC上运行,所以我不能简单地在try / catch中包装JBPM调用。通常,堆栈跟踪根本没有我的任何类。

在JBPM框架中是否有一些地方我可以注册一个全局“异常处理程序”,这样我就可以编写必要的代码以有意义的方式报告JBPM空间中出现的任何/所有异常?

0 个答案:

没有答案