<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-27911</id>
	<title>Nabble - DBUnit</title>
	<updated>2009-11-19T05:22:38Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/DBUnit-f27911.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DBUnit-f27911.html" />
	<subtitle type="html">&lt;a href=&quot;http://dbunit.sourceforge.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;DbUnit&lt;/a&gt;&amp;nbsp;is a &lt;a href=&quot;http://www.junit.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;JUnit&lt;/a&gt;&amp;nbsp;extension (also usable with Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes subsequent tests to fail or exacerbate the damage. 
&lt;br&gt;&lt;br&gt;DbUnit has the ability to export and import your database data to and from XML datasets. Since version 2.0, DbUnit can works with very large dataset when use in streaming mode. DbUnit can also helps you to verify that your database data match expected set of values.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26426167</id>
	<title>Re: DBUnit and VIEWS</title>
	<published>2009-11-19T05:22:38Z</published>
	<updated>2009-11-19T05:22:38Z</updated>
	<author>
		<name>Matthias Gommeringer</name>
	</author>
	<content type="html">Hi Rick,
&lt;br&gt;&lt;br&gt;did you also try the plain dbunit API? I do not know the unitils lib - it would be helpful if you could provide a very small testcase (e.g. is it during CLEAN_INSERT?) and a full stacktrace of your problem.
&lt;br&gt;&lt;br&gt;thx,
&lt;br&gt;matthias
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; -----Ursprüngliche Nachricht-----
&lt;br&gt;&amp;gt; Von: &amp;quot;Helsen, Rick&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426167&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rhelsen@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Gesendet: 18.11.09 21:37:32
&lt;br&gt;&amp;gt; An: &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426167&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426167&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Betreff: [dbunit-user] DBUnit and VIEWS
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I want to test a Dao method where the SQL is a select from a Database 
&lt;br&gt;&amp;gt; VIEW.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; How do you define the Dataset for DBUnit to load. Should the dataset 
&lt;br&gt;&amp;gt; just define the data for the underlying tables used by the VIEW or 
&lt;br&gt;&amp;gt; can you define the VIEW just like a table dataset.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is there a full example of using a VIEW as the underlying Dataset in 
&lt;br&gt;&amp;gt; a dbunit test. When I run the test I get:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; org.dbunit.dataset.NoSuchTableException: vw_test_data
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My dataset is something like:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;vw_test_data att1=&amp;quot;1&amp;quot; att2=&amp;quot;3&amp;quot; etc.../&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm using the @DataSet annotation
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My test code is like and I have a testSomeTest.xml file defining the
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; dataset:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; public void testSomeTest() throws Exception {
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Unitils.getInstance().getModulesRepository().getModuleOfType(
&lt;br&gt;&amp;gt; DbUnitModule.class).getDbUnitDatabaseConnection(
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;schemaname&amp;quot;).getConfig().setProperty(DatabaseConfig.PROPERTY_TABLE_
&lt;br&gt;&amp;gt; TYPE,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; new String[] {&amp;quot;TABLE&amp;quot;, &amp;quot;VIEW&amp;quot;, &amp;quot;MATERIALIZED VIEW&amp;quot;});
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;List&amp;lt;TYPE&amp;gt; result = dao.getData(1L);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any help would be greatly appreciated.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ----------------------------------------------------------------------
&lt;br&gt;&amp;gt; -------- Let Crystal Reports handle the reporting - Free Crystal 
&lt;br&gt;&amp;gt; Reports 2008 30-Day trial. Simplify your report design, integration 
&lt;br&gt;&amp;gt; and deployment - and focus on what you do best, core application 
&lt;br&gt;&amp;gt; coding. Discover what's new with Crystal Reports now. &lt;a href=&quot;http://p.sf.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/&lt;/a&gt;&lt;br&gt;&amp;gt; sfu/bobj-july_______________________________________________ dbunit-
&lt;br&gt;&amp;gt; user mailing list &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426167&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt; &lt;a href=&quot;https://lists&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists&lt;/a&gt;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; sourceforge.net/lists/listinfo/dbunit-user
&lt;/div&gt;&lt;br&gt;&lt;br&gt;______________________________________________________
&lt;br&gt;GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT!
&lt;br&gt;Jetzt freischalten unter &lt;a href=&quot;http://movieflat.web.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://movieflat.web.de&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426167&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DBUnit-and-VIEWS-tp26415304p26426167.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26415304</id>
	<title>DBUnit and VIEWS</title>
	<published>2009-11-18T12:37:06Z</published>
	<updated>2009-11-18T12:37:06Z</updated>
	<author>
		<name>turfman</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns:p=&quot;urn:schemas-microsoft-com:office:powerpoint&quot; xmlns:a=&quot;urn:schemas-microsoft-com:office:access&quot; xmlns:dt=&quot;uuid:C2F41010-65B3-11d1-A29F-00AA00C14882&quot; xmlns:s=&quot;uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882&quot; xmlns:rs=&quot;urn:schemas-microsoft-com:rowset&quot; xmlns:Z=&quot;urn:schemas-microsoft-com:&quot; xmlns:b=&quot;urn:schemas-microsoft-com:office:publisher&quot; xmlns:ss=&quot;urn:schemas-microsoft-com:office:spreadsheet&quot; xmlns:c=&quot;urn:schemas-microsoft-com:office:component:spreadsheet&quot; xmlns:odc=&quot;urn:schemas-microsoft-com:office:odc&quot; xmlns:oa=&quot;urn:schemas-microsoft-com:office:activation&quot; xmlns:html=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:q=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:rtc=&quot;http://microsoft.com/officenet/conferencing&quot; xmlns:D=&quot;DAV:&quot; xmlns:Repl=&quot;http://schemas.microsoft.com/repl/&quot; xmlns:mt=&quot;http://schemas.microsoft.com/sharepoint/soap/meetings/&quot; xmlns:x2=&quot;http://schemas.microsoft.com/office/excel/2003/xml&quot; xmlns:ppda=&quot;http://www.passport.com/NameSpace.xsd&quot; xmlns:ois=&quot;http://schemas.microsoft.com/sharepoint/soap/ois/&quot; xmlns:dir=&quot;http://schemas.microsoft.com/sharepoint/soap/directory/&quot; xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot; xmlns:dsp=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; xmlns:udc=&quot;http://schemas.microsoft.com/data/udc&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:sub=&quot;http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/&quot; xmlns:ec=&quot;http://www.w3.org/2001/04/xmlenc#&quot; xmlns:sp=&quot;http://schemas.microsoft.com/sharepoint/&quot; xmlns:sps=&quot;http://schemas.microsoft.com/sharepoint/soap/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:udcs=&quot;http://schemas.microsoft.com/data/udc/soap&quot; xmlns:udcxf=&quot;http://schemas.microsoft.com/data/udc/xmlfile&quot; xmlns:udcp2p=&quot;http://schemas.microsoft.com/data/udc/parttopart&quot; xmlns:wf=&quot;http://schemas.microsoft.com/sharepoint/soap/workflow/&quot; xmlns:dsss=&quot;http://schemas.microsoft.com/office/2006/digsig-setup&quot; xmlns:dssi=&quot;http://schemas.microsoft.com/office/2006/digsig&quot; xmlns:mdssi=&quot;http://schemas.openxmlformats.org/package/2006/digital-signature&quot; xmlns:mver=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns:mrels=&quot;http://schemas.openxmlformats.org/package/2006/relationships&quot; xmlns:spwp=&quot;http://microsoft.com/sharepoint/webpartpages&quot; xmlns:ex12t=&quot;http://schemas.microsoft.com/exchange/services/2006/types&quot; xmlns:ex12m=&quot;http://schemas.microsoft.com/exchange/services/2006/messages&quot; xmlns:pptsl=&quot;http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/&quot; xmlns:spsl=&quot;http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService&quot; xmlns:st=&quot;&amp;#1;&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoPlainText&gt;Hi all,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;I want to test a Dao method where the SQL is a select
from a Database VIEW.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;How do you define the Dataset for DBUnit to load. Should
the dataset just define the data for the underlying tables used by the VIEW or
can you define the VIEW just like a table dataset.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;Is there a full example of using a VIEW as the underlying
Dataset in a dbunit test. When I run the test I get:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;org.dbunit.dataset.NoSuchTableException: vw_test_data&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;My dataset is something like:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&amp;lt;vw_test_data&amp;nbsp; att1=&amp;quot;1&amp;quot; att2=&amp;quot;3&amp;quot;
etc.../&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;I'm using the @DataSet annotation&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;My test code is like and I have a testSomeTest.xml file
defining the&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;dataset:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;public void testSomeTest() throws Exception {&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;Unitils.getInstance().getModulesRepository().getModuleOfType(DbUnitModule.class).getDbUnitDatabaseConnection(&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&amp;quot;schemaname&amp;quot;).getConfig().setProperty(DatabaseConfig.PROPERTY_TABLE_TYPE,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;new String[] {&amp;quot;TABLE&amp;quot;, &amp;quot;VIEW&amp;quot;,
&amp;quot;MATERIALIZED VIEW&amp;quot;});&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; List&amp;lt;TYPE&amp;gt; result = dao.getData(1L);&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;Any help would be greatly appreciated.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26415304&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DBUnit-and-VIEWS-tp26415304p26415304.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26415281</id>
	<title>dbunit and database views</title>
	<published>2009-11-18T12:35:54Z</published>
	<updated>2009-11-18T12:35:54Z</updated>
	<author>
		<name>turfman</name>
	</author>
	<content type="html">I want to test a Dao method where the SQL is a select from a Database VIEW.
&lt;br&gt;How do you define the Dataset for DBUnit to load. Should the dataset just define the data for the underlying tables used by the VIEW or can you define the VIEW just like a table dataset.
&lt;br&gt;Is there a full example of using a VIEW as the underlying Dataset in a dbunit test. When I run the test I get:
&lt;br&gt;org.dbunit.dataset.NoSuchTableException: vw_test_data
&lt;br&gt;&lt;br&gt;My dataset is something like:
&lt;br&gt;&amp;lt;vw_test_data &amp;nbsp;att1=&amp;quot;1&amp;quot; att2=&amp;quot;3&amp;quot; etc.../&amp;gt;
&lt;br&gt;&lt;br&gt;I'm using the @DataSet annotation
&lt;br&gt;&lt;br&gt;My test code is like and I have a testSomeTest.xml file defining the
&lt;br&gt;dataset:
&lt;br&gt;public void testSomeTest() throws Exception {
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;Unitils.getInstance().getModulesRepository().getModuleOfType(DbUnitModule.class).getDbUnitDatabaseConnection(
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;quot;schemaname&amp;quot;).getConfig().setProperty(DatabaseConfig.PROPERTY_TABLE_TYPE,
&lt;br&gt;new String[] {&amp;quot;TABLE&amp;quot;, &amp;quot;VIEW&amp;quot;, &amp;quot;MATERIALIZED VIEW&amp;quot;});
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	List&amp;lt;TYPE&amp;gt; result = dao.getData(1L);
&lt;br&gt;&lt;br&gt;&lt;br&gt;Any help would be greatly appreciated.
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/dbunit-and-database-views-tp26415281p26415281.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26415205</id>
	<title>dbunit and database views</title>
	<published>2009-11-18T12:31:02Z</published>
	<updated>2009-11-18T12:31:02Z</updated>
	<author>
		<name>turfman</name>
	</author>
	<content type="html">I want to test a Dao method where the SQL is a select from a Database VIEW. How do you define the Dataset for DBUnit to load. Should the dataset just define the data for the underlying tables used by the VIEW or can you define the VIEW just like a table dataset.
&lt;br&gt;Is there a full example of using a VIEW as the underlying Dataset in a dbunit test. When I run the test I get: org.dbunit.dataset.NoSuchTableException: vw_test_data
&lt;br&gt;&lt;br&gt;My dataset is something like:
&lt;br&gt;&amp;lt;vw_test_data &amp;nbsp;att1=&amp;quot;1&amp;quot; att2=&amp;quot;3&amp;quot; etc.../&amp;gt;
&lt;br&gt;&lt;br&gt;I'm using the @DataSet annotation
&lt;br&gt;&lt;br&gt;My test code is like and I have a testSomeTest.xml file defining the dataset:
&lt;br&gt;public void testSomeTest() throws Exception {
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	Unitils.getInstance().getModulesRepository().getModuleOfType(DbUnitModule.class).getDbUnitDatabaseConnection(
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;quot;schemaname&amp;quot;).getConfig().setProperty(DatabaseConfig.PROPERTY_TABLE_TYPE, new String[] {&amp;quot;TABLE&amp;quot;, &amp;quot;VIEW&amp;quot;, &amp;quot;MATERIALIZED VIEW&amp;quot;});
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	List&amp;lt;TYPE&amp;gt; result = dao.getData(1L);
&lt;br&gt;&lt;br&gt;&lt;br&gt;Any help would be greatly appreciated.&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/dbunit-and-database-views-tp26415205p26415205.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26405032</id>
	<title>Re: CLEAN_INSERT with MSSQL</title>
	<published>2009-11-18T01:48:00Z</published>
	<updated>2009-11-18T01:48:00Z</updated>
	<author>
		<name>bokc bokc</name>
	</author>
	<content type="html">Thanks you for the answer, it help me.&lt;br&gt;&lt;br&gt;I had this for the connection : &lt;br&gt;        DatabaseConfig config = connection.getConfig();&lt;br&gt;        config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new MsSqlDataTypeFactory());&lt;br&gt;

&lt;br&gt;And this for the Extra columns on dataSet :&lt;br&gt;        final boolean enableColumnSensing = true;&lt;br&gt;        final IDataSet dataSet = new FlatXmlDataSet(file, false, enableColumnSensing);&lt;br&gt;&lt;br&gt;And no more warning.&lt;br&gt;

&lt;br&gt;Olivier&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/17 Matthias Gommeringer &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26405032&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Matthias.Gommeringer@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Hi,&lt;br&gt;
&lt;br&gt;
please ensure that the org.dbunit.ext.mssql.MsSqlDataTypeFactory is configured. See &lt;a href=&quot;http://www.dbunit.org/faq.html#DefaultDataTypeFactory&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/faq.html#DefaultDataTypeFactory&lt;/a&gt;&lt;br&gt;


&lt;br&gt;
rgds,&lt;br&gt;
matthias&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&amp;gt; -----Ursprüngliche Nachricht-----&lt;br&gt;
&amp;gt; Von: &amp;quot;bokc bokc&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26405032&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;youkoun@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; Gesendet: 17.11.09 12:58:21&lt;br&gt;
&amp;gt; An: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26405032&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; Betreff: [dbunit-user] CLEAN_INSERT with MSSQL&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
Hi,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I try to use the CLEAN_INSERT in a MSSQL database. I have auto-&lt;br&gt;
&amp;gt; incremented row for my index.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I use : InsertIdentityOperation.CLEAN_INSERT.execute(connection,&lt;br&gt;
&amp;gt; dataSet);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; But I have a lot of warning like this :&lt;br&gt;
&amp;gt; 12:40:56,062 WARN FlatXmlProducer:308 - Extra columns (ID_PrevSection)&lt;br&gt;
&amp;gt; on line 2 for table Sections (global line number is 12). Those&lt;br&gt;
&amp;gt; columns will be ignored.&lt;br&gt;
&amp;gt;  Please add the extra columns to line 1, or use a DTD to make sure&lt;br&gt;
&amp;gt; the value of those columns are populated or specify &amp;#39;columnSensing=&lt;br&gt;
&amp;gt; true&amp;#39; for your FlatXmlProducer.&lt;br&gt;
&amp;gt;  See FAQ for more details.&lt;br&gt;
&amp;gt; 12:40:58,031 WARN AbstractTableMetaData:166 - Potential problem found:&lt;br&gt;
&amp;gt; The configured data type factory &amp;#39;class org.dbunit.dataset.datatype.&lt;br&gt;
&amp;gt; DefaultDataTypeFactory&amp;#39; might cause problems with the current&lt;br&gt;
&amp;gt; database &amp;#39;Microsoft SQL Server&amp;#39; (e.g. some datatypes may not be&lt;br&gt;
&amp;gt; supported properly). In rare cases you might see this message because&lt;br&gt;
&amp;gt; the list of supported database products is incomplete (list=[derby]).&lt;br&gt;
&amp;gt; If so please request a java-class update via the forums.If you are&lt;br&gt;
&amp;gt; using your own IDataTypeFactory extending DefaultDataTypeFactory,&lt;br&gt;
&amp;gt; ensure that you override getValidDbProducts() to specify the&lt;br&gt;
&amp;gt; supported database products.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; And my data base don&amp;#39;t change.&lt;br&gt;
&amp;gt; I also try the Ant task : &amp;lt;operation type=&amp;quot;MSSQL_CLEAN_INSERT&amp;quot; src=&amp;quot;${&lt;br&gt;
&amp;gt; fileMain}&amp;quot;/&amp;gt; and it run nice.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; How can I do to CLEAN and INSERT in my java test suite ?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; --&lt;br&gt;
&amp;gt; Olivier&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&amp;gt; ----------------------------------------------------------------------&lt;br&gt;
&amp;gt; -------- Let Crystal Reports handle the reporting - Free Crystal&lt;br&gt;
&amp;gt; Reports 2008 30-Day trial. Simplify your report design, integration&lt;br&gt;
&amp;gt; and deployment - and focus on what you do best, core application&lt;br&gt;
&amp;gt; coding. Discover what&amp;#39;s new with Crystal Reports now. &lt;a href=&quot;http://p.sf.net/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/&lt;/a&gt;&lt;br&gt;
&amp;gt; sfu/bobj-july_______________________________________________ dbunit-&lt;br&gt;
&amp;gt; user mailing list &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26405032&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt; &lt;a href=&quot;https://lists&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists&lt;/a&gt;.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_____________________________________________________________&lt;br&gt;
DSL-Preisknaller: DSL-Komplettpakete von &lt;a href=&quot;http://WEB.DE&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;WEB.DE&lt;/a&gt; schon für&lt;br&gt;
16,99 Euro/mtl.!* Hier klicken: &lt;a href=&quot;http://produkte.web.de/go/02/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://produkte.web.de/go/02/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26405032&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Olivier&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26405032&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CLEAN_INSERT-with-MSSQL-tp26388755p26405032.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26395973</id>
	<title>Re: CLEAN_INSERT with MSSQL</title>
	<published>2009-11-17T11:24:42Z</published>
	<updated>2009-11-17T11:24:42Z</updated>
	<author>
		<name>Matthias Gommeringer</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;please ensure that the org.dbunit.ext.mssql.MsSqlDataTypeFactory is configured. See &lt;a href=&quot;http://www.dbunit.org/faq.html#DefaultDataTypeFactory&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/faq.html#DefaultDataTypeFactory&lt;/a&gt;&lt;br&gt;&lt;br&gt;rgds,
&lt;br&gt;matthias
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; -----Ursprüngliche Nachricht-----
&lt;br&gt;&amp;gt; Von: &amp;quot;bokc bokc&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26395973&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;youkoun@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Gesendet: 17.11.09 12:58:21
&lt;br&gt;&amp;gt; An: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26395973&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Betreff: [dbunit-user] CLEAN_INSERT with MSSQL
&lt;br&gt;&lt;br&gt;Hi,
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I try to use the CLEAN_INSERT in a MSSQL database. I have auto-
&lt;br&gt;&amp;gt; incremented row for my index.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I use : InsertIdentityOperation.CLEAN_INSERT.execute(connection, 
&lt;br&gt;&amp;gt; dataSet);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But I have a lot of warning like this : 
&lt;br&gt;&amp;gt; 12:40:56,062 WARN FlatXmlProducer:308 - Extra columns (ID_PrevSection)
&lt;br&gt;&amp;gt; on line 2 for table Sections (global line number is 12). Those 
&lt;br&gt;&amp;gt; columns will be ignored.
&lt;br&gt;&amp;gt; &amp;nbsp;Please add the extra columns to line 1, or use a DTD to make sure 
&lt;br&gt;&amp;gt; the value of those columns are populated or specify 'columnSensing=
&lt;br&gt;&amp;gt; true' for your FlatXmlProducer.
&lt;br&gt;&amp;gt; &amp;nbsp;See FAQ for more details.
&lt;br&gt;&amp;gt; 12:40:58,031 WARN AbstractTableMetaData:166 - Potential problem found:
&lt;br&gt;&amp;gt; The configured data type factory 'class org.dbunit.dataset.datatype.
&lt;br&gt;&amp;gt; DefaultDataTypeFactory' might cause problems with the current 
&lt;br&gt;&amp;gt; database 'Microsoft SQL Server' (e.g. some datatypes may not be 
&lt;br&gt;&amp;gt; supported properly). In rare cases you might see this message because 
&lt;br&gt;&amp;gt; the list of supported database products is incomplete (list=[derby]). 
&lt;br&gt;&amp;gt; If so please request a java-class update via the forums.If you are 
&lt;br&gt;&amp;gt; using your own IDataTypeFactory extending DefaultDataTypeFactory, 
&lt;br&gt;&amp;gt; ensure that you override getValidDbProducts() to specify the 
&lt;br&gt;&amp;gt; supported database products.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And my data base don't change. 
&lt;br&gt;&amp;gt; I also try the Ant task : &amp;lt;operation type=&amp;quot;MSSQL_CLEAN_INSERT&amp;quot; src=&amp;quot;${
&lt;br&gt;&amp;gt; fileMain}&amp;quot;/&amp;gt; and it run nice.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; How can I do to CLEAN and INSERT in my java test suite ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Olivier
&lt;br&gt;&amp;gt; ----------------------------------------------------------------------
&lt;br&gt;&amp;gt; -------- Let Crystal Reports handle the reporting - Free Crystal 
&lt;br&gt;&amp;gt; Reports 2008 30-Day trial. Simplify your report design, integration 
&lt;br&gt;&amp;gt; and deployment - and focus on what you do best, core application 
&lt;br&gt;&amp;gt; coding. Discover what's new with Crystal Reports now. &lt;a href=&quot;http://p.sf.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/&lt;/a&gt;&lt;br&gt;&amp;gt; sfu/bobj-july_______________________________________________ dbunit-
&lt;br&gt;&amp;gt; user mailing list &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26395973&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt; &lt;a href=&quot;https://lists&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists&lt;/a&gt;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; sourceforge.net/lists/listinfo/dbunit-user
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_____________________________________________________________
&lt;br&gt;DSL-Preisknaller: DSL-Komplettpakete von WEB.DE schon für 
&lt;br&gt;16,99 Euro/mtl.!* Hier klicken: &lt;a href=&quot;http://produkte.web.de/go/02/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://produkte.web.de/go/02/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26395973&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CLEAN_INSERT-with-MSSQL-tp26388755p26395973.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26388755</id>
	<title>CLEAN_INSERT with MSSQL</title>
	<published>2009-11-17T03:57:11Z</published>
	<updated>2009-11-17T03:57:11Z</updated>
	<author>
		<name>bokc bokc</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;I try to use the CLEAN_INSERT in a MSSQL database. I have auto-incremented row for my index.&lt;br&gt;&lt;br&gt;I use : InsertIdentityOperation.CLEAN_INSERT.execute(connection, dataSet);&lt;br&gt;&lt;br&gt;But I have a lot of warning like this : &lt;br&gt;

12:40:56,062  WARN FlatXmlProducer:308 - Extra columns (ID_PrevSection) on line 2 for table Sections (global line number is 12). Those columns will be ignored.&lt;br&gt;    Please add the extra columns to line 1, or use a DTD to make sure the value of those columns are populated or specify &amp;#39;columnSensing=true&amp;#39; for your FlatXmlProducer.&lt;br&gt;

    See FAQ for more details.&lt;br&gt;12:40:58,031  WARN AbstractTableMetaData:166 - Potential problem found: The configured data type factory &amp;#39;class org.dbunit.dataset.datatype.DefaultDataTypeFactory&amp;#39; might cause problems with the current database &amp;#39;Microsoft SQL Server&amp;#39; (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[derby]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.&lt;br clear=&quot;all&quot;&gt;

&lt;br&gt;And my data base don&amp;#39;t change. &lt;br&gt;I also try the Ant task : &amp;lt;operation type=&amp;quot;MSSQL_CLEAN_INSERT&amp;quot; src=&amp;quot;${fileMain}&amp;quot;/&amp;gt; and it run nice.&lt;br&gt;&lt;br&gt;How can I do to CLEAN and INSERT in my java test suite ?&lt;br&gt;

&lt;br&gt;-- &lt;br&gt;Olivier&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26388755&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CLEAN_INSERT-with-MSSQL-tp26388755p26388755.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26379263</id>
	<title>Re: How to exclude some rows in tables, and only compare the row in expected Table like includedColumnsTable</title>
	<published>2009-11-16T12:50:40Z</published>
	<updated>2009-11-16T12:50:40Z</updated>
	<author>
		<name>Matthias Gommeringer</name>
	</author>
	<content type="html">Hi Xuemin,
&lt;br&gt;&lt;br&gt;the IRowFilter is the correct approach for you. The method &amp;quot;accept&amp;quot; will be invoked automatically for each single row by dbunit so you can easily check each row this way without the need to iterate on you own.
&lt;br&gt;&lt;br&gt;rgds,
&lt;br&gt;matthias
&lt;br&gt;&lt;br&gt;&amp;gt; -----Ursprüngliche Nachricht-----
&lt;br&gt;&amp;gt; Von: &amp;quot;Feng Xuemin&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26379263&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xuemin.Feng@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Gesendet: 16.11.09 11:55:29
&lt;br&gt;&amp;gt; An: &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26379263&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26379263&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Betreff: [dbunit-user] How to exclude some rows in tables, and only compare the row in expected Table like includedColumnsTable
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello all,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;I have a lot of data exist in my db, and insert new db data to 
&lt;br&gt;&amp;gt; database, when I compare two tables, I have to put all data in db 
&lt;br&gt;&amp;gt; including existing data to expected dataset in order to compare 
&lt;br&gt;&amp;gt; successfully. I want to know if there are good way to only compare 
&lt;br&gt;&amp;gt; the rows in expected table like includedColumnsTable. Thanks.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;I check the dbunit doc about IRowFilter 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; boolean accept(IRowValueProvider rowValueProvider): Checks if the 
&lt;br&gt;&amp;gt; current row should be accepted or not
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have a question about this method, it only check the current row, 
&lt;br&gt;&amp;gt; how can we check all rows if it is accepted or not. Thanks again.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Best Regards,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Xuemin 
&lt;br&gt;&amp;gt; ----------------------------------------------------------------------
&lt;br&gt;&amp;gt; -------- Let Crystal Reports handle the reporting - Free Crystal 
&lt;br&gt;&amp;gt; Reports 2008 30-Day trial. Simplify your report design, integration 
&lt;br&gt;&amp;gt; and deployment - and focus on what you do best, core application 
&lt;br&gt;&amp;gt; coding. Discover what's new with Crystal Reports now. &lt;a href=&quot;http://p.sf.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/&lt;/a&gt;&lt;br&gt;&amp;gt; sfu/bobj-july_______________________________________________ dbunit-
&lt;br&gt;&amp;gt; user mailing list &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26379263&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt; &lt;a href=&quot;https://lists&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists&lt;/a&gt;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; sourceforge.net/lists/listinfo/dbunit-user
&lt;/div&gt;&lt;br&gt;&lt;br&gt;______________________________________________________
&lt;br&gt;GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT!
&lt;br&gt;Jetzt freischalten unter &lt;a href=&quot;http://movieflat.web.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://movieflat.web.de&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26379263&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-exclude-some-rows-in-tables%2C-and-only-compare-the-row-in-expected-Table-like-includedColumnsTable-tp26369913p26379263.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26369913</id>
	<title>How to exclude some rows in tables, and only compare the row in expected Table like includedColumnsTable</title>
	<published>2009-11-16T02:47:03Z</published>
	<updated>2009-11-16T02:47:03Z</updated>
	<author>
		<name>Feng Xuemin</name>
	</author>
	<content type="html">&lt;html xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;


&lt;/head&gt;

&lt;body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'&gt;

&lt;div class=Section1 style='layout-grid:15.6pt'&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Hello all,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp; I have a lot of data exist in my db, and
insert new db data to database, when I compare two tables, I have to put all
data in db including existing data to expected dataset in order to compare
successfully. I want to know if there are good way to only compare the rows in
expected table like includedColumnsTable. Thanks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp; I check the dbunit doc about IRowFilter &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:6.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;boolean accept(IRowValueProvider
rowValueProvider):&amp;nbsp; Checks if the current row should be accepted or not&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:6.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I have a question about this method, it
only check the current row, how can we check all rows if it is accepted or not.
Thanks again.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Xuemin &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26369913&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-exclude-some-rows-in-tables%2C-and-only-compare-the-row-in-expected-Table-like-includedColumnsTable-tp26369913p26369913.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26348217</id>
	<title>Re: How to compare the tables when two column relation is many to many</title>
	<published>2009-11-14T00:44:07Z</published>
	<updated>2009-11-14T00:44:07Z</updated>
	<author>
		<name>Feng Xuemin</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'&gt;

&lt;div class=Section1 style='layout-grid:15.6pt'&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;Hello,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;&amp;nbsp;I solve this issue
when I use SortedTable API for expected and actual table, Thanks everybody.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma;
font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'&gt; Feng Xuemin
[mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26348217&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xuemin.Feng@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Saturday, November 14, 2009
16:39&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26348217&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; Re: [dbunit-user] How to
compare the tables when two column relation is many to many&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:10.5pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;I use the following code
to sort this table, it does not work.:(&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;String[]
column_name={&amp;quot;SEGMENT_ID&amp;quot;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;ITable actualTable=new
SortedTable(jndiConnection.createDataSet ().getTable
(&amp;quot;SDMC_DEVICE_TYPE_SEGMENT&amp;quot;),column_name);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma;
font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'&gt; Feng Xuemin &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Saturday, November 14, 2009
16:00&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
'&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26348217&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;'&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; RE: How to compare the
tables when two column relation is many to many&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:10.5pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;Hello everybody,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Do you have any idea about this, I blocked by this issue. Thanks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma;
font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'&gt; Feng Xuemin &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Friday, November 13, 2009
16:13&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
'&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26348217&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;'&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; How to handle the data
when relation is many to many&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:10.5pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I met one issue when compare tables, here is the case.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I defined the xls format dataset below and insert db
successfully, then I check if the insert result is correct. Very simple case,
but compare failed. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I think it is because the relation between these two
columns is many to many, so when compare the result, the data order was broken.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;So for this case, how I can handle it correctly,
thanks for your help&lt;/span&gt;&lt;/font&gt;&lt;font size=3 face=Wingdings&gt;&lt;span lang=EN-US style='font-size:12.0pt;font-family:Wingdings'&gt;J&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Here is the run result:&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;
&lt;/span&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;junit.framework.ComparisonFailure:
value (table=SDMC_DEVICE_TYPE_SEGMENT, row=1, col=SEGMENT_ID)
expected:&amp;lt;[2]&amp;gt; but was:&amp;lt;[1]&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.JUnitFailureFactory.createFailure(JUnitFailureFactory.java:39)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DefaultFailureHandler.createFailure(DefaultFailureHandler.java:105)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DefaultFailureHandler.handle(DefaultFailureHandler.java:208)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.compareData(DbUnitAssert.java:514)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:400)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:312)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:274)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.Assertion.assertEquals(Assertion.java:122)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;xls file data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=211 style='width:158.0pt;margin-left:-.75pt;border-collapse:collapse'&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;SEGMENT_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;DEVICE_TYPE_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;db data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;img width=243 height=121 id=&quot;_x0000_i1025&quot; src=&quot;http://old.nabble.com/attachment/26348217/0/image001.jpg&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26348217&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-How-to-compare-the-tables-when-two-column-relation-is-many-to-many-tp26347980p26348217.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26348187</id>
	<title>Re: How to compare the tables when two column relation is many to many</title>
	<published>2009-11-14T00:39:23Z</published>
	<updated>2009-11-14T00:39:23Z</updated>
	<author>
		<name>Feng Xuemin</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'&gt;

&lt;div class=Section1 style='layout-grid:15.6pt'&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;I use the following code
to sort this table, it does not work.:(&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;String[]
column_name={&amp;quot;SEGMENT_ID&amp;quot;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;ITable actualTable=new
SortedTable(jndiConnection.createDataSet ().getTable
(&amp;quot;SDMC_DEVICE_TYPE_SEGMENT&amp;quot;),column_name);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma;
font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'&gt; Feng Xuemin &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Saturday, November 14, 2009
16:00&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
'&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26348187&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;'&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; RE: How to compare the
tables when two column relation is many to many&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:10.5pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;Hello everybody,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Do you have any idea about this, I blocked by this issue. Thanks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma;
font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'&gt; Feng Xuemin &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Friday, November 13, 2009
16:13&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
'&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26348187&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;'&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; How to handle the data
when relation is many to many&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:10.5pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I met one issue when compare tables, here is the case.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I defined the xls format dataset below and insert db
successfully, then I check if the insert result is correct. Very simple case,
but compare failed. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I think it is because the relation between these two
columns is many to many, so when compare the result, the data order was broken.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;So for this case, how I can handle it correctly,
thanks for your help&lt;/span&gt;&lt;/font&gt;&lt;font size=3 face=Wingdings&gt;&lt;span lang=EN-US style='font-size:12.0pt;font-family:Wingdings'&gt;J&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Here is the run result:&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;
&lt;/span&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;junit.framework.ComparisonFailure:
value (table=SDMC_DEVICE_TYPE_SEGMENT, row=1, col=SEGMENT_ID)
expected:&amp;lt;[2]&amp;gt; but was:&amp;lt;[1]&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.JUnitFailureFactory.createFailure(JUnitFailureFactory.java:39)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.dbunit.assertion.DefaultFailureHandler.createFailure(DefaultFailureHandler.java:105)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DefaultFailureHandler.handle(DefaultFailureHandler.java:208)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.compareData(DbUnitAssert.java:514)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:400)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:312)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:274)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.dbunit.Assertion.assertEquals(Assertion.java:122)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;xls file data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=211 style='width:158.0pt;margin-left:-.75pt;border-collapse:collapse'&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;SEGMENT_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;DEVICE_TYPE_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;db data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;img width=243 height=121 id=&quot;_x0000_i1025&quot; src=&quot;http://old.nabble.com/attachment/26348187/0/image001.jpg&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26348187&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-How-to-compare-the-tables-when-two-column-relation-is-many-to-many-tp26347980p26348187.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26347980</id>
	<title>Re: How to compare the tables when two column relation is many to many</title>
	<published>2009-11-13T23:59:33Z</published>
	<updated>2009-11-13T23:59:33Z</updated>
	<author>
		<name>Feng Xuemin</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'&gt;

&lt;div class=Section1 style='layout-grid:15.6pt'&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;Hello everybody,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Do you have any idea about this, I blocked by this issue. Thanks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='text-indent:12.0pt'&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma;
font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'&gt; Feng Xuemin &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Friday, November 13, 2009
16:13&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
'&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26347980&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;'&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; How to handle the data
when relation is many to many&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:10.5pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I met one issue when compare tables, here is the case.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I defined the xls format dataset below and insert db successfully,
then I check if the insert result is correct. Very simple case, but compare
failed. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I think it is because the relation between these two
columns is many to many, so when compare the result, the data order was broken.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;So for this case, how I can handle it correctly,
thanks for your help&lt;/span&gt;&lt;/font&gt;&lt;font size=3 face=Wingdings&gt;&lt;span lang=EN-US style='font-size:12.0pt;font-family:Wingdings'&gt;J&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Here is the run result:&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;
&lt;/span&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;junit.framework.ComparisonFailure:
value (table=SDMC_DEVICE_TYPE_SEGMENT, row=1, col=SEGMENT_ID)
expected:&amp;lt;[2]&amp;gt; but was:&amp;lt;[1]&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.dbunit.assertion.JUnitFailureFactory.createFailure(JUnitFailureFactory.java:39)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DefaultFailureHandler.createFailure(DefaultFailureHandler.java:105)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DefaultFailureHandler.handle(DefaultFailureHandler.java:208)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.compareData(DbUnitAssert.java:514)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:400)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:312)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:274)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.Assertion.assertEquals(Assertion.java:122)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;xls file data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=211 style='width:158.0pt;margin-left:-.75pt;border-collapse:collapse'&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;SEGMENT_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;DEVICE_TYPE_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;db data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;img width=243 height=121 id=&quot;_x0000_i1025&quot; src=&quot;http://old.nabble.com/attachment/26347980/0/image001.jpg&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26347980&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-How-to-compare-the-tables-when-two-column-relation-is-many-to-many-tp26347980p26347980.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26335083</id>
	<title>Re: how to remove class	org.dbunit.dataset.datatype.DefaultDataTypeFactory warning</title>
	<published>2009-11-13T03:18:24Z</published>
	<updated>2009-11-13T03:18:24Z</updated>
	<author>
		<name>Feng Xuemin</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:st1=&quot;urn:schemas-microsoft-com:office:smarttags&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;City&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;place&quot; /&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
