Same with Safari 6 and Mac OS X 10.8.5, not to mention Linux and Windows machines in various configurations: no issues with accessing local files. The applet does have an access to local files with latest Firefox 24 for Mac, on the same machine (Java 7u45, Mac OS X 10.9). When you traverse back to the root folder, you can see top level folders (bin, cores, dev, home, and so on), but you cannot browse into them. I tested our web app under Safari 7 / Mac OS X 10.9 just to find that Safari 7 (probably?) blocks access to local files from Java applet.Īlthough the applet (signed with valid Thawte certificate, and with all security requirements specific to Java 7u45 fulfilled) runs in unrestricted mode with full access to local file system (Java security prompt says that), on attempt to access the local file it catches fileNotFoundException: java.io.FileNotFoundException: /Users/yury/Pictures/Paris 2012/L1050258.jpg (Operation not permitted)Īt java.io.FileInputStream.open(Native Method)Īt java.io.FileInputStream.(FileInputStream.java:146)Īlso when opening Java file open dialog from the applet, it displays no files and the folders in the folder selector do not have any icons (normally they should have them). Yesterday Apple rolled out its new Mac OS 10.9 Mavericks with new Safari browser (7.0). We develop it for quite a while and we already know all types with issues an applet may have with modern OS'es and browsers and latest Java versions and new security restrictions. We have a web app that uses Java applet to manipulate files on local disk.