Configuring TIBCO® API Exchange Gateway

Configure TIBCO API Exchange Gateway.

Procedure

  1. Configure TIBCO Spotfire Domain.
    Note: If you have installed Adapter Code for TIBCO API Exchange and Joomla! 2.2.0, you can configure the TIBCO Spotfire Domain under Joomla! Administrator > System > Control Panel > Global Configuration > API Manager Configuration and Email Templates.
  2. Update the asg-portal.properties file, which is located at ASG_CONFIG_HOME and edit the following properties:
    • Update the asg.portal.spotfire.url.prefix property to specify the host name and port number of the TIBCO Spotfire Web Player. For example: http://hostname :port.
    • If you selected Basic Authentication for TIBCO Spotfire Web Player, update the asg.portal.spotfire.username and asg.portal.spotfire.password properties to specify the user name and password.
    • If you moved or renamed the /ASG directory to update the asg.portal.spotfire.library.path.prefix property with the new location.
  3. Update the TargetOperation.cfg configuration file that is located under the ASG_CONFIG_HOME\PortalProject directory and edit the host name and port number for the service request to provide the TIBCO Spotfire Web Player URL. If you use Basic Authentication, enter the user name and password. Under Project > Routing, complete the following operations:
    • In the TargetOperations tab, set URI, Host, Port and optionally user name and password if basic authentication is enabled for Operations Request and RequestGet.

    • In the Facade Operation tab, set the Operation URI to the URI that is set in TargetOperation for Operations Request and RequestGet.

    Note: Access the gateway configuration either through the API management portal or by directly launching it in a browser as http://host:port/ConfigUI. The host is the machine where ConfigUI is running and the port is on which the Config UI is running. By default, these are localhost and 9200 respectively.
  4. Configure the proxies for the server that proxies requests between the browser and the portal gateway. Edit the apache_home\conf\httpd.conf file to update the following proxies:
    ProxyPass /Analytics http://developer.company.com :9122/SpotfireWeb
    
    ProxyPassReverse /Analytics http://developer.company.com :9122/SpotfireWeb
    
    ProxyPass /SpotfireWeb http://developer.company.com :9122/SpotfireWeb
    
    ProxyPassReverse /
    
    SpotfireWeb http://developer.company.com :9122/SpotfireWeb

    where developer.company.com is the URL used by your company.