[ https://issues.apache.org/jira/browse/DERBY-2456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12482625 ]
Suresh Thalamati commented on DERBY-2456: ----------------------------------------- Committed fix for this bug to trunk on revision 520684 > File stream is left open when an exception occurs while setting up a > character stream for data export. > ------------------------------------------------------------------------------------------------------ > > Key: DERBY-2456 > URL: https://issues.apache.org/jira/browse/DERBY-2456 > Project: Derby > Issue Type: Bug > Components: Tools > Reporter: A B > Assigned To: Suresh Thalamati > Priority: Minor > > The JUnit test tools/ImportExportTest.java has been failing since it was > first contributed with the following error: > ImportExportTest:embeddedjunit.framework.AssertionFailedError: extinout\T1.dat > at > org.apache.derbyTesting.junit.DropDatabaseSetup.removeDir(DropDatabaseSetup.java:102) > at > org.apache.derbyTesting.junit.DropDatabaseSetup.access$000(DropDatabaseSetup.java:38) > at > org.apache.derbyTesting.junit.DropDatabaseSetup$1.run(DropDatabaseSetup.java:77) > at java.security.AccessController.doPrivileged1(Native Method) > at java.security.AccessController.doPrivileged(AccessController.java:287) > at > org.apache.derbyTesting.junit.DropDatabaseSetup.removeDirectory(DropDatabaseSetup.java:74) > at > org.apache.derbyTesting.junit.SupportFilesSetup.tearDown(SupportFilesSetup.java:107) > at junit.extensions.TestSetup$1.protect(TestSetup.java:20) > at junit.extensions.TestSetup.run(TestSetup.java:23) > at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22) > at junit.extensions.TestSetup$1.protect(TestSetup.java:19) > at junit.extensions.TestSetup.run(TestSetup.java:23) > Also fails with the client, as well. > Per the comment posted by Suresh to DERBY-2295, it looks like the cause of > this failure is that the "openFile()" method of > java/engine/org/apache/derby/impl/load/ExportWriteData.java does not close > the file stream in cases where an invalid encoding is specified. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.