This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Applets and the fly likes Does anyone use the .java.policy file to give applets permission Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Java » Applets
Bookmark "Does anyone use the .java.policy file to give applets permission" Watch "Does anyone use the .java.policy file to give applets permission" New topic

Does anyone use the .java.policy file to give applets permission

Norm Radder
Ranch Hand

Joined: Aug 10, 2005
Posts: 691

I'm having trouble getting a codebase to work for an applet run from a jar file in some browsers: FF3.6.3, Chrome and IE8. The applet works in Older versions of Mozilla.
The applet reads and searches files in a folder and sub folders.

The applet works if I add a permission allowing all files to be read to a grant that doesn't have a codebase (ie for all codebases).
grant {
/* permission "<<ALL FILES>>", "read"; This WORKS!!! Testing ONLY */

I have another entry in the policy file that allows a test applet to read a file. That entry allows ALL of my browsers to read the test file. I've tested by commenting out the entry, get the access denied message and then uncommenting it and having it work.
grant codeBase "file:/D:/JavaDevelopment/-" {
permission "<<ALL FILES>>", "read"; /* For AppletReader Test */
permission java.util.PropertyPermission "*", "read, write";

Does anyone have examples of codebase= entries that work with current versions of browsers?

My JRE version info:
Java Plug-in 1.6.0_20
Using JRE version 1.6.0_20-b02 Java HotSpot(TM) Client VM

I have posted this question on Sun's site:

I posted a similiar question here two years ago:
and 5 years

Rob Spoor

Joined: Oct 27, 2005
Posts: 20077

Moving to our Applets forum.

How To Ask Questions How To Answer Questions
I agree. Here's the link:
subject: Does anyone use the .java.policy file to give applets permission
It's not a secret anymore!