Show TOC

Dynamic System Resolution WorkflowLocate this document in the navigation structure

Use

The following describes the process for resolving any system alias:

  1. A portal component calls the getSystemId() method in the system landscape service in order to resolve an alias to the PCD path for a system.

  2. The system landscape service checks the portal registry under /ROOT/runtime/alias.mappers for an entry with the same name as the alias. This entry contains the name of the service for resolving the alias.

  3. If there is an entry, the system landscape service instantiates the service listed in the registry for the specified alias, and calls the getAlternateSystem() method, providing to the method the current user as an IUser object and the name of the alias as a string. The method returns a string that represents the PCD path of a system.

    If there is no entry, the system landscape queries the PCD for the system to which the alias is associated.

  4. The system landscape service returns the PCD path as a string to the portal component.

The following figure illustrates the process for a case when:

  • An iView tries to connect to a system with alias ABC .

  • A resolving service named ABCservice is created and uploaded to the portal.

  • A registry entry is created called ABC with a value of ABCservice , which is the name of the service for resolving the ABC alias.