st1\:*{behavior:url(#default#ieooui) }
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=ZH-CN link=blue vlink=blue&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;Hi Silvio,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;&amp;nbsp; Thanks for you
information&lt;/span&gt;&lt;/font&gt;&lt;font size=2 color=navy face=Wingdings&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Wingdings;color:navy'&gt;J&lt;/span&gt;&lt;/font&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:Arial;color:navy'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Arial;color:navy'&gt;Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'&gt;
Silvio Wangler [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26335083&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Friday, November 13, 2009
17:38&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26335083&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; Re: [dbunit-user] how to
remove class org.dbunit.dataset.datatype.DefaultDataTypeFactory warning&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Hi Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;It seems that your are working against an Oracle DBMS.
You need to set the DataFactory for your DBMS by overriding setUpDatabaseConfig
within your DatabaseTestCase.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;@Override&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;protected void setUpDatabaseConfig(DatabaseConfig
config)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp; // for Oracle 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;
config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new
Oracle10DataTypeFactory();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp; // below Oracle 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY,
new&amp;nbsp;OracleDataTypeFactory();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;This should solve the issue. For further info please
read the FAQ.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;a href=&quot;http://www.dbunit.org/faq.html#typefactory&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/faq.html#typefactory&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Best regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Silvio&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;2009/11/13 Feng Xuemin &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26335083&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xuemin.Feng@...&lt;/a&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div link=blue vlink=purple&gt;

&lt;div&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Hello,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;
Why I always get this warning when I run test cases, how can I remove it?
Thanks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
text-autospace:none'&gt;&lt;font size=2 color=red face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Courier New&quot;;color:red'&gt;Nov 13,
2009 4:28:41 PM org.dbunit.dataset.AbstractTableMetaData getDataTypeFactory&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 color=red face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Courier New&quot;;color:red'&gt;WARNING: Potential problem found: The
configured data type factory 'class
org.dbunit.dataset.datatype.DefaultDataTypeFactory' might cause problems with
the current database 'Oracle' (e.g. some datatypes may not be supported
properly). In rare cases you might see this message because the list of
supported database products is incomplete (list=[derby]). If so please request
a java-class update via the forums.If you are using your own IDataTypeFactory
extending DefaultDataTypeFactory, ensure that you override getValidDbProducts()
to specify the supported database products.&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 color=red face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Courier New&quot;;color:red'&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:
&quot;Courier New&quot;'&gt;Best Regards&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;font size=2 face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:
&quot;Courier New&quot;'&gt;Xuemin&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free &lt;st1:City w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Crystal&lt;/st1:place&gt;&lt;/st1:City&gt; Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what's new with&lt;br&gt;
&lt;st1:City w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Crystal&lt;/st1:place&gt;&lt;/st1:City&gt; Reports
now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26335083&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26335083&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-to-remove-class-org.dbunit.dataset.datatype.DefaultDataTypeFactory-warning-tp26333550p26335083.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26333764</id>
	<title>Re: how to remove class org.dbunit.dataset.datatype.DefaultDataTypeFactory warning</title>
	<published>2009-11-13T01:38:09Z</published>
	<updated>2009-11-13T01:38:09Z</updated>
	<author>
		<name>saw303</name>
	</author>
	<content type="html">Hi Xuemin&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;It seems that your are working against an Oracle DBMS. You need to set the DataFactory for your DBMS by overriding setUpDatabaseConfig within your DatabaseTestCase.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
@Override&lt;/div&gt;&lt;div&gt;protected void setUpDatabaseConfig(DatabaseConfig config)&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;   // for Oracle 10&lt;/div&gt;&lt;div&gt;   config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new Oracle10DataTypeFactory();&lt;/div&gt;
&lt;div&gt;   // below Oracle 10&lt;/div&gt;&lt;div&gt;   config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new OracleDataTypeFactory();&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This should solve the issue. For further info please read the FAQ.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.dbunit.org/faq.html#typefactory&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/faq.html#typefactory&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best regards,&lt;/div&gt;&lt;div&gt;Silvio&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px; &quot;&gt;&lt;/span&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;&amp;#39;Courier New&amp;#39;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;/font&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/13 Feng Xuemin &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26333764&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xuemin.Feng@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;









&lt;div lang=&quot;ZH-CN&quot; link=&quot;blue&quot; vlink=&quot;purple&quot;&gt;

&lt;div style=&quot;layout-grid:15.6pt&quot;&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font size=&quot;3&quot; face=&quot;Times New Roman&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:12.0pt&quot;&gt;Hello,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font size=&quot;3&quot; face=&quot;Times New Roman&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:12.0pt&quot;&gt;  Why I always get this warning when I run test
cases, how can I remove it? Thanks.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font size=&quot;3&quot; face=&quot;Times New Roman&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:12.0pt&quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; align=&quot;left&quot; style=&quot;text-align:left;text-autospace:none&quot;&gt;&lt;font size=&quot;2&quot; color=&quot;red&quot; face=&quot;Courier New&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:red&quot;&gt;Nov 13, 2009 4:28:41 PM
org.dbunit.dataset.AbstractTableMetaData getDataTypeFactory&lt;/span&gt;&lt;/font&gt;&lt;font size=&quot;2&quot; face=&quot;Courier New&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font size=&quot;2&quot; color=&quot;red&quot; face=&quot;Courier New&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:red&quot;&gt;WARNING: Potential
problem found: The configured data type factory &amp;#39;class
org.dbunit.dataset.datatype.DefaultDataTypeFactory&amp;#39; might cause problems with
the current database &amp;#39;Oracle&amp;#39; (e.g. some datatypes may not be supported
properly). In rare cases you might see this message because the list of
supported database products is incomplete (list=[derby]). If so please request
a java-class update via the forums.If you are using your own IDataTypeFactory
extending DefaultDataTypeFactory, ensure that you override getValidDbProducts()
to specify the supported database products.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font size=&quot;2&quot; color=&quot;red&quot; face=&quot;Courier New&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:red&quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Courier New&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;&quot;&gt;Best Regards&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Courier New&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;&quot;&gt;Xuemin&lt;/span&gt;&lt;/font&gt;&lt;font size=&quot;3&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size:12.0pt&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;


&lt;/div&gt;

&lt;/div&gt;


&lt;br&gt;------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26333764&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26333764&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-to-remove-class-org.dbunit.dataset.datatype.DefaultDataTypeFactory-warning-tp26333550p26333764.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26333550</id>
	<title>how to remove class org.dbunit.dataset.datatype.DefaultDataTypeFactory warning</title>
	<published>2009-11-13T01:18:58Z</published>
	<updated>2009-11-13T01:18:58Z</updated>
	<author>
		<name>Feng Xuemin</name>
	</author>
	<content type="html">&lt;html xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;


&lt;/head&gt;

&lt;body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'&gt;

&lt;div class=Section1 style='layout-grid:15.6pt'&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Hello,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp; Why I always get this warning when I run test
cases, how can I remove it? Thanks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal align=left style='text-align:left;text-autospace:none'&gt;&lt;font size=2 color=red face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Courier New&quot;;color:red'&gt;Nov 13, 2009 4:28:41 PM
org.dbunit.dataset.AbstractTableMetaData getDataTypeFactory&lt;/span&gt;&lt;/font&gt;&lt;font size=2 face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:
&quot;Courier New&quot;'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=red face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Courier New&quot;;color:red'&gt;WARNING: Potential
problem found: The configured data type factory 'class
org.dbunit.dataset.datatype.DefaultDataTypeFactory' might cause problems with
the current database 'Oracle' (e.g. some datatypes may not be supported
properly). In rare cases you might see this message because the list of
supported database products is incomplete (list=[derby]). If so please request
a java-class update via the forums.If you are using your own IDataTypeFactory
extending DefaultDataTypeFactory, ensure that you override getValidDbProducts()
to specify the supported database products.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=red face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Courier New&quot;;color:red'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Courier New&quot;'&gt;Best Regards&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=&quot;Courier New&quot;&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:&quot;Courier New&quot;'&gt;Xuemin&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26333550&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-to-remove-class-org.dbunit.dataset.datatype.DefaultDataTypeFactory-warning-tp26333550p26333550.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26333153</id>
	<title>How to handle the data when relation is many to many</title>
	<published>2009-11-13T00:12:41Z</published>
	<updated>2009-11-13T00:12:41Z</updated>
	<author>
		<name>Feng Xuemin</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'&gt;

&lt;div class=Section1 style='layout-grid:15.6pt'&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I met one issue when compare tables, here is the case.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I defined the xls format dataset below and insert db
successfully, then I check if the insert result is correct. Very simple case,
but compare failed. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;I think it is because the relation between these two
columns is many to many, so when compare the result, the data order was broken.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;So for this case, how I can handle it correctly,
thanks for your help&lt;/span&gt;&lt;/font&gt;&lt;font size=3 face=Wingdings&gt;&lt;span lang=EN-US style='font-size:12.0pt;font-family:Wingdings'&gt;J&lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Here is the run result:&lt;/span&gt;&lt;/font&gt;&lt;span lang=EN-US&gt;
&lt;/span&gt;&lt;font size=3&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;junit.framework.ComparisonFailure:
value (table=SDMC_DEVICE_TYPE_SEGMENT, row=1, col=SEGMENT_ID)
expected:&amp;lt;[2]&amp;gt; but was:&amp;lt;[1]&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.JUnitFailureFactory.createFailure(JUnitFailureFactory.java:39)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DefaultFailureHandler.createFailure(DefaultFailureHandler.java:105)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DefaultFailureHandler.handle(DefaultFailureHandler.java:208)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.compareData(DbUnitAssert.java:514)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:400)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:312)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.assertion.DbUnitAssert.assertEquals(DbUnitAssert.java:274)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.dbunit.Assertion.assertEquals(Assertion.java:122)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;xls file data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=211 style='width:158.0pt;margin-left:-.75pt;border-collapse:collapse'&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;SEGMENT_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;DEVICE_TYPE_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr height=20 style='height:15.0pt'&gt;
  &lt;td width=93 nowrap height=20 valign=bottom style='width:70.0pt;padding:0cm 5.4pt 0cm 5.4pt;
  height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td width=117 nowrap height=20 valign=bottom style='width:88.0pt;padding:
  0cm 5.4pt 0cm 5.4pt;height:15.0pt'&gt;
  &lt;p class=MsoNormal align=left style='text-align:left'&gt;&lt;font size=2 color=black face=Calibri&gt;&lt;span lang=EN-US style='font-size:11.0pt;font-family:
  Calibri;color:black'&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;db data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;img width=243 height=121 id=&quot;_x0000_i1025&quot; src=&quot;http://old.nabble.com/attachment/26333153/0/image001.jpg&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Best Regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;Xuemin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span lang=EN-US style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26333153&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-handle-the-data-when-relation-is-many-to-many-tp26333153p26333153.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26315433</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-12T00:58:21Z</published>
	<updated>2009-11-12T00:58:21Z</updated>
	<author>
		<name>saw303</name>
	</author>
	<content type="html">&lt;div&gt;Sorry forgot to paste the link :)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2896486&amp;amp;group_id=47439&amp;amp;atid=449494&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2896486&amp;amp;group_id=47439&amp;amp;atid=449494&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/12 Silvio Wangler &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26315433&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
