Linking applications 

You can manually link IBM Connections applications, allowing them to share information and inter-application navigation.

Before you begin

A built-in script can detect IBM Connections applications that are already installed, and modify the LotusConnections-config.xml file in each WAS profile where the application is installed to keep them all in sync. You might need to manually link applications in any of the following circumstances:

About this task

IBM Connections applications use a WAS cell-level configuration file, called LotusConnections-config.xml, to retrieve information about available applications.

When the applications are deployed within a single WAS cell, they share the same configuration file. However, when applications are deployed in different cells, they need their own configuration files. The installation wizard automatically creates the necessary configuration. However, you can also do this manually by editing each configuration file.

The LotusConnections-config.xml file is stored in the following directory:







where <profile_name> is the name of the WAS profile and <cell_name> is the WAS cell in which you installed the application.

During the installation of applications, the installer uses the information you provide to populate the <sloc:serviceReference serviceName="<application_name>"/> element in the LotusConnections-config.xml file. When you install a second application on a separate profile, a second LotusConnections-config.xml file is created and are automatically federated into a single cell by the wizard. To manually link the applications, you can edit their respective configuration files.

Note: Every WAS cell has its own copy of the LotusConnections-config.xml file for the components installed in that cell. You can have different cells on a single system, in multiple profiles in a non-Network Deployment configuration, or on multiple systems that have not been federated into a single cell.

To link applications, perform the following steps:


  1. Stop the WebSphere Server process in which you have installed the first application.

  2. Stop the WebSphere Server process in which you have installed the second application.

  3. On the server hosting the first application, use the wsadmin tool to edit the LotusConnections-config.xml file to include information about the second application.

      For more information about editing configuration files, see the Edit configuration files topic.

  4. Now make the second application aware of the first by using the wsadmin tool to edit the LotusConnections-config.xml file on the server hosting the second application.

  5. Restart the WAS processes for both applications.

  6. Open a web browser and start the first application to check to see if you can now access the second application.

      For example, if the first application is Activities and the second Dogear, open a web browser and go to:

      Note: Your port numbers may be different. You can look up the assigned ports in the WAS wsadmin client. (Home Page doesn't use port numbers because it is mapped to IHS.) For more information, see Starting the wsadmin client in the Administering section of the information center.

      The Activities navigation bar should now include a Dogear link. Click the link to open the Dogear application. An Activities link should also exist in the Dogear navigation bar.

      Note: On some web browsers, you might need to clear the browser cache to see this effect.

  7. Repeat these steps for each application you have installed, linking and testing one extran application each time.

  8. If you are enabling the Profiles application, edit both the profiles and personTag sloc:serviceReference elements.

Related tasks
Edit configuration files
Starting the wsadmin client

Related reference
IBM Connections configuration files