Hi all,
I have an
java applet program that will use java IO to read and write local file. I know I need to grant rights to the client from "java.policy" file in order to bypass this( java.security.AccessControlException: access denied (java.io.FilePermission c:\item.txt write)) exception. I am currently using IBM WSAD 5.1.2 to write my applet code. I put the following code inside java.policy file(s), where BookStore folder contains all of my java files, and I would like to have to access right to read and write to the client's local files.
since IBM WSAD has a few java.policy files, and I am currently using their base_v5 library, so i modified all the java.policy under "$IBMWSAD"\eclipse\jre\lib\security\java.policy",
"$IBMWSAD\runtimes\base_v5\java\jre\lib\security\java.policy"
and also create ".java.policy" using command "policytool".
However, what I did is vain and the applet from the "sun java console" still gives me java.security.AccessControlException: access denied (java.io.FilePermission c:\item.txt write) when I try to write some data to the file. why? what's wrong with my work? I really feel fraustured at it and I hope I can get help from you guys
THanks in advance
Transistor