Я бы хотел взглянуть на журнал базы данных Дерби; Я не имею в виду файл derby.log, я говорю о двоичных файлах журнала в каталоге /[database name]/log
. Есть ли инструмент, который может отображать их в удобочитаемом формате?
Я спрашиваю, почему я использую Apache Derby (версия 10.6.1.0) для автоматических интеграционных тестов с помощью подключаемого модуля Maven Failsafe. Некоторые тесты выполняют транзакционный код, который блокирует записи (OpenJPA используется в качестве инструмента ORM). Иногда при определенном порядке тестов бывает, что тест всегда ожидает блокировки, что приводит к зависанию сборки. Тот же тест, при запуске отдельно, проходит. Самое странное, что каждый тест отбрасывает, создает и заполняет все таблицы до его запуска, поэтому трудно увидеть очевидные причины такого поведения.
Проблема была решена путем помещения неудачных тестов в отдельное выполнение Failsafe; Тем не менее, я хотел бы прочитать журнал, чтобы увидеть, что происходит.