调试异常断点我得到我的应用程序出现以下错误:在多个子包
错误发生与消息: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] 无法提交事务。
在我的代码中的某处我期待有一个异常被吞没,而不会重新抛出或打印堆栈跟踪,并将我的事务标记为脏。被怀疑的代码集非常大(非常大),所以只是逐步通过它不会削减它。
Eclipse支持在发生异常时捕获或捕获异常。问题是我在JBoss的上下文中运行,这也会抛出异常。有没有一种方法通过异常过滤来告知Eclipse只有中断了某个包及其子包中的代码。这里的关键字是子包。
我不能只添加我想要的软件包,因为软件包列表很大。数百潜在的。我们所有的软件包都以za.co开头,所以想知道是否有一种方法来指定类似za.co。**的东西,它可以与za.co和所有的子软件包匹配。
如果您要降低我的问题,请留下评论,建议为什么以及如何改进。 – n4rzul 2014-09-25 16:06:57
我认为这是一个很好的问题。不知道为什么它是downvoted。 – tbodt 2014-09-25 18:35:58