[
https://issues.apache.org/jira/browse/HADOOP-8534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sanjay Radia resolved HADOOP-8534.
----------------------------------
Resolution: Fixed
Committed to Hadoop-1 windows branch. Thanks Ivan.
> Some tests leave a config file open causing failure on windows
> --------------------------------------------------------------
>
> Key: HADOOP-8534
> URL: https://issues.apache.org/jira/browse/HADOOP-8534
> Project: Hadoop Common
> Issue Type: Bug
> Components: conf
> Affects Versions: 1.0.0
> Reporter: Ivan Mitic
> Assignee: Ivan Mitic
> Attachments: HADOOP-8534-branch-1-win_Parser(2).patch,
> HADOOP-8534-branch-1-win_Parser.patch
>
>
> Java xml parser keeps file locked after SAXException, causing the following
> tests to fail:
> - TestQueueManagerForJobKillAndJobPriority
> - TestQueueManagerForJobKillAndNonDefaultQueue
> {{TestQueueManagerForJobKillAndJobPriority#testQueueAclRefreshWithInvalidConfFile()}}
> is creating a temp config file with incorrect syntax. Later, the test tries
> to delete/cleanup this file and this operation fails on Windows (as the file
> is still open). From this point on, all subsequent tests fail because they
> try to use the incorrect config file.
> Forum references on the problem and the fix:
> http://www.linuxquestions.org/questions/programming-9/java-xml-parser-keeps-file-locked-after-saxexception-768613/
> https://forums.oracle.com/forums/thread.jspa?threadID=2046505&start=0&tstart=0
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira