The administrative facility is disabled by default. To enable it, you must specify endpoints for the administrative object adapter using the property Ice.Admin.Endpoints
. In addition, you must do one of the following:
Ice.Admin.InstanceName
property. If you do not supply a value for Ice.Admin.InstanceName
, Ice uses a UUID by default.Ice.Admin.ServerId
and Ice.Default.Locator
properties.The Ice.Admin.ServerId
and Ice.Default.Locator
properties are typically used in conjunction with an activation service such as IceGrid.
The administrative facility introduces additional security considerations, therefore the endpoints for the |
It may be necessary to postpone the creation of the administrative object adapter until all facets are installed or other initialization activities have taken place. In this situation, you can enable the Ice.Admin.DelayCreation
property. When set to a non-zero value, the administrative facility is disabled until the application invokes the getAdmin
operation on the communicator.