Получите ошибку org.dbunit.dataset.AbstractTableMetaData при вызове getDataSet - PullRequest
0 голосов
/ 09 января 2019

Я пытаюсь инициализировать таблицу Oracle с помощью XML, просто используя:

protected IDataSet getDataSet() throws Exception {
        return new FlatXmlDataSet(new FileInputStream("customer-init.xml"));

    }

но я получаю предупреждение:

[main] WARN org.dbunit.dataset.AbstractTableMetaData - Обнаружена потенциальная проблема. Сконфигурированная фабрика типов данных 'class org.dbunit.dataset.datatype.DefaultDataTypeFactory' может вызвать проблемы с текущей базой данных 'Oracle' (например, некоторые типы данных) может не поддерживаться должным образом). В редких случаях вы можете увидеть это сообщение, потому что список поддерживаемых продуктов баз данных неполон (list = [derby]). Если это так, пожалуйста, запросите обновление java-класса через форумы. Если вы используете свой собственный IDataTypeFactory, расширяющий DefaultDataTypeFactory, убедитесь, что вы переопределяете getValidDbProducts (), чтобы указать поддерживаемые продукты баз данных.

Я смотрю несколько форумов, которые представляют эту проблему, но обычно пользователи получают это предупреждение при получении IDatabaseConnection. Я использую Oracle 11.2 (maven). Любая идея? Я работаю на MySQL. Я понятия не имею, почему это не работает для Oracle.

Большое спасибо.

...