I wrote a tool, to create java security policy files from java runtime domains, to make life easier for new users. When run with signed jar files, it'll also use certificate aliases, give a keystore and when run with Principals, it will also include principals in grant statements.

Note that different ProtectionDomain's may share a CodeSource, so when you see a grant statement with a codebase repeated, it's from a different ProtectionDomain.

What's my concern? That some downloaded codebases require permission java.lang.RuntimePermission "createClassLoader".

Granted it could be caused by changes I've made and thus of no concern to the River community, however has anyone on the list have noticed this before?

Regards,

Peter.

An example of a generated policy file:

grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/lib/jinitests.jar"
{
permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\bin\java", "execute"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "delete"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "read"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "write"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib-dl\jsk-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib-dl\mahalo-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\policy\defaultmahalo.policy", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\policy\defaultnonactvm.policy", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\trust\dynamic-policy.properties", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\nonactivatablegroup-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\qa1-mahalo-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\qa1-share-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\src\org\apache\river\test\resources\jinitest.policy", "read";
    permission java.net.SocketPermission "192.168.137.49", "resolve";
permission java.net.SocketPermission "192.168.137.49:1235", "connect,resolve"; permission java.net.SocketPermission "192.168.137.49:1236", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1238", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1239", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1241", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1242", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1244", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1245", "accept,resolve"; permission java.net.SocketPermission "localhost:9080", "listen,resolve"; permission java.net.SocketPermission "localhost:9081", "listen,resolve"; permission java.net.SocketPermission "localhost:9082", "listen,resolve";
    permission java.net.SocketPermission "medusa:9080", "connect,resolve";
    permission java.net.SocketPermission "medusa:9081", "connect,resolve";
    permission java.util.PropertyPermission "HOST", "read";
    permission java.util.PropertyPermission "globalclasspath", "read";
    permission java.util.PropertyPermission "java.ext.dirs", "read";
    permission java.util.PropertyPermission "java.home", "read";
permission java.util.PropertyPermission "java.util.logging.config.file", "read"; permission java.util.PropertyPermission "jiniClassServer.adminName", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.dir", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.dir.0", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.impl", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.impl.0", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.port", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.port.0", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs.0", "read";
    permission java.util.PropertyPermission "jiniClassServer.dir", "read";
permission java.util.PropertyPermission "jiniClassServer.dir.0", "read";
    permission java.util.PropertyPermission "jiniClassServer.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.impl.0", "read";
    permission java.util.PropertyPermission "jiniClassServer.port", "read";
permission java.util.PropertyPermission "jiniClassServer.port.0", "read"; permission java.util.PropertyPermission "jiniClassServer.serverjvmargs", "read"; permission java.util.PropertyPermission "jiniClassServer.serverjvmargs.0", "read"; permission java.util.PropertyPermission "jiniClassServer.transient.impl", "read";
    permission java.util.PropertyPermission "jiniClassServer.type", "read";
permission java.util.PropertyPermission "jiniClassServer.type.0", "read"; permission java.util.PropertyPermission "jiniClassServer.type.1", "read";
    permission java.util.PropertyPermission "loader.requireDlPerm", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.membergroups", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.adminName", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.classpath", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.classpath.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.codebase", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.codebase.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.component", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.component.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.integrityhash", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.integrityhash.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.log", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.log.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.membergroups", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.membergroups.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.policyfile", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.policyfile.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.port", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.port.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.preparername", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.preparername.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.running", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.running.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.running.1", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.tojoin", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.tojoin.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.classpath", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.classpath.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.codebase", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.codebase.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.component", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.component.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.impl", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.impl.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.integrityhash", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.integrityhash.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.log", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.log.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.membergroups", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.membergroups.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.policyfile", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.policyfile.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.port", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.port.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.preparername", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.preparername.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.running", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.running.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.running.1", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.tojoin", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.tojoin.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.type", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.type.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.type.1", "read"; permission java.util.PropertyPermission "net.jini.discovery.announce", "read"; permission java.util.PropertyPermission "nonActivatableGroup.adminName", "read"; permission java.util.PropertyPermission "nonActivatableGroup.classpath", "read"; permission java.util.PropertyPermission "nonActivatableGroup.classpath.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.codebase", "read"; permission java.util.PropertyPermission "nonActivatableGroup.codebase.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.impl", "read"; permission java.util.PropertyPermission "nonActivatableGroup.impl.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.integrityhash", "read"; permission java.util.PropertyPermission "nonActivatableGroup.integrityhash.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.policyfile", "read"; permission java.util.PropertyPermission "nonActivatableGroup.policyfile.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.serverjvm", "read"; permission java.util.PropertyPermission "nonActivatableGroup.serverjvm.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs", "read"; permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.transient.impl", "read"; permission java.util.PropertyPermission "nonActivatableGroup.type", "read"; permission java.util.PropertyPermission "nonActivatableGroup.type.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.type.1", "read"; permission java.util.PropertyPermission "org.apache.river.jsk.home", "read"; permission java.util.PropertyPermission "org.apache.river.jsk.port", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.globalvmargs", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.integrityhash", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.nSecsWaitDestroy", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.runjiniserver", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.runkitserver", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.securityproperties", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.serviceMode", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.shared", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.startDelay", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.testClassServer", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.testhosts", "read"; permission java.util.PropertyPermission "org.apache.river.qa.home", "read"; permission java.util.PropertyPermission "org.apache.river.qa.port", "read"; permission java.util.PropertyPermission "org.apache.river.test.home", "read"; permission java.util.PropertyPermission "org.apache.river.test.port", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.administrable", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.cleanupWait", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.lookup", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.noDestroy", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.restart_wait", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.scrub", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.space", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.waitAtEnd", "read"; permission java.util.PropertyPermission "qaClassServer.adminName", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.dir", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.dir.0", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.impl", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.impl.0", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.port", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.port.0", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs.0", "read";
    permission java.util.PropertyPermission "qaClassServer.dir", "read";
    permission java.util.PropertyPermission "qaClassServer.dir.0", "read";
    permission java.util.PropertyPermission "qaClassServer.impl", "read";
    permission java.util.PropertyPermission "qaClassServer.impl.0", "read";
    permission java.util.PropertyPermission "qaClassServer.port", "read";
    permission java.util.PropertyPermission "qaClassServer.port.0", "read";
permission java.util.PropertyPermission "qaClassServer.serverjvmargs", "read"; permission java.util.PropertyPermission "qaClassServer.serverjvmargs.0", "read"; permission java.util.PropertyPermission "qaClassServer.transient.impl", "read";
    permission java.util.PropertyPermission "qaClassServer.type", "read";
    permission java.util.PropertyPermission "qaClassServer.type.0", "read";
    permission java.util.PropertyPermission "qaClassServer.type.1", "read";
permission java.util.PropertyPermission "testClassServer.adminName", "read"; permission java.util.PropertyPermission "testClassServer.classServer.dir", "read"; permission java.util.PropertyPermission "testClassServer.classServer.dir.0", "read"; permission java.util.PropertyPermission "testClassServer.classServer.impl", "read"; permission java.util.PropertyPermission "testClassServer.classServer.impl.0", "read"; permission java.util.PropertyPermission "testClassServer.classServer.port", "read"; permission java.util.PropertyPermission "testClassServer.classServer.port.0", "read"; permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs", "read"; permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs.0", "read";
    permission java.util.PropertyPermission "testClassServer.dir", "read";
permission java.util.PropertyPermission "testClassServer.dir.0", "read";
    permission java.util.PropertyPermission "testClassServer.impl", "read";
permission java.util.PropertyPermission "testClassServer.impl.0", "read";
    permission java.util.PropertyPermission "testClassServer.port", "read";
permission java.util.PropertyPermission "testClassServer.port.0", "read"; permission java.util.PropertyPermission "testClassServer.serverjvmargs", "read"; permission java.util.PropertyPermission "testClassServer.serverjvmargs.0", "read"; permission java.util.PropertyPermission "testClassServer.transient.impl", "read";
    permission java.util.PropertyPermission "testClassServer.type", "read";
permission java.util.PropertyPermission "testClassServer.type.0", "read"; permission java.util.PropertyPermission "testClassServer.type.1", "read";
    permission java.util.PropertyPermission "user.dir", "read";
permission java.lang.RuntimePermission "accessClassInPackage.com.sun.proxy";
    permission java.lang.RuntimePermission "createClassLoader";
};

grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/lib/jsk-platform.jar"
{
    permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
    permission java.net.NetPermission "getCookieHandler";
    permission java.net.NetPermission "getProxySelector";
    permission java.net.NetPermission "getResponseCache";
    permission java.net.NetPermission "specifyStreamHandler";
permission java.net.URLPermission "http://medusa:9080/jsk-dl.jar";, "GET:"; permission java.net.URLPermission "http://medusa:9080/mahalo-dl.jar";, "GET:"; permission java.net.URLPermission "http://medusa:9081/nonactivatablegroup-dl.jar";, "GET:"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\bin\java", "execute"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\bin\java", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\bin\net.dll", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\bin\nio.dll", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\classes", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\charsets.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\currency.data", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\currency.properties", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\ext\cldrdata.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\ext\localedata.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\jce.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\jfr.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\jsse.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\management\usagetracker.properties", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\meta-index", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\net.properties", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\resources.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\rt.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\lib\sunrsasign.jar", "read"; permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\meta-index", "read"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache2419007862940320240.tmp", "delete"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache2419007862940320240.tmp", "read"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache2419007862940320240.tmp", "write"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache6373649405160416558.tmp", "delete"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache6373649405160416558.tmp", "read"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache6373649405160416558.tmp", "write"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache7232546734036020429.tmp", "delete"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache7232546734036020429.tmp", "read"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\jar_cache7232546734036020429.tmp", "write"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "delete"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "read"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "write"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib-dl\jsk-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib-dl\mahalo-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib\asm-5.0.1.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib\asm-commons-5.0.1.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib\jsk-platform.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib\jsk-resources.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\build\policy\216c0e82-713e-4f71-b74d-5be1679bc5af.policy", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\policy\defaultmahalo.policy", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\policy\defaultnonactvm.policy", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\trust\dynamic-policy.properties", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\jinitests.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\nonactivatablegroup-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\qa1-mahalo-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\qa1-share-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\soul\soul.201604042115044625", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\src\org\apache\river\test\resources\jinitest.policy", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\src\org\apache\river\test\resources\qa1.logging", "read"; permission java.io.FilePermission "\C:\Users\peter\Documents\NetBeansProjects\river-internet\lib\jsk-lib.jar", "read"; permission java.io.FilePermission "\C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\jiniharness.jar", "read";
    permission java.net.SocketPermission "192.168.137.49", "resolve";
permission java.net.SocketPermission "192.168.137.49:1235", "connect,resolve"; permission java.net.SocketPermission "192.168.137.49:1236", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1238", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1239", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1241", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1242", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1244", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1245", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:9080", "connect,resolve"; permission java.net.SocketPermission "192.168.137.49:9081", "connect,resolve"; permission java.net.SocketPermission "localhost:9080", "listen,resolve"; permission java.net.SocketPermission "localhost:9081", "listen,resolve"; permission java.net.SocketPermission "localhost:9082", "listen,resolve"; permission java.net.SocketPermission "medusa", "connect,accept,resolve";
    permission java.util.PropertyPermission "*", "read,write";
permission java.io.SerializablePermission "enableSubclassImplementation";
    permission java.io.SerializablePermission "enableSubstitution";
    permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
permission java.lang.RuntimePermission "accessClassInPackage.com.sun.proxy"; permission java.lang.RuntimePermission "accessClassInPackage.sun.reflect"; permission java.lang.RuntimePermission "accessClassInPackage.sun.text.resources"; permission java.lang.RuntimePermission "accessClassInPackage.sun.text.resources.en"; permission java.lang.RuntimePermission "accessClassInPackage.sun.util.logging.resources"; permission java.lang.RuntimePermission "accessClassInPackage.sun.util.resources"; permission java.lang.RuntimePermission "accessClassInPackage.sun.util.resources.en";
    permission java.lang.RuntimePermission "accessDeclaredMembers";
    permission java.lang.RuntimePermission "createClassLoader";
    permission java.lang.RuntimePermission "createSecurityManager";
    permission java.lang.RuntimePermission "exitVM.0";
    permission java.lang.RuntimePermission "getClassLoader";
    permission java.lang.RuntimePermission "getProtectionDomain";
    permission java.lang.RuntimePermission "getenv.SOUL";
    permission java.lang.RuntimePermission "loadLibrary.net";
    permission java.lang.RuntimePermission "loadLibrary.nio";
    permission java.lang.RuntimePermission "modifyThread";
    permission java.lang.RuntimePermission "modifyThreadGroup";
    permission java.lang.RuntimePermission "readFileDescriptor";
    permission java.lang.RuntimePermission "reflectionFactoryAccess";
    permission java.lang.RuntimePermission "setContextClassLoader";
    permission java.lang.RuntimePermission "setIO";
    permission java.lang.RuntimePermission "shutdownHooks";
    permission java.lang.RuntimePermission "writeFileDescriptor";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
    permission java.util.logging.LoggingPermission "control";
permission java.security.SecurityPermission "createAccessControlContext";
    permission java.security.SecurityPermission "getDomainCombiner";
    permission java.security.SecurityPermission "getPolicy";
};

