private IDataSet loadXmlDataSet(final String xmlFile) throws DataSetException
{
final FlatXmlDataSetBuilder flatXmlDataSetBuilder = new FlatXmlDataSetBuilder();
flatXmlDataSetBuilder.setColumnSensing(true);
addDtdIfDefined(flatXmlDataSetBuilder, xmlFile);
return flatXmlDataSetBuilder.build(Thread.currentThread().getContextClassLoader().getResourceAsStream(xmlFile));
}
private void addDtdIfDefined(final FlatXmlDataSetBuilder flatXmlDataSetBuilder, final String xmlFile)
{
String dtd = new DtdResolver().resolveDtdLocationFullPath(xmlFile);