Optional pre-installation tasks for Touchpoint

The following pre-installation tasks for IBM Connections Touchpoint are optional and independent of one another.

About this task

Complete the task in the first bullet if you prefer that Touchpoint start automatically for users until they have completed it. Complete the task in the second bullet if you don't want to allow users to search for inactive employees.

Procedure

  • If you want Touchpoint to start automatically for all authenticated users for whom touchpointState is not set to complete, merge install-package/customizations/common/nav/templates/footer.jsp into footer.jsp of your IBM Connections environment. You can find the footer file at WAS_HOME/profiles/profile_name/installedApps/cell_name/application_name.ear/application_name.war/nav/templates. For example:

    Linux: /opt/IBM/Connections/data/shared/customization/common/nav/templates/footer.jsp

    Windows: D:\IBM\Connections\data\shared\cusomtization\common\nav\templates\footer.jsp

  • If you want to exclude inactive employees when users search for colleague results at the findColleagues page, complete the following steps:
    1. Start the wsadmin client from the following directory of the system on which you installed the Deployment Manager: app_server_root\profiles\dm_profile_root\bin, as in the following examples:

      Linux: /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin

      Windows: C:\Program Files (x86)\IBM\WebSphere\AppServer\profiles\Dmgr01\bin

    2. Then run the following command: ./wsadmin.sh –lang jython
    3. After the wsadmin command environment has initialized, enter the following command to initialize the Search environment and start the Search script interpreter: execfile("searchAdmin.py")
    4. Check out the Search cell-level configuration file, search-config.xml, with the following command: SearchCellConfig.checkOutConfig("working_dir", "cellName"), for example, SearchCellConfig.checkOutConfig("/opt/search_temp", "connectionsCelll")
    5. Use the following command to exclude the inactive profiles: SearchCellConfig.excludeInactiveProfilesSearchResults()
    6. During the same wsaadmin session in which you checked it out, check in the updated search-config.xml configuration file using the following command: SearchCellConfig.checkInConfig()
    7. Deploy the changes by synchronizing the nodes: synchAllNodes()
    8. To exit the wsadmin client, type exit at the prompt.
    9. Stop and restart the servers that host the IBM Connections applications.