Hello Alexandr, I have updated the webrev as per review comments. http://cr.openjdk.java.net/~rchamyal/8067660/webrev.01/
Attached image shows the error message. Regards, Rajeev Chamyal -----Original Message----- From: Alexander Scherbatiy Sent: 26 November 2015 16:18 To: Rajeev Chamyal Cc: Prasanta Sadhukhan; Sergey Bylokhov; swing-dev@openjdk.java.net Subject: Re: <Swing Dev> JDK9 Review Request for 8067660: JFileChooser create new folder fails silently 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; swing-dev@openjdk.java.net > *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 >