grant codebase "http://medusa:9081/nonactivatablegroup-dl.jar";
{
    permission java.lang.RuntimePermission "createClassLoader";
};

grant codebase "http://medusa:9080/mahalo-dl.jar";
{
permission java.net.SocketPermission "medusa", "connect,accept,resolve";
    permission java.lang.RuntimePermission "createClassLoader";
};

grant codebase "http://medusa:9080/mahalo-dl.jar";
{
    permission java.net.SocketPermission "192.168.137.49", "resolve";
permission java.net.SocketPermission "192.168.137.49:1235", "connect,resolve";
    permission java.net.SocketPermission "medusa:9080", "connect,resolve";
    permission java.net.SocketPermission "medusa:9081", "connect,resolve";
    permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
};

grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/lib/jiniharness.jar"
{
permission java.io.FilePermission "C:\Program Files\Java\jdk1.8.0\jre\bin\java", "execute"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "delete"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "read"; permission java.io.FilePermission "C:\Users\peter\AppData\Local\Temp\mahalo_log2299772413256814374dir", "write"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib-dl\jsk-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\lib-dl\mahalo-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\policy\defaultmahalo.policy", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\policy\defaultnonactvm.policy", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\harness\trust\dynamic-policy.properties", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\nonactivatablegroup-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\qa1-mahalo-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\qa1-share-dl.jar", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\soul\soul.201604042115044625", "read"; permission java.io.FilePermission "C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\src\org\apache\river\test\resources\jinitest.policy", "read";
    permission java.net.SocketPermission "192.168.137.49", "resolve";
permission java.net.SocketPermission "192.168.137.49:1235", "connect,resolve"; permission java.net.SocketPermission "192.168.137.49:1236", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1238", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1239", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1241", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1242", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1244", "accept,resolve"; permission java.net.SocketPermission "192.168.137.49:1245", "accept,resolve"; permission java.net.SocketPermission "localhost:9080", "listen,resolve"; permission java.net.SocketPermission "localhost:9081", "listen,resolve"; permission java.net.SocketPermission "localhost:9082", "listen,resolve";
    permission java.net.SocketPermission "medusa:9080", "connect,resolve";
    permission java.net.SocketPermission "medusa:9081", "connect,resolve";
    permission java.util.PropertyPermission "HOST", "read";
    permission java.util.PropertyPermission "globalclasspath", "read";
    permission java.util.PropertyPermission "java.ext.dirs", "read";
    permission java.util.PropertyPermission "java.home", "read";
permission java.util.PropertyPermission "java.util.logging.config.file", "read"; permission java.util.PropertyPermission "jiniClassServer.adminName", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.dir", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.dir.0", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.impl", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.impl.0", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.port", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.port.0", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs", "read"; permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs.0", "read";
    permission java.util.PropertyPermission "jiniClassServer.dir", "read";
permission java.util.PropertyPermission "jiniClassServer.dir.0", "read";
    permission java.util.PropertyPermission "jiniClassServer.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.impl.0", "read";
    permission java.util.PropertyPermission "jiniClassServer.port", "read";
permission java.util.PropertyPermission "jiniClassServer.port.0", "read"; permission java.util.PropertyPermission "jiniClassServer.serverjvmargs", "read"; permission java.util.PropertyPermission "jiniClassServer.serverjvmargs.0", "read"; permission java.util.PropertyPermission "jiniClassServer.transient.impl", "read";
    permission java.util.PropertyPermission "jiniClassServer.type", "read";
permission java.util.PropertyPermission "jiniClassServer.type.0", "read"; permission java.util.PropertyPermission "jiniClassServer.type.1", "read";
    permission java.util.PropertyPermission "line.separator", "read";
    permission java.util.PropertyPermission "loader.requireDlPerm", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.membergroups", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.adminName", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.classpath", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.classpath.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.codebase", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.codebase.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.component", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.component.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.integrityhash", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.integrityhash.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.log", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.log.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.membergroups", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.membergroups.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.policyfile", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.policyfile.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.port", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.port.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.preparername", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.preparername.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.running", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.running.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.running.1", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.tojoin", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.tojoin.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.classpath", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.classpath.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.codebase", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.codebase.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.component", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.component.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.impl", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.impl.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.integrityhash", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.integrityhash.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.log", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.log.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.membergroups", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.membergroups.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.policyfile", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.policyfile.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.port", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.port.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.preparername", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.preparername.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.running", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.running.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.running.1", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.tojoin", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.transient.tojoin.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.type", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.type.0", "read"; permission java.util.PropertyPermission "net.jini.core.transaction.server.TransactionManager.type.1", "read"; permission java.util.PropertyPermission "net.jini.discovery.announce", "read"; permission java.util.PropertyPermission "nonActivatableGroup.adminName", "read"; permission java.util.PropertyPermission "nonActivatableGroup.classpath", "read"; permission java.util.PropertyPermission "nonActivatableGroup.classpath.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.codebase", "read"; permission java.util.PropertyPermission "nonActivatableGroup.codebase.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.impl", "read"; permission java.util.PropertyPermission "nonActivatableGroup.impl.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.integrityhash", "read"; permission java.util.PropertyPermission "nonActivatableGroup.integrityhash.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs", "read"; permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.policyfile", "read"; permission java.util.PropertyPermission "nonActivatableGroup.policyfile.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.serverjvm", "read"; permission java.util.PropertyPermission "nonActivatableGroup.serverjvm.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs", "read"; permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.transient.impl", "read"; permission java.util.PropertyPermission "nonActivatableGroup.type", "read"; permission java.util.PropertyPermission "nonActivatableGroup.type.0", "read"; permission java.util.PropertyPermission "nonActivatableGroup.type.1", "read"; permission java.util.PropertyPermission "org.apache.river.jeri.connection.mux.client.initialInboundRation", "read"; permission java.util.PropertyPermission "org.apache.river.jsk.home", "read"; permission java.util.PropertyPermission "org.apache.river.jsk.port", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.callAutoT", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.globalvmargs", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.integrityhash", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.nSecsWaitDestroy", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.runjiniserver", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.runkitserver", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.securityproperties", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.serviceMode", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.shared", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.startDelay", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.testClassServer", "read"; permission java.util.PropertyPermission "org.apache.river.qa.harness.testhosts", "read"; permission java.util.PropertyPermission "org.apache.river.qa.home", "read"; permission java.util.PropertyPermission "org.apache.river.qa.port", "read"; permission java.util.PropertyPermission "org.apache.river.test.home", "read"; permission java.util.PropertyPermission "org.apache.river.test.port", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.administrable", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.cleanupWait", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.lookup", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.noDestroy", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.restart_wait", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.scrub", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.space", "read"; permission java.util.PropertyPermission "org.apache.river.test.share.waitAtEnd", "read";
    permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "qaClassServer.adminName", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.dir", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.dir.0", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.impl", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.impl.0", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.port", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.port.0", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs", "read"; permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs.0", "read";
    permission java.util.PropertyPermission "qaClassServer.dir", "read";
    permission java.util.PropertyPermission "qaClassServer.dir.0", "read";
    permission java.util.PropertyPermission "qaClassServer.impl", "read";
    permission java.util.PropertyPermission "qaClassServer.impl.0", "read";
    permission java.util.PropertyPermission "qaClassServer.port", "read";
    permission java.util.PropertyPermission "qaClassServer.port.0", "read";
permission java.util.PropertyPermission "qaClassServer.serverjvmargs", "read"; permission java.util.PropertyPermission "qaClassServer.serverjvmargs.0", "read"; permission java.util.PropertyPermission "qaClassServer.transient.impl", "read";
    permission java.util.PropertyPermission "qaClassServer.type", "read";
    permission java.util.PropertyPermission "qaClassServer.type.0", "read";
    permission java.util.PropertyPermission "qaClassServer.type.1", "read";
permission java.util.PropertyPermission "testClassServer.adminName", "read"; permission java.util.PropertyPermission "testClassServer.classServer.dir", "read"; permission java.util.PropertyPermission "testClassServer.classServer.dir.0", "read"; permission java.util.PropertyPermission "testClassServer.classServer.impl", "read"; permission java.util.PropertyPermission "testClassServer.classServer.impl.0", "read"; permission java.util.PropertyPermission "testClassServer.classServer.port", "read"; permission java.util.PropertyPermission "testClassServer.classServer.port.0", "read"; permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs", "read"; permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs.0", "read";
    permission java.util.PropertyPermission "testClassServer.dir", "read";
permission java.util.PropertyPermission "testClassServer.dir.0", "read";
    permission java.util.PropertyPermission "testClassServer.impl", "read";
permission java.util.PropertyPermission "testClassServer.impl.0", "read";
    permission java.util.PropertyPermission "testClassServer.port", "read";
permission java.util.PropertyPermission "testClassServer.port.0", "read"; permission java.util.PropertyPermission "testClassServer.serverjvmargs", "read"; permission java.util.PropertyPermission "testClassServer.serverjvmargs.0", "read"; permission java.util.PropertyPermission "testClassServer.transient.impl", "read";
    permission java.util.PropertyPermission "testClassServer.type", "read";
permission java.util.PropertyPermission "testClassServer.type.0", "read"; permission java.util.PropertyPermission "testClassServer.type.1", "read";
    permission java.util.PropertyPermission "testFailureAnalyzers", "read";
    permission java.util.PropertyPermission "user.dir", "read";
permission java.lang.RuntimePermission "accessClassInPackage.com.sun.proxy"; permission java.lang.RuntimePermission "accessClassInPackage.sun.util.logging.resources";
    permission java.lang.RuntimePermission "exitVM.0";
    permission java.lang.RuntimePermission "getenv.SOUL";
    permission java.lang.RuntimePermission "setIO";
    permission java.util.logging.LoggingPermission "control";
};

grant codebase "http://medusa:9080/jsk-dl.jar";
{
permission java.net.SocketPermission "192.168.137.49:1235", "connect,resolve";
    permission java.net.SocketPermission "medusa:9080", "connect,resolve";
    permission java.net.SocketPermission "medusa:9081", "connect,resolve";
    permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
};

Reply via email to