public static void main(String[] args) throws Exception { // //Configure Log4J // org.apache.log4j.PropertyConfigurator.configure( // System.getProperty("log4jConfigFile", "log4j.properties")); if (System.getSecurityManager() == null) { System.setSecurityManager(new java.rmi.RMISecurityManager()); } try { QuartzServer server = new QuartzServer(); if (args.length == 0) { server.serve( new org.quartz.impl.StdSchedulerFactory(), false); } else if (args.length == 1 && args[0].equalsIgnoreCase("console")) { server.serve(new org.quartz.impl.StdSchedulerFactory(), true); } else { System.err.println("\nUsage: QuartzServer [console]"); } } catch (Exception e) { e.printStackTrace(); } }
public static void main(String[] args) throws Exception { // //Configure Log4J // org.apache.log4j.PropertyConfigurator.configure( // System.getProperty("log4jConfigFile", "log4j.properties")); if (System.getSecurityManager() == null) { System.setSecurityManager(new java.rmi.RMISecurityManager()); } try { QuartzServer server = new QuartzServer(); if (args.length == 0) { server.serve( new org.quartz.impl.StdSchedulerFactory(), false); } else if (args.length == 1 && args[0].equalsIgnoreCase("console")) { server.serve(new org.quartz.impl.StdSchedulerFactory(), true); } else { System.err.println("\nUsage: QuartzServer [console]"); } } catch (Exception e) { e.printStackTrace(); } }
System.setSecurityManager(new RMISecurityManager());
System.setSecurityManager(new RMISecurityManager());
System.setSecurityManager(new RMISecurityManager());
System.setSecurityManager(new RMISecurityManager());
if (System.getSecurityManager() == null) { System.setSecurityManager(new java.rmi.RMISecurityManager()); }
System.setSecurityManager(new java.rmi.RMISecurityManager());
System.setSecurityManager(new RMISecurityManager());
if (System.getSecurityManager() == null) then System.setSecurityManager(new RMISecurityManager())
System.setProperty("java.security.policy", "path_to_your_Security_policy_file_located_in_file_system"); System.setSecurityManager(new RMISecurityManager());
try { try { java.rmi.registry.LocateRegistry.createRegistry(1099); } catch (java.rmi.server.ExportException e) { /* */ } System.setSecurityManager(new java.rmi.RMISecurityManager()); Registry registry = LocateRegistry.getRegistry("127.0.0.1",1099); registry.rebind(...); } catch (Exception e) { /* */ } }
protected static synchronized void setSecurityManager() { if (System.getSecurityManager() == null) { Sys.out("Setting the RMISecurityManager on System..."); System.setSecurityManager(new RMISecurityManager()); } }
System.setProperty("java.rmi.server.hostname", "127.0.0.1"); System.setProperty("java.security.policy","C:\\server.policy"); System.setSecurityManager(new RMISecurityManager()); new SocketPermission("*:1024-", "accept,connect,listen"); createRMIRegistry(Property.getProperty("rmi.registry.port"));
public class RMIServer extends UnicastRemoteObject implements RMIInterface { private static final long serialVersionUID = 1L; public RMIServer() throws RemoteException { super(); } public static void main(String[] args) { try { System.setSecurityManager(new RMISecurityManager()); RMIServer obj = new RMIServer(); Naming.rebind("Server", obj); System.out.println("Server starting"); } catch (Exception e) { System.out.println(e); } }
/** Exports a searcher for the index in args[0] named * "//localhost/Searchable". */ public static void main(String args[]) throws Exception { // create and install a security manager if (System.getSecurityManager() == null) { System.setSecurityManager(new RMISecurityManager()); } Searchable local = new IndexSearcher(args[0]); RemoteSearchable impl = new RemoteSearchable(local); // bind the implementation to "Searchable" Naming.rebind("//localhost/Searchable", impl); }
/** * Set Java policy when starting RMI plugin. */ @SuppressWarnings("unused") @Init public final void init() { // TODO FraSCAti Java RMI policy property. URL policyURL = this.getClass().getClassLoader().getResource("frascati.policy"); if (policyURL == null ) { log.warning("Java policy file not found for OW2 FraSCAti : using default Java policy!"); } else { System.setProperty("java.security.policy", policyURL.toString()); if (System.getSecurityManager() == null) { System.setSecurityManager(new RMISecurityManager()); } } }
protected void doConnect() throws Exception { if (remoteObject == null) { // Shouldn't all this be in the connector? String rmiPolicyPath = connector.getSecurityPolicy(); System.setProperty("java.security.policy", rmiPolicyPath); // Set security manager if (System.getSecurityManager() == null) { System.setSecurityManager(new RMISecurityManager()); } remoteObject = connector.getRemoteObject(endpoint); } }
/** * Return a object which implements the service. * * @param msgContext the message context * @param clsName The JNDI name of the EJB home class * @return an object that implements the service */ protected Object makeNewServiceObject(MessageContext msgContext, String clsName) throws Exception { // Read deployment descriptor options String namingLookup = getStrOption(OPTION_NAMING_LOOKUP, msgContext.getService()); if (System.getSecurityManager() == null) { System.setSecurityManager(new RMISecurityManager()); } Object targetObject = Naming.lookup(namingLookup); return targetObject; }
/** * Return a object which implements the service. * * @param msgContext the message context * @param clsName The JNDI name of the EJB home class * @return an object that implements the service */ protected Object makeNewServiceObject(MessageContext msgContext, String clsName) throws Exception { // Read deployment descriptor options String namingLookup = getStrOption(OPTION_NAMING_LOOKUP, msgContext.getService()); if (System.getSecurityManager() == null) { System.setSecurityManager(new RMISecurityManager()); } Object targetObject = Naming.lookup(namingLookup); return targetObject; }