Hi Matthias&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Here is the feature request.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best regards&lt;/div&gt;&lt;div&gt;Silvio&lt;br&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26315433&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26315433.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26315434</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-12T00:58:05Z</published>
	<updated>2009-11-12T00:58:05Z</updated>
	<author>
		<name>saw303</name>
	</author>
	<content type="html">Hi Matthias&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Here is the feature request.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best regards&lt;/div&gt;&lt;div&gt;Silvio&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26315434&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26315434.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26293575</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-10T15:49:45Z</published>
	<updated>2009-11-10T15:49:45Z</updated>
	<author>
		<name>John Hurst-2</name>
	</author>
	<content type="html">I wonder if this is the same as bug &lt;span&gt; 2823084? (&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2823084&amp;amp;group_id=47439&amp;amp;atid=449491&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;amp;aid=2823084&amp;amp;group_id=47439&amp;amp;atid=449491&lt;/a&gt;) I am hoping to look at that one -- if this is the same I really ought to look at it.&lt;/span&gt; I really need to add some documentation and tests for these foreign key scenarios.&lt;br&gt;
&lt;br&gt;Please note that as well as the INSERT order for such cases of foreign keys, one also needs to consider the DELETE order, for the CLEAN_INSERT operation.&lt;br&gt;&lt;br&gt;Way back in DbUnit 2.1 I submitted a patch to make the DELETE order correspond to the reverse order of first appearance of tables ... rather than simply deleting from bottom to top.&lt;br&gt;
&lt;br&gt;Thus if you have&lt;br&gt;&lt;br&gt;&amp;lt;parent id=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;&amp;lt;child id=&amp;quot;A&amp;quot; parent=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;&amp;lt;parent id=&amp;quot;2&amp;quot;/&amp;gt;&lt;br&gt;&amp;lt;child id=&amp;quot;B&amp;quot; parent=&amp;quot;2&amp;quot;/&amp;gt;&lt;br&gt;&amp;lt;parent id=&amp;quot;3&amp;quot;/&amp;gt;&lt;br&gt;
&lt;br&gt;The DELETE order for CLEAN_INSERT is: &lt;br&gt;&lt;br&gt;DELETE FROM child;&lt;br&gt;DELETE FROM parent;&lt;br&gt;&lt;br&gt;Which is necessary to avoid violating foreign key constraints.&lt;br&gt;&lt;br&gt;Note that in this example it would be OK to INSERT either in order of items appearing in the file, or all parents first then all children. DELETE on the other hand, affecting all rows, must be done beginning with the child table.&lt;br&gt;
&lt;br&gt;Regards&lt;br&gt;&lt;br&gt;John Hurst&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 11, 2009 at 11:48 AM, Matthias Gommeringer &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Matthias.Gommeringer@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Hi guys,&lt;br&gt;
&lt;br&gt;
I agree: it would be nice to have both columnSensing and kind of literal/verbose/ordered processing of the inserts, although I guess that it&amp;#39;s not due to the column sensing since the parsed XML is grouped in ITable objects anyway (if I remember correctly that was also the case before the columnSensing feature was introduced). I think your initial approach to assume that the XML order is also used as the DB insert order is intuitive and natural and it actually should work this way. Could you submit a feature request for this?&lt;br&gt;

