title: Where to place java applet policy file?
body: <p>I am working on an artificial intelligence project which is a logic game and aims two user connecting to the server on the network who acts as an Admin and then start to play one by one.</p>
  
  <p>In order to create connections, i have a server code which is just listening on localhost:8000 and assigning team values to the clients as they arrive. After connecting, clients make their move under Admin's control.</p>
  
  <p>The question is that when i try to put my code to work in the browser it fails with the following error:</p>
  
  <pre><code>java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:8000 connect,resolve)
  </code></pre>
  
  <p>Even though i have created my own policy, first granting only Socket access permission to the codebase of my project folder (<code>file:///home/xxx/projects/-</code>), after it didn't work i granted <em>all</em> permissions from <em>all</em> codebase. I tried placing my policy file both in the home directory and in the same directory where my applet code resides.</p>
  
  <p>Appreciate any tips, thanks.</p>