grant codebase "file:/home/sang/jars/TxnServer.jar" {
     permission java.io.FilePermission "./*", "read,write,execute,delete";
     permission java.lang.RuntimePermission "modifyThreadGroup";
     permission java.lang.RuntimePermission "modifyThread";
     permission java.net.SocketPermission "*:1024-", "connect,accept";
     permission net.jini.discovery.DiscoveryPermission "*";
};

grant codebase "file:/home/sang/jars/jini-ext.jar" {
     permission java.lang.RuntimePermission "modifyThreadGroup";
     permission java.lang.RuntimePermission "modifyThread";
     permission java.net.SocketPermission "*:1024-", "connect,accept";
     permission java.net.SocketPermission "224.0.1.84", "connect,accept";
     permission java.net.SocketPermission "224.0.1.85", "connect,accept";
     permission java.util.PropertyPermission "net.jini.discovery.*", "read";
     permission net.jini.discovery.DiscoveryPermission "*";
};

grant codebase "file:/home/sang/jars/sun-util.jar" {
     permission java.net.SocketPermission "*:1024-", "connect,accept";
};
