КАК УСТАНОВИТЬ ВРЕМЯ СЕССИИ HIBERNATE В JBOSS-SEAM?
У меня есть интерфейс загрузки с сервером for, который читает строку за строкой из файла. Каждая строка вставляется в базу данных, и после импорта около 4.000 строк соединение теряется и возвращается следующая ошибка:
11: 04: 00,750 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.BasicAction_58] - Прерывание действия id -3f57feaf: d6b: 4f0adc25: 946 вызывается, когда в нем активны несколько потоков.
11: 04: 00,750 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.CheckedAction_2] - CheckedAction :: check - атомарное действие -3f57feaf: d6b: 4f0adc25: 946 прерывается с активным 1 потоком!
11: 04: 02,766 WARN [JDBCExceptionReporter] Ошибка SQL: 0, SQLState: null
11: 04: 02,766 ОШИБКА [JDBCExceptionReporter] Транзакция не активна: tx = TransactionImple ; - вложенный throwable: (javax.resource.ResourceException: транзакция не активна: tx = TransactionImple )
11: 04: 03,562 ОШИБКА [ImportarArquivoTransacaoBusiness] Erro ao importar linha 4007 do arquivo ITA_COM_49925225000148_20111226_00193.txt para o DB.