&lt;br&gt;
rgds,&lt;br&gt;
matthias&lt;br&gt;
&lt;br&gt;
&amp;gt; -----Ursprüngliche Nachricht-----&lt;br&gt;
&amp;gt; Von: &amp;quot;Roberto Lo Giacco&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rlogiacco@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; Gesendet: 10.11.09 15:20:28&lt;br&gt;
&amp;gt; An: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; Betreff: Re: [dbunit-user] Issue with Parent/Child constraint - Wrong insert order?&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&amp;gt; I would prefer if it were possible for you to talk about this with the&lt;br&gt;
&amp;gt; developer who applied that change who, if I remember correctly, should&lt;br&gt;
&amp;gt; be Sebastien.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; In any case it would be perfect in my opinion if we could have both&lt;br&gt;
&amp;gt; features: column sensing AND statements order.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;    Roberto Lo Giacco&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; On Mon, Nov 9, 2009 at 19:19, Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; Hi Roberto&lt;br&gt;
&amp;gt; &amp;gt; Thank you very much for that answer. It proofs my analysis of today&lt;br&gt;
&amp;gt; &amp;gt; since AbstractDataSet holds all table names in a OrderedTableNameMap und&lt;br&gt;
&amp;gt; &amp;gt; the CachedDataSet returns a list of the map values (table names).&lt;br&gt;
&amp;gt; &amp;gt; Is there any point within dbUnit where I could hook in to change this&lt;br&gt;
&amp;gt; &amp;gt; behaviour? Should not there be a way to have XML datasets in the same way as&lt;br&gt;
&amp;gt; &amp;gt; SQL scripts?&lt;br&gt;
&amp;gt; &amp;gt; Best regards&lt;br&gt;
&amp;gt; &amp;gt; Silvio&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; 2009/11/9 Roberto Lo Giacco &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rlogiacco@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; DbUnit statements are not executed in the same order they are listed&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; in your dataset but they are grouped on a table basis.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; I don&amp;#39;t remember why we changed this behavior and I&amp;#39;m not completely&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; sure it happened on 2.2 release... may be this is related to the&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; column sensing feature....&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;   Roberto Lo Giacco&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; On Mon, Nov 9, 2009 at 16:37, Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Hi Luiz&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; I am sorry. Let me describe the two tables to you.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; postbox&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; ------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; id // PK&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; parent_fk // optional FK to a parent postbox; refers to postbox(id).&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; If NULL it&amp;#39;s a root postbox w/o parent&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; group_postbox&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; ---------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; id // PK refers to postbox(id)&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; (...) // and some additional values&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; In the meantime I have downgraded my project to dbUnit 2.1. In 2.1&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; everything works as expected. If I upgrade to 2.2 it starts to fail.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; If I change the dataset as you have suggested I get a constraint&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; violation (group_postbox --&amp;gt; postbox).&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Any clue what else can be done?&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Thank you und best regards&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Silvio&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi Silvio,&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; From what I could learn of your dataset, you&amp;#39;ve got two tables: postbox&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; group_postbox; I guess postbox.parent_fk is a foreign key that refers&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; to&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://group_postbox.id&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;group_postbox.id&lt;/a&gt; (mainly because group_postbox seems to have no other&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; attributes). That said, I thought that you might try the following&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; dataset:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;#39;1.0&amp;#39; encoding=&amp;#39;UTF-8&amp;#39;?&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- first, all group_postboxes --&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- then the postboxes themselves --&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Regards,&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Luiz&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Hi Luiz,&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Thank you for your quick answer.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Well due to the DDL I think I cannot do that. group_postbox(id) refers&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; to postbox(id). Or isn&amp;#39;t the order of my xml dataset as dbUnit&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; executes the inserts?&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; This is just a hunch, but here&amp;#39;s my $0,02. Try grouping your&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; group_postbox&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; elements before the postbox ones. Your example shows a postbox short&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; named&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;quot;COR&amp;quot; as the very first element of the data set. Maybe that&amp;#39;s the&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; problem.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Maybe.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Regards,&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Luiz&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi everybody&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am sure this question has been already asked in this mailing list&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; but&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; could find it yet. Currently I am troubling with a parent/child&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; relation and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; cannot understand dbUnits behaviour.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am trying to insert the following dataset as FlatXmlDataSet using&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbUnit&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2.4.6.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;?xml version=&amp;#39;1.0&amp;#39; encoding=&amp;#39;UTF-8&amp;#39;?&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; As it seems dbUnit does first all INSERT on table &amp;#39;postbox&amp;#39; and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; fails&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (on&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox id 2) because of a foreign key constraint.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The dataset is created as follows:&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; return new FlatXmlDataSet(new FileReader(baseDataFilename), false,&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; true,&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; false);&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Can anyone help me on this? How can I tell dbUnit 2.4.6 to first&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; things&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; first. Means first insert postbox 1 then group_post 1 after that&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox 2&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and finally group_postbox 2?&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Thank you in advance.&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Silvio&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2008&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment -&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; focus&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; 30-Day&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; focus&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; on&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 30-Day&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; focus&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; focus&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; 30-Day&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; focus on&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; 30-Day&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and focus&lt;br&gt;
&amp;gt; &amp;gt; on&lt;br&gt;
&amp;gt; &amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; &amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
&amp;gt; trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;_____________________________________________________________&lt;br&gt;
DSL-Preisknaller: DSL-Komplettpakete von &lt;a href=&quot;http://WEB.DE&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;WEB.DE&lt;/a&gt; schon für&lt;br&gt;
16,99 Euro/mtl.!* Hier klicken: &lt;a href=&quot;http://produkte.web.de/go/02/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://produkte.web.de/go/02/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Life is interfering with my game&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26293575&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26293575.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26292783</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-10T14:48:31Z</published>
	<updated>2009-11-10T14:48:31Z</updated>
	<author>
		<name>Matthias Gommeringer</name>
	</author>
	<content type="html">Hi guys,
