-
Bug
-
Resolution: Fixed
-
P2
-
6u10
-
b21
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2199220 | 7 | Thomas Ng | P2 | Resolved | Fixed | b64 |
visit
http://hs.iwon.com/games/pyramid.html
first time the applet will load.
next time when the applet load from cache, it will fail:
java.security.AccessControlException: access denied (java.io.FilePermission C:\Documents and Settings\ngthomas\Application Data\Sun\Java\Deployment\cache\6.0\56\69442638-205541ac.idx read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.RandomAccessFile.<init>(Unknown Source)
at com.sun.deploy.cache.CacheEntry.updateExpirationInIndexFile(Unknown Source)
at com.sun.deploy.net.DownloadEngine.isUpdateAvailable(Unknown Source)
at com.sun.deploy.cache.DeployCacheHandler.get(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at inknet.InkUtil.Ç(inknet/InkUtil)
at inknet.InkUtil.getGameCanvasType(inknet/InkUtil)
at gamehouse.SuperApplet.init(gamehouse/SuperApplet)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
http://hs.iwon.com/games/pyramid.html
first time the applet will load.
next time when the applet load from cache, it will fail:
java.security.AccessControlException: access denied (java.io.FilePermission C:\Documents and Settings\ngthomas\Application Data\Sun\Java\Deployment\cache\6.0\56\69442638-205541ac.idx read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.RandomAccessFile.<init>(Unknown Source)
at com.sun.deploy.cache.CacheEntry.updateExpirationInIndexFile(Unknown Source)
at com.sun.deploy.net.DownloadEngine.isUpdateAvailable(Unknown Source)
at com.sun.deploy.cache.DeployCacheHandler.get(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at inknet.InkUtil.Ç(inknet/InkUtil)
at inknet.InkUtil.getGameCanvasType(inknet/InkUtil)
at gamehouse.SuperApplet.init(gamehouse/SuperApplet)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- backported by
-
JDK-2199220 need doPrivileged in CacheEntry.updateExpirationInIndexFile
-
- Resolved
-