I'm still getting the same exception:

  | java.lang.RuntimeException: org.dbunit.dataset.DataSetException: 
java.net.MalformedURLException
  |     at 
org.jboss.seam.mock.DBUnitSeamTest$DataSetOperation.<init>(DBUnitSeamTest.java:170)
  |     at 
org.jboss.seam.mock.DBUnitSeamTest$DataSetOperation.<init>(DBUnitSeamTest.java:159)
  |     at 
com.myorg.myproj.persistence.test.UpdatableEntityTest.prepareDBUnitOperations(Unknown
 Source)
  |     at org.jboss.seam.mock.DBUnitSeamTest.init(DBUnitSeamTest.java:112)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:604)
  |     at 
org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:394)
  |     at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:142)
  |     at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:79)
  |     at 
org.testng.internal.TestMethodWorker.invokeBeforeClassMethods(TestMethodWorker.java:165)
  |     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:103)
  |     at org.testng.TestRunner.runWorkers(TestRunner.java:678)
  |     at org.testng.TestRunner.privateRun(TestRunner.java:624)
  |     at org.testng.TestRunner.run(TestRunner.java:495)
  |     at org.testng.SuiteRunner.runTest(SuiteRunner.java:300)
  |     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:295)
  |     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:275)
  |     at org.testng.SuiteRunner.run(SuiteRunner.java:190)
  |     at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:792)
  |     at org.testng.TestNG.runSuitesLocally(TestNG.java:765)
  |     at org.testng.TestNG.run(TestNG.java:699)
  |     at org.testng.TestNG.privateMain(TestNG.java:824)
  |     at org.testng.TestNG.main(TestNG.java:802)
  | Caused by: org.dbunit.dataset.DataSetException: 
java.net.MalformedURLException
  |     at 
org.dbunit.dataset.xml.FlatXmlProducer.produce(FlatXmlProducer.java:169)
  |     at org.dbunit.dataset.CachedDataSet.<init>(CachedDataSet.java:71)
  |     at org.dbunit.dataset.xml.FlatXmlDataSet.<init>(FlatXmlDataSet.java:200)
  |     at org.dbunit.dataset.xml.FlatXmlDataSet.<init>(FlatXmlDataSet.java:187)
  |     at 
org.jboss.seam.mock.DBUnitSeamTest$DataSetOperation.<init>(DBUnitSeamTest.java:168)
  |     ... 25 more
  | 

I assume this means that the location I am passing to the DataSetOperation 
constructor isn't "right."  Here is what I am doing:


  | beforeTestOperations.add(
  |               new 
DataSetOperation("com/myorg/myproj/persistence/test/SRM_USER_Two.xml")
  |       );
  | 

The seed file above is in the folder described, and I even tried the absolute 
path (i.e. C:\...) to no avail. 

Any insight into how to exectue the DBUnit Seam test properly is appreciated.

And even if I get that working, I would absolutely love to know why my original 
Ant configuration has the data "disappear."  It may be merely academic, but I 
am really curious about the reason for this bizarre behavior.

Thanks.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4102304#4102304

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4102304
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to