Weblogic 10.3的Transaction Timeout风波
近期系统在运行的过程中,执行一个复杂的业务逻辑运算时,该算法中SQL SELECT 执行得比较频繁,执行的逻辑花费时间比较长,结果就报Transaction Timeout错误了,具体错误信息为;
javax.ejb.EJBTransactionRolledbackException: EJB Exception: : Local Exception Stack:
Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.1.3.v20110304-r9073): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: The transaction is no longer active - status: 'Marked rollback. [Reason=weblogic.transaction.internal.TimedOutExceptio