2012-11-27 34 views
3

我在创建 - 删除模式下使用休眠模式在启动时创建表。 (表格在hsqlDB中的public模式中创建)。DBUnit无法将数据导入到HSQLDB中

出于某种原因,DbUnit是不能够将数据添加到我的表:

ERROR org.dbunit.database.DatabaseDataSet - 
Table 'MY_TABLE' not found in tableMap=org.dbunit.dataset.OrderedTableNameMap[_tableNames=[], _tableMap={}, _caseSensitiveTableNames=false] 

...

Caused by: org.dbunit.dataset.NoSuchTableException: MY_TABLE 

我使用unitils注释@DataSet。

我怀疑DBunit没有使用正确的模式,但找不到解决此问题的方法。

注:休眠工作正常,我看到在启动成功的请求。

有没有人遇到同样的问题?我错过了什么吗?

谢谢,

回答

1

溶液是在unitils.properties:

database.schemaNames = PUBLIC

相关问题