[ 
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


Reply via email to