FlatXmlDataSetBuilder builder = new FlatXmlDataSetBuilder(); builder.setMetaDataSetFromDtd(new FileInputStream(schemaFile));
private void addDtdIfDefined(final FlatXmlDataSetBuilder flatXmlDataSetBuilder, final String xmlFile) { String dtd = new DtdResolver().resolveDtdLocationFullPath(xmlFile); if (dtd != null) { try { flatXmlDataSetBuilder.setMetaDataSetFromDtd( Thread.currentThread().getContextClassLoader().getResourceAsStream(dtd)); } catch (DataSetException e) { throw new DBUnitInitializationException("Unable to attach DTD " + dtd + " defined for " + xmlFile, e); } catch (IOException e) { throw new DBUnitInitializationException("Unable to attach DTD " + dtd + " defined for " + xmlFile, e); } } }
private void addDtdIfDefined(final FlatXmlDataSetBuilder flatXmlDataSetBuilder, final String xmlFile) { String dtd = new DtdResolver().resolveDtdLocationFullPath(xmlFile); if (dtd != null) { try { flatXmlDataSetBuilder.setMetaDataSetFromDtd( Thread.currentThread().getContextClassLoader().getResourceAsStream(dtd)); } catch (DataSetException e) { throw new DBUnitInitializationException("Unable to attach DTD " + dtd + " defined for " + xmlFile, e); } catch (IOException e) { throw new DBUnitInitializationException("Unable to attach DTD " + dtd + " defined for " + xmlFile, e); } } }
private void addDtdIfDefined(final FlatXmlDataSetBuilder flatXmlDataSetBuilder, final String xmlFile) { String dtd = new DtdResolver().resolveDtdLocationFullPath(xmlFile); if (dtd != null) { try { flatXmlDataSetBuilder.setMetaDataSetFromDtd(Thread.currentThread().getContextClassLoader().getResourceAsStream(dtd)); } catch (DataSetException e) { throw new DBUnitInitializationException("Unable to attach DTD " + dtd + " defined for " + xmlFile, e); } catch (IOException e) { throw new DBUnitInitializationException("Unable to attach DTD " + dtd + " defined for " + xmlFile, e); } } }
private void addDtdIfDefined(final FlatXmlDataSetBuilder flatXmlDataSetBuilder, final String xmlFile) { String dtd = new DtdResolver().resolveDtdLocationFullPath(xmlFile); if (dtd != null) { try { flatXmlDataSetBuilder.setMetaDataSetFromDtd(Thread.currentThread().getContextClassLoader().getResourceAsStream(dtd)); } catch (DataSetException e) { throw new DBUnitInitializationException("Unable to attach DTD " + dtd + " defined for " + xmlFile, e); } catch (IOException e) { throw new DBUnitInitializationException("Unable to attach DTD " + dtd + " defined for " + xmlFile, e); } } }
new ReplacementDataSet(dataSetBuilder.build(input)); } else { dataSetBuilder.setMetaDataSetFromDtd(dtdInput); this.dataSet = new ReplacementDataSet(dataSetBuilder.build(input));