有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在Weblogic 10.3.5中获取事务超时的堆栈跟踪

当线程试图使用或检查事务状态时,我们通常得到并记录的异常会在超时检测后的一段时间发生(下面的示例)。这并没有让人对我们花了太长时间的事情感到高兴

我想在事务管理器检测到超时时获取stacktrace。我该怎么做

我们得到的内部异常的一个例子:

weblogic.transaction.internal.TimedOutException: Transaction timed out after 33 seconds 
BEA1-008AB08D9B8DFE95E711
    at weblogic.ejb.container.internal.EJBRuntimeUtils.throwTransactionRolledback(EJBRuntimeUtils.java:200)
    at weblogic.ejb.container.internal.EJBRuntimeUtils.throwWrappedTransactionRolledback(EJBRuntimeUtils.java:213)
    at weblogic.ejb.container.manager.BaseEJBManager.handleSystemException(BaseEJBManager.java:412)
    at weblogic.ejb.container.manager.BaseEJBManager.setupTxListener(BaseEJBManager.java:334)
    at weblogic.ejb.container.manager.StatelessManager.preInvoke(StatelessManager.java:145)
    at weblogic.ejb.container.internal.BaseRemoteObject.preInvoke(BaseRemoteObject.java:229)

共 (0) 个答案