[
http://jira.codehaus.org/browse/MDBUNIT-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David J. M. Karlsen reassigned MDBUNIT-2:
-----------------------------------------
Assignee: David J. M. Karlsen
> AmbiguousTableNameException while executing dbunit:operation
> ------------------------------------------------------------
>
> Key: MDBUNIT-2
> URL: http://jira.codehaus.org/browse/MDBUNIT-2
> Project: Maven DbUnit Plugin
> Issue Type: Bug
> Reporter: Ron
> Assignee: David J. M. Karlsen
>
> In version 1.0-beta-2-SNAPSHOT dbunit throws an AmbiguousTableNameException
> when executing dbunit:operation and not all records for a table in a single
> text block in the dataset file.
> Failure example:
> <?xml version='1.0' encoding='UTF-8'?>
> <dataset>
> <TABLE1 id="1" />
> <TABLE2 id="1" />
> <TABLE1 id="2" />
> </dataset>
> Working example:
> <?xml version='1.0' encoding='UTF-8'?>
> <dataset>
> <TABLE1 id="1" />
> <TABLE1 id="2" />
> <TABLE2 id="1" />
> </dataset>
> The exception thrown for the 'Failure example' is:
> org.dbunit.database.AmbiguousTableNameException: TABLE1
> at
> org.dbunit.dataset.OrderedTableNameMap.add(OrderedTableNameMap.java:171)
> at
> org.dbunit.dataset.xml.FlatXmlProducer.startElement(FlatXmlProducer.java:414)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1339)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
> at
> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
> at
> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
> at
> org.dbunit.dataset.xml.FlatXmlProducer.produce(FlatXmlProducer.java:340)
> at org.dbunit.dataset.CachedDataSet.<init>(CachedDataSet.java:81)
> at org.dbunit.ant.AbstractStep.getSrcDataSet(AbstractStep.java:203)
> at org.dbunit.ant.Operation.execute(Operation.java:194)
> at
> org.codehaus.mojo.dbunit.OperationMojo.execute(OperationMojo.java:101)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email