org.dbunit.database
Class AmbiguousTableNameException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.dbunit.DatabaseUnitException
org.dbunit.dataset.DataSetException
org.dbunit.database.AmbiguousTableNameException
- All Implemented Interfaces:
- Serializable
public class AmbiguousTableNameException
- extends DataSetException
This exception is thrown by IDataSet
when multiple tables
having the same name are accessible. This usually occurs when the database
connection have access to multiple schemas containing identical table names.
Possible solutions:
1) Use a database connection credential that has access to only one database
schema.
2) Specify a schema name to the DatabaseConnection
or
DatabaseDataSourceConnection
constructor.
3) Enable the qualified table name support (see How-to documentation).
Another common reason for this exception to be thrown is when an XML file
contains the same table multiple times whereas a different table is between
the definition of the duplicate table.
- Since:
- 1.0 May 1, 2002
- Version:
- $Revision: 820 $ $Date: 2008-09-29 23:12:02 +0200 (Mon, 29 Sep 2008) $
- Author:
- Manuel Laflamme, Last changed by: $Author: gommma $
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
AmbiguousTableNameException
public AmbiguousTableNameException()
AmbiguousTableNameException
public AmbiguousTableNameException(String msg)
AmbiguousTableNameException
public AmbiguousTableNameException(String msg,
Throwable e)
AmbiguousTableNameException
public AmbiguousTableNameException(Throwable e)
Copyright © 2002-2012. All Rights Reserved.