DBUnit с Oracle - PullRequest
       8

DBUnit с Oracle

1 голос
/ 30 марта 2012

У меня проблемы с DBUnit и Oracled - я получаю сообщение об ошибке:

org.dbunit.database.AmbiguousTableNameException: COUNTRIES
       at org.dbunit.dataset.OrderedTableNameMap.add(OrderedTableNameMap.java:198)
       at org.dbunit.database.DatabaseDataSet.initialize(DatabaseDataSet.java:231)
       at org.dbunit.database.DatabaseDataSet.getTableMetaData(DatabaseDataSet.java:281).

Хотя я правильно указываю имя схемы, я не знаю, почему появляется эта ошибка.

Буду благодарен за любую помощь в этом отношении.

1 Ответ

1 голос
/ 18 июня 2012

Пожалуйста, используйте:

config.setProperty(DatabaseConfig.FEATURE_QUALIFIED_TABLE_NAMES, false);
config.setProperty(DatabaseConfig.FEATURE_SKIP_ORACLE_RECYCLEBIN_TABLES, true);

и имя схемы в

this.dbUnitCon = new DatabaseConnection(connection, this.dbSchema); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...