我正在将EclipseLink与JTA一起使用。当我使用WebLogic服务器version(12.2.1.3.0)运行应用程序时遇到以下问题
[[EL警告]:2020-06-03 16:17:13.679--ClientSession(1584629836)-异常[EclipseLink-4002](Eclipse Persistence Services-2.5.2.v20140319-9ad6abd):org.eclipse.persistence .exceptions.DatabaseException内部异常:java.sql.SQLRecoverableException:该连接已在管理上禁用。稍后再试。该操作是由控制台或管理命令执行的。 java.lang.Exception:在IST 2020年6月3日星期三16:17:13被禁用 在weblogic.jdbc.common.internal.ConnectionEnv.disable(ConnectionEnv.java:454) 在weblogic.jdbc.wrapper.JDBCWrapperImpl.removeConnFromPoolIfFatalError(JDBCWrapperImpl.java:159)
<< [强制释放已经关闭的连接“ [weblogic.jdbc.wrapper.JTAConnection_weblogic_jdbc_wrapper_XAConnection_oracle_jdbc_driver_LogicalConnection-platform-2420,]”回到数据源连接池““ platform”。>
PS-WebLogic版本(12.2.1.2.0)没有遇到此问题解决方案各不相同,但请检查数据源是否已禁用,然后通过控制台手动启用它,并更改数据源设置,以免将来不必要地禁用它:https://docs.oracle.com/cd/E23943_01/web.1111/e13737/ds_tuning.htm#JDBCA180