我從管理控制檯改變了JTA事務超時,並設置爲300,即使有變化的失敗說JTA事務意外(因爲超時可能)回滾之後:JTA事務超時異常 - weblogic的10.X
weblogic.transaction.RollbackException: Transaction timed out after 181 seconds`
要確保我的變化(超時值300)是否得到了反映該域或不是我下的域名3210檢查它得到了與300
我的問題是反映,是否有任何其他地方還做我需要更新事務超時值,我需要重新啓動服務器嗎?從服務器下面的異常後
完整的堆棧跟蹤:
Caused by: org.springframework.transaction.UnexpectedRollbackException: JTA transaction unexpectedly rolled back (maybe due to a timeout); nested exception is weblogic.transaction.RollbackException: Transaction timed out after 180 seconds BEA1-160A800A149091F72E5E at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1031) at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:709) at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:678) at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:359) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy103.saveRegistryData(Unknown Source) at gov.cms.pqri.arch.submission.registry.bean.RegDataAccessManager.persistRegistry(RegDataAccessManager.java:54) ... 14 more Caused by: weblogic.transaction.RollbackException: Transaction timed out after 180 seconds BEA1-160A800A149091F72E5E at weblogic.transaction.internal.TransactionImpl.throwRollbackException(TransactionImpl.java:1818) at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:333) at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:227) at weblogic.transaction.internal.TransactionManagerImpl.commit(TransactionManagerImpl.java:281) at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1028) ... 22 more
根據WebLogic控制檯,你不需要重新啓動服務器。你能提供完整的堆棧跟蹤嗎? – 2010-02-12 02:54:59
在服務器 - >配置 - >調整(選項卡)從管理控制檯更改卡住線程最長時間後,它正在更新和工作正常。 – 2010-02-15 21:28:25