Unless stated otherwise in the description of an individual property, its default value is the empty string. If a property takes a numeric value, the empty string is interpreted as zero.
Note that Ice reads properties that control the run time and its services only once on start-up, when you create a communicator. This means that you must set Ice-related properties to their correct values
before you create a communicator. If you change the value of an Ice-related property after that point, it is likely that the new setting will simply be ignored.
If the Ice.Config property is empty or set to 1, the Ice run time examines the contents of the
ICE_CONFIG environment variable to retrieve the path name of a configuration file. Otherwise,
Ice.Config must be set to the path name of a configuration file. (Path Names can be relative or absolute.) Further property values are read from the configuration file thus specified.
The # character indicates a comment: the
# character and anything following the
# character on the same line are ignored. A line that has the
# character as its first non-white space character is ignored in its entirety.
Any setting of the Ice.Config property inside the configuration file itself is ignored.