&lt;br&gt;&lt;br&gt;I agree: it would be nice to have both columnSensing and kind of literal/verbose/ordered processing of the inserts, although I guess that it's not due to the column sensing since the parsed XML is grouped in ITable objects anyway (if I remember correctly that was also the case before the columnSensing feature was introduced). I think your initial approach to assume that the XML order is also used as the DB insert order is intuitive and natural and it actually should work this way. Could you submit a feature request for this?
&lt;br&gt;&lt;br&gt;rgds,
&lt;br&gt;matthias
&lt;br&gt;&lt;br&gt;&amp;gt; -----Ursprüngliche Nachricht-----
&lt;br&gt;&amp;gt; Von: &amp;quot;Roberto Lo Giacco&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rlogiacco@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Gesendet: 10.11.09 15:20:28
&lt;br&gt;&amp;gt; An: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Betreff: Re: [dbunit-user] Issue with Parent/Child constraint - Wrong insert order?
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I would prefer if it were possible for you to talk about this with the
&lt;br&gt;&amp;gt; developer who applied that change who, if I remember correctly, should
&lt;br&gt;&amp;gt; be Sebastien.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In any case it would be perfect in my opinion if we could have both
&lt;br&gt;&amp;gt; features: column sensing AND statements order.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Roberto Lo Giacco
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Mon, Nov 9, 2009 at 19:19, Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi Roberto
&lt;br&gt;&amp;gt; &amp;gt; Thank you very much for that answer. It proofs my analysis of today
&lt;br&gt;&amp;gt; &amp;gt; since AbstractDataSet holds all table names in a OrderedTableNameMap und
&lt;br&gt;&amp;gt; &amp;gt; the CachedDataSet returns a list of the map values (table names).
&lt;br&gt;&amp;gt; &amp;gt; Is there any point within dbUnit where I could hook in to change this
&lt;br&gt;&amp;gt; &amp;gt; behaviour? Should not there be a way to have XML datasets in the same way as
&lt;br&gt;&amp;gt; &amp;gt; SQL scripts?
&lt;br&gt;&amp;gt; &amp;gt; Best regards
&lt;br&gt;&amp;gt; &amp;gt; Silvio
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 2009/11/9 Roberto Lo Giacco &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rlogiacco@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; DbUnit statements are not executed in the same order they are listed
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; in your dataset but they are grouped on a table basis.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I don't remember why we changed this behavior and I'm not completely
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; sure it happened on 2.2 release... may be this is related to the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; column sensing feature....
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;   Roberto Lo Giacco
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; On Mon, Nov 9, 2009 at 16:37, Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Hi Luiz
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; I am sorry. Let me describe the two tables to you.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; postbox
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; ------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; id // PK
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; parent_fk // optional FK to a parent postbox; refers to postbox(id).
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; If NULL it's a root postbox w/o parent
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; group_postbox
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; ---------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; id // PK refers to postbox(id)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; (...) // and some additional values
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; In the meantime I have downgraded my project to dbUnit 2.1. In 2.1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; everything works as expected. If I upgrade to 2.2 it starts to fail.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; If I change the dataset as you have suggested I get a constraint
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; violation (group_postbox --&amp;gt; postbox).
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Any clue what else can be done?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Thank you und best regards
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Silvio
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi Silvio,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; From what I could learn of your dataset, you've got two tables: postbox
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; group_postbox; I guess postbox.parent_fk is a foreign key that refers
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; group_postbox.id (mainly because group_postbox seems to have no other
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; attributes). That said, I thought that you might try the following
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; dataset:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- first, all group_postboxes --&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- then the postboxes themselves --&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Luiz
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Hi Luiz,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Thank you for your quick answer.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Well due to the DDL I think I cannot do that. group_postbox(id) refers
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; to postbox(id). Or isn't the order of my xml dataset as dbUnit
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; executes the inserts?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; This is just a hunch, but here's my $0,02. Try grouping your
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; group_postbox
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; elements before the postbox ones. Your example shows a postbox short
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; named
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;quot;COR&amp;quot; as the very first element of the data set. Maybe that's the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; problem.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Maybe.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Luiz
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi everybody
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am sure this question has been already asked in this mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; but
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; could find it yet. Currently I am troubling with a parent/child
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; relation and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; cannot understand dbUnits behaviour.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am trying to insert the following dataset as FlatXmlDataSet using
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbUnit
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2.4.6.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; As it seems dbUnit does first all INSERT on table 'postbox' and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; fails
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox id 2) because of a foreign key constraint.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The dataset is created as follows:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; return new FlatXmlDataSet(new FileReader(baseDataFilename), false,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; true,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; false);
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Can anyone help me on this? How can I tell dbUnit 2.4.6 to first
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; things
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; first. Means first insert postbox 1 then group_post 1 after that
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox 2
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and finally group_postbox 2?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Thank you in advance.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Silvio
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2008
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment -
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; focus
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; 30-Day
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; focus
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; focus
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; focus
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; 30-Day
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; focus on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt; &amp;gt; on
&lt;br&gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_____________________________________________________________
&lt;br&gt;DSL-Preisknaller: DSL-Komplettpakete von WEB.DE schon für 
&lt;br&gt;16,99 Euro/mtl.!* Hier klicken: &lt;a href=&quot;http://produkte.web.de/go/02/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://produkte.web.de/go/02/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292783&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26292783.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26283953</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-10T06:03:26Z</published>
	<updated>2009-11-10T06:03:26Z</updated>
	<author>
		<name>Roberto Lo Giacco-4</name>
	</author>
	<content type="html">I would prefer if it were possible for you to talk about this with the
&lt;br&gt;developer who applied that change who, if I remember correctly, should
&lt;br&gt;be Sebastien.
&lt;br&gt;&lt;br&gt;In any case it would be perfect in my opinion if we could have both
&lt;br&gt;features: column sensing AND statements order.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Roberto Lo Giacco
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 19:19, Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Roberto
&lt;br&gt;&amp;gt; Thank you very much for that answer. It proofs my analysis of today
&lt;br&gt;&amp;gt; since AbstractDataSet holds all table names in a OrderedTableNameMap und
&lt;br&gt;&amp;gt; the CachedDataSet returns a list of the map values (table names).
&lt;br&gt;&amp;gt; Is there any point within dbUnit where I could hook in to change this
&lt;br&gt;&amp;gt; behaviour? Should not there be a way to have XML datasets in the same way as
&lt;br&gt;&amp;gt; SQL scripts?
&lt;br&gt;&amp;gt; Best regards
&lt;br&gt;&amp;gt; Silvio
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/11/9 Roberto Lo Giacco &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rlogiacco@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; DbUnit statements are not executed in the same order they are listed
&lt;br&gt;&amp;gt;&amp;gt; in your dataset but they are grouped on a table basis.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I don't remember why we changed this behavior and I'm not completely
&lt;br&gt;&amp;gt;&amp;gt; sure it happened on 2.2 release... may be this is related to the
&lt;br&gt;&amp;gt;&amp;gt; column sensing feature....
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   Roberto Lo Giacco
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Mon, Nov 9, 2009 at 16:37, Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hi Luiz
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I am sorry. Let me describe the two tables to you.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; postbox
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; ------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; id // PK
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; parent_fk // optional FK to a parent postbox; refers to postbox(id).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; If NULL it's a root postbox w/o parent
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; group_postbox
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; ---------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; id // PK refers to postbox(id)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; (...) // and some additional values
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; In the meantime I have downgraded my project to dbUnit 2.1. In 2.1
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; everything works as expected. If I upgrade to 2.2 it starts to fail.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; If I change the dataset as you have suggested I get a constraint
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; violation (group_postbox --&amp;gt; postbox).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Any clue what else can be done?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Thank you und best regards
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Silvio
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi Silvio,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; From what I could learn of your dataset, you've got two tables: postbox
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; group_postbox; I guess postbox.parent_fk is a foreign key that refers
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; group_postbox.id (mainly because group_postbox seems to have no other
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; attributes). That said, I thought that you might try the following
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dataset:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- first, all group_postboxes --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- then the postboxes themselves --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Luiz
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Hi Luiz,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Thank you for your quick answer.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Well due to the DDL I think I cannot do that. group_postbox(id) refers
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; to postbox(id). Or isn't the order of my xml dataset as dbUnit
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; executes the inserts?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; This is just a hunch, but here's my $0,02. Try grouping your
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; group_postbox
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; elements before the postbox ones. Your example shows a postbox short
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; named
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;quot;COR&amp;quot; as the very first element of the data set. Maybe that's the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; problem.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Maybe.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Luiz
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi everybody
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am sure this question has been already asked in this mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; but
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; could find it yet. Currently I am troubling with a parent/child
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; relation and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; cannot understand dbUnits behaviour.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am trying to insert the following dataset as FlatXmlDataSet using
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbUnit
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2.4.6.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; As it seems dbUnit does first all INSERT on table 'postbox' and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; fails
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox id 2) because of a foreign key constraint.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The dataset is created as follows:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; return new FlatXmlDataSet(new FileReader(baseDataFilename), false,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; true,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; false);
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Can anyone help me on this? How can I tell dbUnit 2.4.6 to first
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; things
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; first. Means first insert postbox 1 then group_post 1 after that
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox 2
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and finally group_postbox 2?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Thank you in advance.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Silvio
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2008
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment -
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; focus
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; focus
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; focus
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; focus
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; focus on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt; on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26283953&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26283953.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26271189</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-09T10:19:02Z</published>
	<updated>2009-11-09T10:19:02Z</updated>
	<author>
		<name>saw303</name>
	</author>
	<content type="html">Hi Roberto &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thank you very much for that answer. It proofs my analysis of today since &lt;i&gt;AbstractDataSet &lt;/i&gt;holds all table names in a &lt;i&gt;OrderedTableNameMap &lt;/i&gt;und the &lt;i&gt;CachedDataSet &lt;/i&gt;returns a list of the map values (table names).&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Is there any point within dbUnit where I could hook in to change this behaviour? Should not there be a way to have XML datasets in the same way as SQL scripts?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best regards&lt;/div&gt;
&lt;div&gt;Silvio&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/9 Roberto Lo Giacco &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rlogiacco@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
DbUnit statements are not executed in the same order they are listed&lt;br&gt;
in your dataset but they are grouped on a table basis.&lt;br&gt;
&lt;br&gt;
I don&amp;#39;t remember why we changed this behavior and I&amp;#39;m not completely&lt;br&gt;
sure it happened on 2.2 release... may be this is related to the&lt;br&gt;
column sensing feature....&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
   Roberto Lo Giacco&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
On Mon, Nov 9, 2009 at 16:37, Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; Hi Luiz&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I am sorry. Let me describe the two tables to you.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; postbox&lt;br&gt;
&amp;gt; ------------&lt;br&gt;
&amp;gt; id // PK&lt;br&gt;
&amp;gt; parent_fk // optional FK to a parent postbox; refers to postbox(id).&lt;br&gt;
&amp;gt; If NULL it&amp;#39;s a root postbox w/o parent&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; group_postbox&lt;br&gt;
&amp;gt; ---------------------&lt;br&gt;
&amp;gt; id // PK refers to postbox(id)&lt;br&gt;
&amp;gt; (...) // and some additional values&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; In the meantime I have downgraded my project to dbUnit 2.1. In 2.1&lt;br&gt;
&amp;gt; everything works as expected. If I upgrade to 2.2 it starts to fail.&lt;br&gt;
&amp;gt; If I change the dataset as you have suggested I get a constraint&lt;br&gt;
&amp;gt; violation (group_postbox --&amp;gt; postbox).&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Any clue what else can be done?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thank you und best regards&lt;br&gt;
&amp;gt; Silvio&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt;&amp;gt; Hi Silvio,&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; From what I could learn of your dataset, you&amp;#39;ve got two tables: postbox and&lt;br&gt;
&amp;gt;&amp;gt; group_postbox; I guess postbox.parent_fk is a foreign key that refers to&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://group_postbox.id&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;group_postbox.id&lt;/a&gt; (mainly because group_postbox seems to have no other&lt;br&gt;
&amp;gt;&amp;gt; attributes). That said, I thought that you might try the following dataset:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;#39;1.0&amp;#39; encoding=&amp;#39;UTF-8&amp;#39;?&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- first, all group_postboxes --&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- then the postboxes themselves --&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Regards,&lt;br&gt;
&amp;gt;&amp;gt; Luiz&lt;br&gt;
&amp;gt;&amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Hi Luiz,&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Thank you for your quick answer.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Well due to the DDL I think I cannot do that. group_postbox(id) refers&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; to postbox(id). Or isn&amp;#39;t the order of my xml dataset as dbUnit&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; executes the inserts?&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; This is just a hunch, but here&amp;#39;s my $0,02. Try grouping your&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; group_postbox&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; elements before the postbox ones. Your example shows a postbox short&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; named&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;quot;COR&amp;quot; as the very first element of the data set. Maybe that&amp;#39;s the&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; problem.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; Maybe.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; Regards,&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; Luiz&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi everybody&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am sure this question has been already asked in this mailing list but&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; could find it yet. Currently I am troubling with a parent/child&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; relation and&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; cannot understand dbUnits behaviour.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am trying to insert the following dataset as FlatXmlDataSet using&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbUnit&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2.4.6.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;?xml version=&amp;#39;1.0&amp;#39; encoding=&amp;#39;UTF-8&amp;#39;?&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; As it seems dbUnit does first all INSERT on table &amp;#39;postbox&amp;#39; and fails&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (on&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox id 2) because of a foreign key constraint.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The dataset is created as follows:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; return new FlatXmlDataSet(new FileReader(baseDataFilename), false,&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; true,&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; false);&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Can anyone help me on this? How can I tell dbUnit 2.4.6 to first things&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; first. Means first insert postbox 1 then group_post 1 after that&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox 2&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and finally group_postbox 2?&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Thank you in advance.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Silvio&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; focus&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; 30-Day&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; focus&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; on&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; 30-Day&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus&lt;br&gt;
&amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt;&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
&amp;gt; trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26271189&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26271189.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26270518</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-09T09:39:10Z</published>
	<updated>2009-11-09T09:39:10Z</updated>
	<author>
		<name>Roberto Lo Giacco-4</name>
	</author>
	<content type="html">DbUnit statements are not executed in the same order they are listed
