Deploying TIBCO Enterprise Message Service™ Assembly Files on the SharePoint Server

TIBCO Enterprise Message Service is used to publish data from the Microsoft SharePoint server to the plug-in. If you want to use the SharePoint Notification Listener activity of the plug-in, you must deploy the TIBCO.EMS.dll, TIBCO.EMS.dll.config, and policy.1.0.TIBCO.EMS.dll files to Global Assembly Cache (GAC) on the Microsoft SharePoint server.

Note: This task is applicable when the user uses SharePoint Notification Listener activity from the SharePoint SOAP palette.

The deployment of TIBCO Enterprise Message Service™ Assembly files depends on where TIBCO Enterprise Message Service is installed:

  • If you have installed TIBCO Enterprise Message Service on the Microsoft SharePoint server, you do not have to manually deploy TIBCO Enterprise Message Service Assembly files. The TIBCO.EMS.dll, TIBCO.EMS.dll.config, and policy.1.0.TIBCO.EMS.dll files are automatically deployed to GAC when installing TIBCO Enterprise Message Service.

    For more information about installing and configuring TIBCO Enterprise Message Service, see TIBCO Enterprise Message Service Installation.

  • If TIBCO Enterprise Message Service is not installed on the same machine where Microsoft SharePoint server is installed, you must manually deploy the TIBCO.EMS.dll, TIBCO.EMS.dll.config, and policy.1.0.TIBCO.EMS.dll files to GAC by following the procedure:

Procedure

  1. Copy the TIBCO.EMS.dll, policy.1.0.TIBCO.EMS.dll, and TIBCO.EMS.dll.config files from the TIBCO_HOME\ems\version\bin directory into a temporary directory on the Microsoft SharePoint server. For example, the default temporary directory is c:\temp.
  2. Install Microsoft .NET Framework SDK.

    After installing Microsoft .NET Framework SDK, the Gacutil tool is installed into the Windows_SDK_HOME directory. For example, c:\program files\Microsoft SDKs\Windows\v7.0A\bin.

    Note: If you cannot find the Gacutil tool, you can copy it from a machine where the Gacutil tool is installed into your machine.
  3. Type the following command at the command prompt to deploy the TIBCO.EMS.dll file to GAC:
    gacutil.exe/if Dll_file_location/TIBCO.EMS.dll

    where Dll_file_location is the absolute location of the copied TIBCO.EMS.dll file.

  4. Type the following command at the command prompt to deploy the policy.1.0.TIBCO.EMS.dll file to GAC:
    gacutil.exe/if Dll_file_location/policy.1.0.TIBCO.EMS.dll

    where Dll_file_location is the absolute location of the copied policy.1.0.TIBCO.EMS.dll file.