Issue 1703: orb.properties file issue (java-rtf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: The search order followed by ORB.init when looking for the names of the ORB and ORB singleton classes does not allow a user to install a specified ORB as the default ORB, overriding the hardcoded default behavior. It is possible to override the hardcoded default by setting system properties, but this requires running the java command with an explicit -D option every time, which is awkward. I propose that an additional step be added to this search order, between "check in the System properties" and "fall back on hardcoded default behavior". Resolution: closed issue Revised Text: Actions taken: July 20, 1998: received issue July 30, 1998: closed issue Discussion: End of Annotations:===== Return-Path: Date: Mon, 20 Jul 1998 10:49:44 +0100 From: Simon Nash Reply-To: nash@hursley.ibm.com Organization: IBM To: java-rtf@omg.org Cc: issues@omg.org Subject: orb.properties file The search order followed by ORB.init when looking for the names of the ORB and ORB singleton classes does not allow a user to install a specified ORB as the default ORB, overriding the hardcoded default behavior. It is possible to override the hardcoded default by setting system properties, but this requires running the java command with an explicit -D option every time, which is awkward. I propose that an additional step be added to this search order, between "check in the System properties" and "fall back on hardcoded default behavior". This step is "check in orb.properties file, if any" and it is defined as follows: The orb.properties file is an optional file located in the /lib directory, where is the value of the System property java.home. It consists of lines of the form = See Table 23-2 for a list of the property names and values that are recognized by ORB.init. Any property names not in this list shall be ignored by ORB.init. The file may also contain blank lines and comment lines (starting with #), which have no effect. Simon -- Simon C Nash, IBM Java Technology Centre, Hursley, UK MailPoint 146, x245156 Tel. 01962 815156 or +44-1962-815156 Internet: nash@hursley.ibm.com Notes mail: Simon Nash@ibmgb