В моем проекте используются стойки, спящий режим и источник, oracle db, сервер WebLogic.транзакция, совершенная при отключении моего подключения
У меня есть транзакция, вставляющая много таблиц (около 20), и я уверен, что она работает в транзакции.
Теперь я обнаружил, что иногда (вероятность 0.001?) Таблица не вставлена полностью, как вставлено 10 столов успешно, а другие нет.
Ниже приведен журнал ошибок с весны.
ExecuteThread: '8' для очереди: 'weblogic.kernel.Default (самонастройки)'] SQLErrorCodesFactory: Ошибка при извлечении названия продукта базы данных - отступая пустые коды ошибок org.springframework.jdbc.support .MetaDataAccessException: ошибка при извлечении DatabaseMetaData; Вложенное исключение - java.sql.SQLException: подключение отключено административно. Попробуй позже.
Что происходит с весной (или менеджером транзакций в спящем режиме или веб-журналом), когда соединение отключено административно.
Вам нужно больше, чем «уверенно», что вы работаете в транзакции. Будьте уверены. – skaffman