&lt;br&gt;in your dataset but they are grouped on a table basis.
&lt;br&gt;&lt;br&gt;I don't remember why we changed this behavior and I'm not completely
&lt;br&gt;sure it happened on 2.2 release... may be this is related to the
&lt;br&gt;column sensing feature....
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Roberto Lo Giacco
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 16:37, Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Luiz
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am sorry. Let me describe the two tables to you.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; postbox
&lt;br&gt;&amp;gt; ------------
&lt;br&gt;&amp;gt; id // PK
&lt;br&gt;&amp;gt; parent_fk // optional FK to a parent postbox; refers to postbox(id).
&lt;br&gt;&amp;gt; If NULL it's a root postbox w/o parent
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; group_postbox
&lt;br&gt;&amp;gt; ---------------------
&lt;br&gt;&amp;gt; id // PK refers to postbox(id)
&lt;br&gt;&amp;gt; (...) // and some additional values
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In the meantime I have downgraded my project to dbUnit 2.1. In 2.1
&lt;br&gt;&amp;gt; everything works as expected. If I upgrade to 2.2 it starts to fail.
&lt;br&gt;&amp;gt; If I change the dataset as you have suggested I get a constraint
&lt;br&gt;&amp;gt; violation (group_postbox --&amp;gt; postbox).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any clue what else can be done?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you und best regards
&lt;br&gt;&amp;gt; Silvio
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Hi Silvio,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; From what I could learn of your dataset, you've got two tables: postbox and
&lt;br&gt;&amp;gt;&amp;gt; group_postbox; I guess postbox.parent_fk is a foreign key that refers to
&lt;br&gt;&amp;gt;&amp;gt; group_postbox.id (mainly because group_postbox seems to have no other
&lt;br&gt;&amp;gt;&amp;gt; attributes). That said, I thought that you might try the following dataset:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- first, all group_postboxes --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   &amp;lt;!-- then the postboxes themselves --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt; Luiz
&lt;br&gt;&amp;gt;&amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Luiz,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thank you for your quick answer.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Well due to the DDL I think I cannot do that. group_postbox(id) refers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to postbox(id). Or isn't the order of my xml dataset as dbUnit
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; executes the inserts?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; This is just a hunch, but here's my $0,02. Try grouping your
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; group_postbox
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; elements before the postbox ones. Your example shows a postbox short
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; named
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;quot;COR&amp;quot; as the very first element of the data set. Maybe that's the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; problem.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Maybe.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Luiz
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi everybody
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am sure this question has been already asked in this mailing list but
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; could find it yet. Currently I am troubling with a parent/child
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; relation and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; cannot understand dbUnits behaviour.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am trying to insert the following dataset as FlatXmlDataSet using
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbUnit
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2.4.6.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; As it seems dbUnit does first all INSERT on table 'postbox' and fails
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox id 2) because of a foreign key constraint.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The dataset is created as follows:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; return new FlatXmlDataSet(new FileReader(baseDataFilename), false,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; true,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; false);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Can anyone help me on this? How can I tell dbUnit 2.4.6 to first things
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; first. Means first insert postbox 1 then group_post 1 after that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox 2
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and finally group_postbox 2?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Thank you in advance.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Silvio
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; focus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; focus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26270518&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26270518.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26268440</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-09T07:37:26Z</published>
	<updated>2009-11-09T07:37:26Z</updated>
	<author>
		<name>saw303</name>
	</author>
	<content type="html">Hi Luiz
&lt;br&gt;&lt;br&gt;I am sorry. Let me describe the two tables to you.
&lt;br&gt;&lt;br&gt;postbox
&lt;br&gt;------------
&lt;br&gt;id // PK
&lt;br&gt;parent_fk // optional FK to a parent postbox; refers to postbox(id).
&lt;br&gt;If NULL it's a root postbox w/o parent
&lt;br&gt;&lt;br&gt;group_postbox
&lt;br&gt;---------------------
&lt;br&gt;id // PK refers to postbox(id)
&lt;br&gt;(...) // and some additional values
&lt;br&gt;&lt;br&gt;In the meantime I have downgraded my project to dbUnit 2.1. In 2.1
&lt;br&gt;everything works as expected. If I upgrade to 2.2 it starts to fail.
&lt;br&gt;If I change the dataset as you have suggested I get a constraint
&lt;br&gt;violation (group_postbox --&amp;gt; postbox).
&lt;br&gt;&lt;br&gt;Any clue what else can be done?
&lt;br&gt;&lt;br&gt;Thank you und best regards
&lt;br&gt;Silvio
&lt;br&gt;&lt;br&gt;2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Silvio,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; From what I could learn of your dataset, you've got two tables: postbox and
&lt;br&gt;&amp;gt; group_postbox; I guess postbox.parent_fk is a foreign key that refers to
&lt;br&gt;&amp;gt; group_postbox.id (mainly because group_postbox seems to have no other
&lt;br&gt;&amp;gt; attributes). That said, I thought that you might try the following dataset:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;!-- first, all group_postboxes --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;!-- then the postboxes themselves --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Luiz
&lt;br&gt;&amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi Luiz,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thank you for your quick answer.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Well due to the DDL I think I cannot do that. group_postbox(id) refers
&lt;br&gt;&amp;gt;&amp;gt; to postbox(id). Or isn't the order of my xml dataset as dbUnit
&lt;br&gt;&amp;gt;&amp;gt; executes the inserts?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; This is just a hunch, but here's my $0,02. Try grouping your
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; group_postbox
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; elements before the postbox ones. Your example shows a postbox short
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; named
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &amp;quot;COR&amp;quot; as the very first element of the data set. Maybe that's the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; problem.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Maybe.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Luiz
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Hi everybody
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am sure this question has been already asked in this mailing list but
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; could find it yet. Currently I am troubling with a parent/child
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; relation and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; cannot understand dbUnits behaviour.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I am trying to insert the following dataset as FlatXmlDataSet using
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbUnit
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 2.4.6.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; As it seems dbUnit does first all INSERT on table 'postbox' and fails
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox id 2) because of a foreign key constraint.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; The dataset is created as follows:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; return new FlatXmlDataSet(new FileReader(baseDataFilename), false,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; true,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; false);
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Can anyone help me on this? How can I tell dbUnit 2.4.6 to first things
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; first. Means first insert postbox 1 then group_post 1 after that
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; postbox 2
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and finally group_postbox 2?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Thank you in advance.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Silvio
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; focus
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; focus
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt; on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268440&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26268440.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26266077</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-09T05:02:27Z</published>
	<updated>2009-11-09T05:02:27Z</updated>
	<author>
		<name>Luiz Eduardo Guida Valmont-2</name>
	</author>
	<content type="html">Hi Silvio,&lt;br&gt;&lt;br&gt;From what I could learn of your dataset, you&amp;#39;ve got two tables: postbox and group_postbox; I guess postbox.parent_fk is a foreign key that refers to &lt;a href=&quot;http://group_postbox.id&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;group_postbox.id&lt;/a&gt; (mainly because group_postbox seems to have no other attributes). That said, I thought that you might try the following dataset:&lt;br&gt;
&lt;br&gt;&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;&amp;lt;?xml version=&amp;#39;1.0&amp;#39; encoding=&amp;#39;UTF-8&amp;#39;?&amp;gt;&lt;br&gt;&amp;lt;dataset&amp;gt;&lt;br&gt;  &amp;lt;!-- first, all group_postboxes --&amp;gt;&lt;br&gt;
    &amp;lt;group_postbox &lt;b&gt;I&lt;/b&gt;&lt;b&gt;D=&amp;quot;1&amp;quot;&lt;/b&gt;/&amp;gt;&lt;br&gt;

  &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;&lt;br&gt;&lt;br&gt;  &amp;lt;!-- then the postboxes themselves --&amp;gt;&lt;br&gt;  &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;&lt;br&gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot; &lt;b&gt;PARENT_FK=&amp;quot;1&amp;quot;&lt;/b&gt;/&amp;gt;&lt;br&gt;
&lt;div id=&quot;:1h1&quot; class=&quot;ii gt&quot;&gt; &amp;lt;/dataset&amp;gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Regards,&lt;br&gt;Luiz&lt;/div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/9 Silvio Wangler &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266077&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Hi Luiz,&lt;br&gt;
&lt;br&gt;
Thank you for your quick answer.&lt;br&gt;
&lt;br&gt;
Well due to the DDL I think I cannot do that. group_postbox(id) refers&lt;br&gt;
to postbox(id). Or isn&amp;#39;t the order of my xml dataset as dbUnit&lt;br&gt;
executes the inserts?&lt;br&gt;
&lt;br&gt;
2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266077&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt; This is just a hunch, but here&amp;#39;s my $0,02. Try grouping your group_postbox&lt;br&gt;
&amp;gt; elements before the postbox ones. Your example shows a postbox short named&lt;br&gt;
&amp;gt; &amp;quot;COR&amp;quot; as the very first element of the data set. Maybe that&amp;#39;s the problem.&lt;br&gt;
&amp;gt; Maybe.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Regards,&lt;br&gt;
&amp;gt; Luiz&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266077&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Hi everybody&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; I am sure this question has been already asked in this mailing list but I&lt;br&gt;
&amp;gt;&amp;gt; could find it yet. Currently I am troubling with a parent/child relation and&lt;br&gt;
&amp;gt;&amp;gt; cannot understand dbUnits behaviour.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; I am trying to insert the following dataset as FlatXmlDataSet using dbUnit&lt;br&gt;
&amp;gt;&amp;gt; 2.4.6.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;#39;1.0&amp;#39; encoding=&amp;#39;UTF-8&amp;#39;?&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; As it seems dbUnit does first all INSERT on table &amp;#39;postbox&amp;#39; and fails (on&lt;br&gt;
&amp;gt;&amp;gt; postbox id 2) because of a foreign key constraint.&lt;br&gt;
&amp;gt;&amp;gt; The dataset is created as follows:&lt;br&gt;
&amp;gt;&amp;gt; return new FlatXmlDataSet(new FileReader(baseDataFilename), false, true,&lt;br&gt;
&amp;gt;&amp;gt; false);&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Can anyone help me on this? How can I tell dbUnit 2.4.6 to first things&lt;br&gt;
&amp;gt;&amp;gt; first. Means first insert postbox 1 then group_post 1 after that postbox 2&lt;br&gt;
&amp;gt;&amp;gt; and finally group_postbox 2?&lt;br&gt;
&amp;gt;&amp;gt; Thank you in advance.&lt;br&gt;
&amp;gt;&amp;gt; Silvio&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008&lt;br&gt;
&amp;gt;&amp;gt; 30-Day&lt;br&gt;
&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus&lt;br&gt;
&amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt;&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266077&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
&amp;gt; trial. Simplify your report design, integration and deployment - and focus&lt;br&gt;
&amp;gt; on&lt;br&gt;
&amp;gt; what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; dbunit-user mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266077&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266077&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266077&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26266077.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26265957</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-09T04:52:47Z</published>
	<updated>2009-11-09T04:52:47Z</updated>
	<author>
		<name>saw303</name>
	</author>
	<content type="html">Hi Luiz,
&lt;br&gt;&lt;br&gt;Thank you for your quick answer.
&lt;br&gt;&lt;br&gt;Well due to the DDL I think I cannot do that. group_postbox(id) refers
&lt;br&gt;to postbox(id). Or isn't the order of my xml dataset as dbUnit
&lt;br&gt;executes the inserts?
&lt;br&gt;&lt;br&gt;2009/11/9 Luiz Eduardo Guida Valmont &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26265957&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;legvalmont@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This is just a hunch, but here's my $0,02. Try grouping your group_postbox
&lt;br&gt;&amp;gt; elements before the postbox ones. Your example shows a postbox short named
&lt;br&gt;&amp;gt; &amp;quot;COR&amp;quot; as the very first element of the data set. Maybe that's the problem.
&lt;br&gt;&amp;gt; Maybe.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Luiz
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/11/9 Silvio Wangler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26265957&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi everybody
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am sure this question has been already asked in this mailing list but I
&lt;br&gt;&amp;gt;&amp;gt; could find it yet. Currently I am troubling with a parent/child relation and
&lt;br&gt;&amp;gt;&amp;gt; cannot understand dbUnits behaviour.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am trying to insert the following dataset as FlatXmlDataSet using dbUnit
&lt;br&gt;&amp;gt;&amp;gt; 2.4.6.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; PARENT_FK=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/dataset&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; As it seems dbUnit does first all INSERT on table 'postbox' and fails (on
&lt;br&gt;&amp;gt;&amp;gt; postbox id 2) because of a foreign key constraint.
&lt;br&gt;&amp;gt;&amp;gt; The dataset is created as follows:
&lt;br&gt;&amp;gt;&amp;gt; return new FlatXmlDataSet(new FileReader(baseDataFilename), false, true,
&lt;br&gt;&amp;gt;&amp;gt; false);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Can anyone help me on this? How can I tell dbUnit 2.4.6 to first things
&lt;br&gt;&amp;gt;&amp;gt; first. Means first insert postbox 1 then group_post 1 after that postbox 2
&lt;br&gt;&amp;gt;&amp;gt; and finally group_postbox 2?
&lt;br&gt;&amp;gt;&amp;gt; Thank you in advance.
&lt;br&gt;&amp;gt;&amp;gt; Silvio
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26265957&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt; on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26265957&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26265957&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26265957.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26265556</id>
	<title>Re: Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-09T04:21:40Z</published>
	<updated>2009-11-09T04:21:40Z</updated>
	<author>
		<name>Luiz Eduardo Guida Valmont-2</name>
	</author>
	<content type="html">This is just a hunch, but here&amp;#39;s my $0,02. Try grouping your group_postbox elements &lt;i&gt;before&lt;/i&gt; the postbox ones. Your example shows a postbox short named &amp;quot;COR&amp;quot; as &lt;i&gt;the very first element&lt;/i&gt; of the data set. &lt;i&gt;Maybe&lt;/i&gt; that&amp;#39;s the problem. Maybe.&lt;br&gt;
