On 11/25/2015 8:37 PM, Rajeev Chamyal wrote:
Hello Alexandr,
Thanks for the review.
I think other reason apart from access denied could be lack of space
on device/drive.
The API documentation for File.mkdirs is not very clear on reasons
when the method will return false.
Returns:
trueif and only if the directory was created, along with all necessary
parent directories; falseotherwise.
Please let me know if your inputs on this.
In this case may be it is better to make the exception message more
general to cover other failing reasons too?
Thanks,
Alexandr.
Regards,
Rajeev Chamyal
*From:*Alexandr Scherbatiy
*Sent:* 25 November 2015 21:30
*To:* Rajeev Chamyal
*Cc:* Prasanta Sadhukhan; Sergey Bylokhov; [email protected]
*Subject:* Re: <Swing Dev> JDK9 Review Request for 8067660:
JFileChooser create new folder fails silently
19.11.2015 13:09, Rajeev Chamyal пишет:
Hello All,
Please review the following fix for Jdk9:
Bug:https://bugs.openjdk.java.net/browse/JDK-8067660
Webrev:http://cr.openjdk.java.net/~rchamyal/8067660/webrev.00/
<http://cr.openjdk.java.net/%7Erchamyal/8067660/webrev.00/>
Issue: jFileChooser create new folder fails silently on windows
without any exception.
Fix: Throwing an IOException from
GenericFileSystemView::createNewFolder,WindowsFileSystemView::createNewFolder
andUnixFileSystemView::createNewFolder if mkdirs call returns false.
The exception message in the fix is: "Access denied". Are there
other reasons for which the File.mkdirs() can return false?
Thanks,
Alexandr.
Regards,
Rajeev Chamyal