Проблема пула соединений Websphere, т.е. DSRA9110E - PullRequest
0 голосов
/ 25 июня 2018
LOGGER.debug("Connection Status Disb isClosed = " + conn.isClosed()); 
// returns true.
crsDisbDetailstmp = DataAccess.getData("select 1 cnt from dual", conn, new String[] {});
crsDisbDetailstmp.first();
LOGGER.debug("crsDisbDetailstmp"+ crsDisbDetailstmp.getString("cnt"));

DataAccess.executeProc("PRC_MCLR_TRNPRCDTL", new String[]{strOrgId, strAccountid,strFixedRate ,strModifiers }, conn);

Исключительная ситуация при выполнении последнего оператора, т.е. при выполнении процедуры. Исключение = com.ibm.websphere.ce.cm.ObjectClosedException: DSRA9110E: Соединение закрыто.

Я много ищу в Google, он показывает, что это исключение произошло, потому что соединение закрыто, и я проверил с помощью conn.isclosed (), который возвращает true .. Но если соединение закрыто, то как я могу запустить отдельные запросы ??? Пожалуйста, помогите мне разобраться, поскольку я работал только на JBOSS и впервые на Websphere

...