db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Suresh Thalamati (JIRA)" <j...@apache.org>
Subject [jira] Assigned: (DERBY-2456) File stream is left open when an exception occurs while setting up a character stream for data export.
Date Mon, 19 Mar 2007 17:45:32 GMT

     [ https://issues.apache.org/jira/browse/DERBY-2456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Suresh Thalamati reassigned DERBY-2456:

    Assignee: Suresh Thalamati

> 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.

View raw message