/** * Config file used to start service manually in conjuntion * with com.sun.jini.compat.harness.DefaultServiceAdmin. */ import com.sun.jini.start.ServiceDescriptor; import com.sun.jini.start.NonActivatableServiceDescriptor; import com.sun.jini.config.ConfigUtil; com.sun.jini.start { jskHome = "/files/jini2_1"; policyFile = "/files/jinildj1_0/policy/policy.all"; persistenceDir = "/tmp/norm-persistent.config"; host = "myHostName"; lookupGroupsProp = "com.sun.jini.norm.initialLookupGroups=new\ String[]{\"\"}"; //public persistenceDirProp = ConfigUtil.concat(new String[] { "com.sun.jini.norm.persistenceDirectory=\"", persistenceDir, "\""}); serviceDescriptors = new ServiceDescriptor[] { new NonActivatableServiceDescriptor( ConfigUtil.concat(new String[] { "http://",host,":8081/norm-dl.jar", " http://",host,":8081/jsk-dl.jar"}), //codebase policyFile, //policy ConfigUtil.concat(new String[] { jskHome,"/lib/norm.jar"}), //classpath "com.sun.jini.norm.PersistentNormServerImpl", //implClassName new String[] {"-",lookupGroupsProp,persistenceDirProp}) //serverConfigArgs[] }; }