Documentation Center

Configuring application references

In the Application Host settings.xml file, add an <applicationReference> element for each application you want to load into the Application Host.

Before you begin

Each application you want to load in the Application Host requires a manifest.htm file and manifest.xml located in the same directory. The files can be located in any directory, although for SDL Applications the files are typically located in the Manifest/ directory:
Manifest/manifest.htm
The application Web page for loading the manifest.xml file.
Manifest/manifest.xml
The application configuration file for defining the <applicationSuite> and <applicationEntryPoints> (navigation).

Procedure

  1. Go to the Web site where an SDL Application is running.
  2. Open the Application Host settings.xml file in a text editor.
  3. Find the <applicationReferences> section, which defines the applications that can be loaded into the Application Host. Each child <applicationReference> element points to an application.
    The order of the child <applicationReference> elements is relevant in the following ways:
    • In the slide-out navigation pane, the applications appear in the same order as the order of the <applicationReference> elements.
    • The plain URL shows a login screen with the logo (stylized name) of the application indicated by the first <applicationReference> element. Your users may want to have the URL of another application, whose login screen shows the logo of that specific application. To get such an application-specific URL, your users can open the slide-out navigation pane and select the application. They can then copy or bookmark the URL they see in their browser's address bar.
  4. Add an <applicationReference> element for each application you want to load into the Application Host, for example:
    <applicationHost>
            <manifestCacheMaxAge>3600</manifestCacheMaxAge>
            <manifestLoadTimeout>5</manifestLoadTimeout>
            <applicationReferences>
                   <applicationReference id="sc" url="https://DomainName/InfoShareAuthorQ/manifest/manifest.html"/>
                   <applicationReference id="wcm" url="http://DomainName/SDL/manifest/manifest.html"/>
                   <applicationReference id="mm" url="https://DomainName/vms/frame/manifest/manifest.html"/>
             </applicationReferences>
    </applicationHost>

    An <applicationReference> has the following attributes:

    AttributeDescription
    idThe ID of the <applicationSuite> you want to load into the Application Host, as defined in the application manifest.xml file.
    urlThe address of the application manifest.htm file (which loads the application's manifest.xml file).
  5. Save and close settings.xml.