&lt;br&gt;Regards,&lt;br&gt;Luiz&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/9 Silvio Wangler &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26265556&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;silvio.wangler@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi everybody&lt;br&gt;&lt;br&gt;I am sure this question has been already asked in this mailing list but I could find it yet. Currently I am troubling with a parent/child relation and cannot understand dbUnits behaviour.&lt;br&gt;&lt;br&gt;I am trying to insert the following dataset as FlatXmlDataSet using dbUnit 2.4.6.&lt;br&gt;

&lt;br&gt;&amp;lt;?xml version=&amp;#39;1.0&amp;#39; encoding=&amp;#39;UTF-8&amp;#39;?&amp;gt;&lt;br&gt;&amp;lt;dataset&amp;gt;&lt;br&gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;&lt;br&gt;   &amp;lt;group_postbox &lt;b&gt;I&lt;/b&gt;&lt;b&gt;D=&amp;quot;1&amp;quot;&lt;/b&gt;/&amp;gt;&lt;br&gt;

&lt;br&gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot; &lt;b&gt;PARENT_FK=&amp;quot;1&amp;quot;&lt;/b&gt;/&amp;gt;&lt;br&gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;   &lt;br&gt;&amp;lt;/dataset&amp;gt;&lt;br&gt;&lt;br&gt;
As it seems dbUnit does first all INSERT on table &amp;#39;postbox&amp;#39; and fails (on postbox id 2) because of a foreign key constraint.&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;The dataset is created as follows:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;return new FlatXmlDataSet(new FileReader(baseDataFilename), false, true, false);&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Can anyone help me on this? How can I tell dbUnit 2.4.6 to first things first. Means first insert postbox 1 then group_post 1 after that postbox 2 and finally group_postbox 2?&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thank you in advance.&lt;/div&gt;&lt;div&gt;Silvio&lt;/div&gt;
&lt;br&gt;------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26265556&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26265556&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26265556.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26264440</id>
	<title>Issue with Parent/Child constraint - Wrong insert order?</title>
	<published>2009-11-09T02:56:29Z</published>
	<updated>2009-11-09T02:56:29Z</updated>
	<author>
		<name>saw303</name>
	</author>
	<content type="html">Hi everybody&lt;br&gt;&lt;br&gt;I am sure this question has been already asked in this mailing list but I could find it yet. Currently I am troubling with a parent/child relation and cannot understand dbUnits behaviour.&lt;br&gt;&lt;br&gt;I am trying to insert the following dataset as FlatXmlDataSet using dbUnit 2.4.6.&lt;br&gt;
&lt;br&gt;&amp;lt;?xml version=&amp;#39;1.0&amp;#39; encoding=&amp;#39;UTF-8&amp;#39;?&amp;gt;&lt;br&gt;&amp;lt;dataset&amp;gt;&lt;br&gt;   &amp;lt;postbox ID=&amp;quot;1&amp;quot; SHORT_NAME=&amp;quot;COR&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.cor&amp;quot;/&amp;gt;&lt;br&gt;   &amp;lt;group_postbox &lt;b&gt;I&lt;/b&gt;&lt;b&gt;D=&amp;quot;1&amp;quot;&lt;/b&gt;/&amp;gt;&lt;br&gt;
&lt;br&gt;   &amp;lt;postbox ID=&amp;quot;2&amp;quot; SHORT_NAME=&amp;quot;CORINF&amp;quot; MESSAGE_KEY=&amp;quot;group.pbox.corinf&amp;quot; &lt;b&gt;PARENT_FK=&amp;quot;1&amp;quot;&lt;/b&gt;/&amp;gt;&lt;br&gt;   &amp;lt;group_postbox ID=&amp;quot;2&amp;quot;/&amp;gt;   &lt;br&gt;&amp;lt;/dataset&amp;gt;&lt;br&gt;&lt;br&gt;As it seems dbUnit does first all INSERT on table &amp;#39;postbox&amp;#39; and fails (on postbox id 2) because of a foreign key constraint.&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;The dataset is created as follows:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;return new FlatXmlDataSet(new FileReader(baseDataFilename), false, true, false);&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Can anyone help me on this? How can I tell dbUnit 2.4.6 to first things first. Means first insert postbox 1 then group_post 1 after that postbox 2 and finally group_postbox 2?&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thank you in advance.&lt;/div&gt;&lt;div&gt;Silvio&lt;/div&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26264440&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-with-Parent-Child-constraint---Wrong-insert-order--tp26264440p26264440.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26193544</id>
	<title>Re: Newbie: Writing the FlatXml file to a database?</title>
	<published>2009-11-04T01:54:39Z</published>
	<updated>2009-11-04T01:54:39Z</updated>
	<author>
		<name>Roberto Lo Giacco-4</name>
	</author>
	<content type="html">If you put in your XML
&lt;br&gt;&lt;br&gt;&amp;lt;SCHEMA.USER loginName=&amp;quot;mark&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;and set the dbunit feature
&lt;br&gt;&lt;a href=&quot;http://www.dbunit.org/features/qualifiedTableNames&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/features/qualifiedTableNames&lt;/a&gt;&amp;nbsp;AND the dbunit
&lt;br&gt;property &lt;a href=&quot;http://www.dbunit.org/properties/escapePattern&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/properties/escapePattern&lt;/a&gt;&amp;nbsp;you should get
&lt;br&gt;what you need.
&lt;br&gt;&lt;br&gt;Please ignore the notice on the dbunit site stating you cannot mix
&lt;br&gt;this two features (&lt;a href=&quot;http://www.dbunit.org/properties.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/properties.html&lt;/a&gt;), it's an old
&lt;br&gt;and obsolete notice that will be updated on site republish.
&lt;br&gt;&lt;br&gt;With those two features set you can export your database with the
&lt;br&gt;following statement
&lt;br&gt;&lt;br&gt;dataSet.addTable(&amp;quot;USER&amp;quot;, &amp;quot;SELECT * FROM SCHEMA.USER&amp;quot;);
&lt;br&gt;&lt;br&gt;The schema part was required by my PostgreSQL otherwise it was
&lt;br&gt;failing, may be you do not need the SCHEMA and the related feature,
&lt;br&gt;give it a try and let us know.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Roberto Lo Giacco
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Wed, Nov 4, 2009 at 06:21, Mark Spezzano &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have a database schema containing the table USER. Unfortunately we’re
&lt;br&gt;&amp;gt; using MS SQL Server which uses USER as a keyword.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So I can export the USER table like this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; dataSet.addTable(&amp;quot;USER]&amp;quot;, &amp;quot;SELECT * FROM &amp;quot; + &amp;quot;\&amp;quot;USER\&amp;quot;&amp;quot;);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; which results in XML like this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;&amp;quot;USER&amp;quot; loginName=&amp;quot;mark&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But then my unit test tries to read in the XML and says that:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; java.sql.SQLException: Incorrect syntax near the keyword USER
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --obviously it’s interpreting the USER as a keyword instead of a table.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can I put some kind of escape characters around USER so that it reads in
&lt;br&gt;&amp;gt; USER as a table?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mark Spezzano
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; From: John Hurst [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.b.hurst@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Monday, 2 November 2009 5:58 PM
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [dbunit-user] Newbie: Writing the FlatXml file to a database?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Not sure about the USER issue. What database are you using? If USER is a
&lt;br&gt;&amp;gt; valid table or column name in your database, then DbUnit ought to support
&lt;br&gt;&amp;gt; it. If not, let me know details.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; CLEAN_INSERT, and DbUnit generally, is limited to dealing with contents of
&lt;br&gt;&amp;gt; tables, not structure. That is, it will not create tables.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; DbUnit has two purposes:
&lt;br&gt;&amp;gt;   - Prime a (already existing) database with known test data before running
&lt;br&gt;&amp;gt; some kind of test, and
&lt;br&gt;&amp;gt;   - Verify database content after running a test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can find other tools for creating database tables or cloning tables,
&lt;br&gt;&amp;gt; structure and all, from one database to another.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John Hurst
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Nov 2, 2009 at 8:15 PM, Mark Spezzano &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi John,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for the quick reply.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes, I looked at this. Unfortunately this poses two unrelated issues,
&lt;br&gt;&amp;gt; namely:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; a)      My database contains a table called USER which is also a keyword and
&lt;br&gt;&amp;gt; so the export fails
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; b)      Does the CLEAN_INSERT actually recreate the database schema in full?
&lt;br&gt;&amp;gt; That is, with all of the tables and their relationships populated with the
&lt;br&gt;&amp;gt; correct data?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for your advice,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mark
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; From: John Hurst [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.b.hurst@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Monday, 2 November 2009 5:05 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [dbunit-user] Newbie: Writing the FlatXml file to a database?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Have you looked at the DbUnit Ant tasks?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;   &lt;a href=&quot;http://www.dbunit.org/anttask.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/anttask.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can use the &amp;lt;export&amp;gt; task to export from a database to an XML file. You
&lt;br&gt;&amp;gt; can then use an &amp;lt;operation type=&amp;quot;CLEAN_INSERT&amp;quot;&amp;gt; to import to another
&lt;br&gt;&amp;gt; database. See the examples online.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; John Hurst
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Nov 2, 2009 at 4:43 PM, Mark Spezzano &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I read in data from a database X and write it out into a flat xml file
&lt;br&gt;&amp;gt; called DATABASE_DUMP.xml
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How can I then get this database .xml file and the WRITE/copy it into
&lt;br&gt;&amp;gt; another database Y? (a “unit test” database) (so that Y now contains a
&lt;br&gt;&amp;gt; pruned-out version of what was in X)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Or am I missing something about the intended operation of DbUnit?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for your help,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mark
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;&amp;gt; is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;&amp;gt; developing skills, take BlackBerry mobile applications to market and stay
&lt;br&gt;&amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Life is interfering with my game
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;&amp;gt; is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;&amp;gt; developing skills, take BlackBerry mobile applications to market and stay
&lt;br&gt;&amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Life is interfering with my game
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt; on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; dbunit-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26193544&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Newbie%3A-Writing-the-FlatXml-file-to-a-database--tp26158312p26193544.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26191185</id>
	<title>Re: Newbie: Writing the FlatXml file to a database?</title>
	<published>2009-11-03T21:21:45Z</published>
	<updated>2009-11-03T21:21:45Z</updated>
	<author>
		<name>Mark Spezzano-4</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-AU link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Hi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;I have a database schema containing the table USER. Unfortunately
we&amp;#8217;re using MS SQL Server which uses USER as a keyword.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;So I can export the USER table like this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;dataSet.addTable(&amp;quot;USER]&amp;quot;, &amp;quot;SELECT * FROM &amp;quot; +
&amp;quot;\&amp;quot;USER\&amp;quot;&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;which results in XML like this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&amp;lt;&amp;quot;USER&amp;quot; loginName=&amp;quot;mark&amp;quot;/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;But then my unit test tries to read in the XML and says that:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;java.sql.SQLException: Incorrect syntax near the keyword USER&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;--obviously it&amp;#8217;s interpreting the USER as a keyword
instead of a table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Can I put some kind of escape characters around USER so that it
reads in USER as a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Thanks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Mark Spezzano&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:
&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; John Hurst [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.b.hurst@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;Sent:&lt;/b&gt; Monday, 2 November 2009 5:58 PM&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; Re: [dbunit-user] Newbie: Writing the FlatXml file to a
database?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;Not sure about the USER issue.
What database are you using? If USER is a valid table or column name in your
database, then DbUnit ought to support it. If not, let me know details.&lt;br&gt;
&lt;br&gt;
CLEAN_INSERT, and DbUnit generally, is limited to dealing with contents of
tables, not structure. That is, it will not create tables. &lt;br&gt;
&lt;br&gt;
DbUnit has two purposes:&lt;br&gt;
&amp;nbsp; - Prime a (already existing) database with known test data before
running some kind of test, and&lt;br&gt;
&amp;nbsp; - Verify database content after running a test.&lt;br&gt;
&lt;br&gt;
You can find other tools for creating database tables or cloning tables,
structure and all, from one database to another.&lt;br&gt;
&lt;br&gt;
Regards&lt;br&gt;
&lt;br&gt;
John Hurst&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;On Mon, Nov 2, 2009 at 8:15 PM, Mark Spezzano &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt; wrote:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;Hi John,&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;Thanks for the quick reply.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;Yes, I looked at this. Unfortunately
this poses two unrelated issues, namely:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;a)&lt;/span&gt;&lt;span style='font-size:7.0pt;color:#1F497D'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;My database contains a table called USER
which is also a keyword and so the export fails&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;b)&lt;/span&gt;&lt;span style='font-size:7.0pt;color:#1F497D'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;Does the CLEAN_INSERT actually recreate
the database schema in full? That is, with all of the tables and their
relationships populated with the correct data?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;Thanks for your advice,&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;Mark&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:11.0pt;color:#1F497D'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div style='border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0cm 0cm 0cm;
border-color:-moz-use-text-color -moz-use-text-color'&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;b&gt;&lt;span lang=EN-US style='font-size:10.0pt'&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span lang=EN-US style='font-size:10.0pt'&gt; John Hurst [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.b.hurst@...&lt;/a&gt;]
&lt;br&gt;
&lt;b&gt;Sent:&lt;/b&gt; Monday, 2 November 2009 5:05 PM&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; Re: [dbunit-user] Newbie: Writing the FlatXml file to a
database?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt'&gt;Have
you looked at the DbUnit Ant tasks?&lt;br&gt;
&lt;br&gt;
&amp;nbsp; &lt;a href=&quot;http://www.dbunit.org/anttask.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/anttask.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
You can use the &amp;lt;export&amp;gt; task to export from a database to an XML file.
You can then use an &amp;lt;operation type=&amp;quot;CLEAN_INSERT&amp;quot;&amp;gt; to import
to another database. See the examples online.&lt;br&gt;
&lt;br&gt;
Regards&lt;br&gt;
&lt;br&gt;
John Hurst&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;On
Mon, Nov 2, 2009 at 4:43 PM, Mark Spezzano &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt;
wrote:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;I
read in data from a database X and write it out into a flat xml file called
DATABASE_DUMP.xml&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;How
can I then get this database .xml file and the WRITE/copy it into another
database Y? (a &amp;#8220;unit test&amp;#8221; database) (so that Y now contains a
pruned-out version of what was in X)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;Or
am I missing something about the intended operation of DbUnit?&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;Thanks
for your help,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:10.5pt;font-family:Consolas'&gt;Mark &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:10.5pt;font-family:Consolas'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt'&gt;&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Come build with us! The BlackBerry(R) Developer Conference in SF, CA&lt;br&gt;
is the only developer event you need to attend this year. Jumpstart your&lt;br&gt;
developing skills, take BlackBerry mobile applications to market and stay&lt;br&gt;
ahead of the curve. Join us from November 9 - 12, 2009. Register now!&lt;br&gt;
&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;br&gt;
&lt;br clear=all&gt;
&lt;br&gt;
-- &lt;br&gt;
Life is interfering with my game&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Come build with us! The BlackBerry(R) Developer Conference in SF, CA&lt;br&gt;
is the only developer event you need to attend this year. Jumpstart your&lt;br&gt;
developing skills, take BlackBerry mobile applications to market and stay&lt;br&gt;
ahead of the curve. Join us from November 9 - 12, 2009. Register now!&lt;br&gt;
&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;br&gt;
&lt;br clear=all&gt;
&lt;br&gt;
-- &lt;br&gt;
Life is interfering with my game&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191185&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Newbie%3A-Writing-the-FlatXml-file-to-a-database--tp26158312p26191185.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26165430</id>
	<title>Re: Newbie: Writing the FlatXml file to a database?</title>
	<published>2009-11-02T07:15:34Z</published>
	<updated>2009-11-02T07:15:34Z</updated>
	<author>
		<name>Roberto Lo Giacco-4</name>
	</author>
	<content type="html">On Mon, Nov 2, 2009 at 08:28, John Hurst &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26165430&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.b.hurst@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Not sure about the USER issue. What database are you using? If USER is a
