I am trying to store a file on the server. I am using an applet to capture video streams from a web-cam and store the files on the server every 10 minutes. But I am getting the following exception: java.security.AccessControlException: access denied (java.io.FilePermission C:\temp read) I created a policy file
I also enabled the option for allowing aplets to write to a file in the JMF Registry. But the exception still remains.
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35223
7
posted
0
I created a policy file
Then it looks like you're not done with it yet :-)
I think the contents of the policy file matter more than the code of the applet; why don't you post what your have so far so we can take a look at it.
Here's the content of my .java.policy file stored in my home folder: grant { permission java.io.FilePermission "C:\\temp\\*", "read,write"; }; Also, to be doubly sure, I added the following lines to the default security policy file in <JAVA_HOME>/jre/lib/security.
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35223
7
posted
0
Could it be that the JVM used by the browser is a different one than the one in JAVA_HOME? In that case it would have its own directories somewhere.
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.