2009-09-07 141 views

回答

1

如果你只是想要默認,你可以使用weblogic.management.configuration.JTAMBean

+0

謝謝,但不是,我實際上想要當前事務的超時,因爲它可能與默認不同。 – 2009-09-07 13:25:23

0

通過簡單的API調用確定當前事務超時值沒有實際的解決方案。

作爲一種解決方案,我使用了上面Wayne的建議來獲得默認值。另外,由於我根據配置文件設置了自己的所有非默認值,因此當需要獲取當前事務超時的值時,我再次讀取/緩存它。

1

在WLS 10.2中,您可以使用WLS自定義擴展weblogic.transaction.Transaction,然後致電getTimeToLiveMillis()