&lt;br&gt;&amp;gt; valid table or column name in your database, then DbUnit ought to support
&lt;br&gt;&amp;gt; it. If not, let me know details.
&lt;br&gt;&lt;br&gt;Well, I've the same problem with postgres and a table of mine named
&lt;br&gt;&amp;quot;user&amp;quot;. I solved the problem using fully qualified names, which always
&lt;br&gt;prepend the schema name, and the escaped table names, which encloses
&lt;br&gt;the table names in escaping chars, resulting in &amp;quot;auth&amp;quot;.&amp;quot;user&amp;quot; which is
&lt;br&gt;no more confusing for the database and dbunit.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; CLEAN_INSERT, and DbUnit generally, is limited to dealing with contents of
&lt;br&gt;&amp;gt; tables, not structure. That is, it will not create tables.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; DbUnit has two purposes:
&lt;br&gt;&amp;gt;   - Prime a (already existing) database with known test data before running
&lt;br&gt;&amp;gt; some kind of test, and
&lt;br&gt;&amp;gt;   - Verify database content after running a test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can find other tools for creating database tables or cloning tables,
&lt;br&gt;&amp;gt; structure and all, from one database to another.
&lt;/div&gt;&lt;br&gt;Structural statements, aka DDL, are too much rdbms related: if you use
&lt;br&gt;the same rdbms on both environments I suggest to export your database
&lt;br&gt;structure and recreate it on the second database: db structures should
&lt;br&gt;not vary often... if your structure vary often I think you are missing
&lt;br&gt;the data analysis phase in your development cycle.
&lt;br&gt;&lt;br&gt;Roberto Lo Giacco
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26165430&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Newbie%3A-Writing-the-FlatXml-file-to-a-database--tp26158312p26165430.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26159199</id>
	<title>Re: Newbie: Writing the FlatXml file to a database?</title>
	<published>2009-11-01T23:28:14Z</published>
	<updated>2009-11-01T23:28:14Z</updated>
	<author>
		<name>John Hurst-2</name>
	</author>
	<content type="html">Not sure about the USER issue. What database are you using? If USER is a valid table or column name in your database, then DbUnit ought to support it. If not, let me know details.&lt;br&gt;&lt;br&gt;CLEAN_INSERT, and DbUnit generally, is limited to dealing with contents of tables, not structure. That is, it will not create tables. &lt;br&gt;
&lt;br&gt;DbUnit has two purposes:&lt;br&gt;  - Prime a (already existing) database with known test data before running some kind of test, and&lt;br&gt;  - Verify database content after running a test.&lt;br&gt;&lt;br&gt;You can find other tools for creating database tables or cloning tables, structure and all, from one database to another.&lt;br&gt;
&lt;br&gt;Regards&lt;br&gt;&lt;br&gt;John Hurst&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 2, 2009 at 8:15 PM, Mark Spezzano &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159199&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;









&lt;div link=&quot;blue&quot; vlink=&quot;purple&quot; lang=&quot;EN-AU&quot;&gt;

&lt;div&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;Hi John,&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;Thanks for the quick reply.&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;Yes, I looked at this. Unfortunately this poses two unrelated
issues, namely:&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;&lt;span&gt;a)&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;     
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;My database contains a table called USER which is also a keyword
and so the export fails&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;&lt;span&gt;b)&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;     
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;Does the CLEAN_INSERT actually recreate the database schema in
full? That is, with all of the tables and their relationships populated with
the correct data?&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;Thanks for your advice,&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt;Mark&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(31, 73, 125);&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;div style=&quot;border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;&quot;&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt;&quot; lang=&quot;EN-US&quot;&gt; John Hurst [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159199&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.b.hurst@...&lt;/a&gt;] &lt;br&gt;

&lt;b&gt;Sent:&lt;/b&gt; Monday, 2 November 2009 5:05 PM&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159199&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; Re: [dbunit-user] Newbie: Writing the FlatXml file to a
database?&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12pt;&quot;&gt;Have you looked at the DbUnit
Ant tasks?&lt;br&gt;
&lt;br&gt;
  &lt;a href=&quot;http://www.dbunit.org/anttask.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/anttask.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
You can use the &amp;lt;export&amp;gt; task to export from a database to an XML file.
You can then use an &amp;lt;operation type=&amp;quot;CLEAN_INSERT&amp;quot;&amp;gt; to import
to another database. See the examples online.&lt;br&gt;
&lt;br&gt;
Regards&lt;br&gt;
&lt;br&gt;
John Hurst&lt;/p&gt;

&lt;div&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;On Mon, Nov 2, 2009 at 4:43 PM, Mark Spezzano &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159199&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt; wrote:&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;Hi,&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;I
read in data from a database X and write it out into a flat xml file called
DATABASE_DUMP.xml&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;How
can I then get this database .xml file and the WRITE/copy it into another
database Y? (a “unit test” database) (so that Y now contains a pruned-out
version of what was in X)&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;Or
am I missing something about the intended operation of DbUnit?&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;Thanks
for your help,&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Consolas;&quot;&gt;Mark &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Consolas;&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12pt;&quot;&gt;&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Come build with us! The BlackBerry(R) Developer Conference in SF, CA&lt;br&gt;
is the only developer event you need to attend this year. Jumpstart your&lt;br&gt;
developing skills, take BlackBerry mobile applications to market and stay&lt;br&gt;
ahead of the curve. Join us from November 9 - 12, 2009. Register now!&lt;br&gt;
&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159199&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;br&gt;
&lt;br clear=&quot;all&quot;&gt;
&lt;br&gt;
-- &lt;br&gt;
Life is interfering with my game&lt;/p&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;/div&gt;


&lt;br&gt;------------------------------------------------------------------------------&lt;br&gt;
Come build with us! The BlackBerry(R) Developer Conference in SF, CA&lt;br&gt;
is the only developer event you need to attend this year. Jumpstart your&lt;br&gt;
developing skills, take BlackBerry mobile applications to market and stay&lt;br&gt;
ahead of the curve. Join us from November 9 - 12, 2009. Register now!&lt;br&gt;
&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159199&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Life is interfering with my game&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159199&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Newbie%3A-Writing-the-FlatXml-file-to-a-database--tp26158312p26159199.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26159126</id>
	<title>Re: Newbie: Writing the FlatXml file to a database?</title>
	<published>2009-11-01T23:15:54Z</published>
	<updated>2009-11-01T23:15:54Z</updated>
	<author>
		<name>Mark Spezzano-4</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-AU link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Hi John,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Thanks for the quick reply.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Yes, I looked at this. Unfortunately this poses two unrelated
issues, namely:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'&gt;&lt;![if !supportLists]&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D'&gt;&lt;span style='mso-list:Ignore'&gt;a)&lt;span style='font:7.0pt &quot;Times New Roman&quot;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;![endif]&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;My database contains a table called USER which is also a keyword
and so the export fails&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'&gt;&lt;![if !supportLists]&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D'&gt;&lt;span style='mso-list:Ignore'&gt;b)&lt;span style='font:7.0pt &quot;Times New Roman&quot;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;![endif]&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Does the CLEAN_INSERT actually recreate the database schema in
full? That is, with all of the tables and their relationships populated with
the correct data?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Thanks for your advice,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Mark&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:
&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; John Hurst [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159126&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.b.hurst@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;Sent:&lt;/b&gt; Monday, 2 November 2009 5:05 PM&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159126&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; Re: [dbunit-user] Newbie: Writing the FlatXml file to a
database?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;Have you looked at the DbUnit
Ant tasks?&lt;br&gt;
&lt;br&gt;
&amp;nbsp; &lt;a href=&quot;http://www.dbunit.org/anttask.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/anttask.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
You can use the &amp;lt;export&amp;gt; task to export from a database to an XML file.
You can then use an &amp;lt;operation type=&amp;quot;CLEAN_INSERT&amp;quot;&amp;gt; to import
to another database. See the examples online.&lt;br&gt;
&lt;br&gt;
Regards&lt;br&gt;
&lt;br&gt;
John Hurst&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;On Mon, Nov 2, 2009 at 4:43 PM, Mark Spezzano &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159126&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt; wrote:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;I
read in data from a database X and write it out into a flat xml file called
DATABASE_DUMP.xml&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;How
can I then get this database .xml file and the WRITE/copy it into another
database Y? (a &amp;#8220;unit test&amp;#8221; database) (so that Y now contains a pruned-out
version of what was in X)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;Or
am I missing something about the intended operation of DbUnit?&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;Thanks
for your help,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:10.5pt;font-family:Consolas'&gt;Mark &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'&gt;&lt;span style='font-size:10.5pt;font-family:Consolas'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Come build with us! The BlackBerry(R) Developer Conference in SF, CA&lt;br&gt;
is the only developer event you need to attend this year. Jumpstart your&lt;br&gt;
developing skills, take BlackBerry mobile applications to market and stay&lt;br&gt;
ahead of the curve. Join us from November 9 - 12, 2009. Register now!&lt;br&gt;
&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159126&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;br&gt;
&lt;br clear=all&gt;
&lt;br&gt;
-- &lt;br&gt;
Life is interfering with my game&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159126&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Newbie%3A-Writing-the-FlatXml-file-to-a-database--tp26158312p26159126.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26158923</id>
	<title>Re: Newbie: Writing the FlatXml file to a database?</title>
	<published>2009-11-01T22:35:10Z</published>
	<updated>2009-11-01T22:35:10Z</updated>
	<author>
		<name>John Hurst-2</name>
	</author>
	<content type="html">Have you looked at the DbUnit Ant tasks?&lt;br&gt;&lt;br&gt;  &lt;a href=&quot;http://www.dbunit.org/anttask.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dbunit.org/anttask.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can use the &amp;lt;export&amp;gt; task to export from a database to an XML file. You can then use an &amp;lt;operation type=&amp;quot;CLEAN_INSERT&amp;quot;&amp;gt; to import to another database. See the examples online.&lt;br&gt;
&lt;br&gt;Regards&lt;br&gt;&lt;br&gt;John Hurst&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 2, 2009 at 4:43 PM, Mark Spezzano &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26158923&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;msp@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;









&lt;div link=&quot;blue&quot; vlink=&quot;purple&quot; lang=&quot;EN-AU&quot;&gt;

&lt;div&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;Hi,&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;I read in data from a database X and write it out into a
flat xml file called DATABASE_DUMP.xml&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;How can I then get this database .xml file and the WRITE/copy
it into another database Y? (a “unit test” database) (so that Y now
contains a pruned-out version of what was in X)&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;Or am I missing something about the intended operation of DbUnit?&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;Thanks for your help,&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Consolas;&quot;&gt;Mark &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Consolas;&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;


&lt;br&gt;------------------------------------------------------------------------------&lt;br&gt;
Come build with us! The BlackBerry(R) Developer Conference in SF, CA&lt;br&gt;
is the only developer event you need to attend this year. Jumpstart your&lt;br&gt;
developing skills, take BlackBerry mobile applications to market and stay&lt;br&gt;
ahead of the curve. Join us from November 9 - 12, 2009. Register now!&lt;br&gt;
&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
dbunit-user mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26158923&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Life is interfering with my game&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26158923&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Newbie%3A-Writing-the-FlatXml-file-to-a-database--tp26158312p26158923.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26158312</id>
	<title>Newbie: Writing the FlatXml file to a database?</title>
	<published>2009-11-01T19:43:25Z</published>
	<updated>2009-11-01T19:43:25Z</updated>
	<author>
		<name>Mark Spezzano-4</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-AU link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I read in data from a database X and write it out into a
flat xml file called DATABASE_DUMP.xml&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;How can I then get this database .xml file and the WRITE/copy
it into another database Y? (a &amp;#8220;unit test&amp;#8221; database) (so that Y now
contains a pruned-out version of what was in X)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Or am I missing something about the intended operation of DbUnit?&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Thanks for your help,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.5pt;font-family:Consolas'&gt;Mark &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.5pt;font-family:Consolas'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;dbunit-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26158312&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbunit-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dbunit-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dbunit-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/DBUnit---Users-f27912.html&quot; embed=&quot;fixTarget[27912]&quot; target=&quot;_top&quot; &gt;DBUnit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Newbie%3A-Writing-the-FlatXml-file-to-a-database--tp26158312p26158312.html" />
</entry>

</feed>
