|
| Copyright © TIBCO Software Inc. All Rights Reserved |
1. Install and configure TIBCO Spotfire Server. Refer to TIBCO® API Exchange Gateway User’s Guide for instructions to configure the TIBCO Spotfire Server and Client.
If you are using the Adapter Code for TIBCO API Exchange and Joomla! 2.1.1 component, ensure that the TIBCO Spotfire Web Player instance and the Joomla server are hosted on machines whose fully qualified name share a common suffix that includes the domain name. For example: joomla.a.b.c.group-g.companyname.com and spotfirewp.x.group-g.companyname.com
3. Create a user asgwebplayer and add the user to the Impersonator group. This user will be used in Task B to authenticate TIBCO Spotfire Web Player.
− For MySQL: Database named asgstat.
− For SQLServer: Database named asgstat
− For Oracle: Schema named asguser
5. Copy the content of the installed folder that matches your database type into <TIBCO_SPOTFIRE_SERVER_HOME>\tomcat\application-data\library:
6. Using the TIBCO Spotfire Client > Tools > Library Administration menu follow these steps:
a. Import ASG_CL.part0.zip to the root of the library.
7. Using the TIBCO Spotfire Client > Tools > Information Designer > Elements menu, right-click on the resource /ASG_CL, choose Edit, and update the data source with your actual connection parameters. Provide valid credentials for authentication.
8. Using the TIBCO Spotfire Client > Tools > Library Administration menu, import ASG.part0.zip to the root of the library.
9.
10. If the information link is not resolved, use the Browse option to locate that information link under /ASG/links/unfiltered.
11. Click File > Save as > Library Item… to save the changes.
12.
13. If any information link is not resolved, use the Browse option to locate the information link under /ASG/links/filtered.
14. Click File > Save as > Library Item… to save the changes
15. Ensure that the Impersonator group has read access to the /ASG directory and the files under it.
16. If needed, you can now move or rename the /ASG directory and the /ASG_CL resource. If you move or rename the /ASG directory (for example, to /new_directory), update the property asg.portal.spotfire.library.path.prefix in asg-portal.properties to /new_directory. This lets the portal gateway know the path of the directory that contains the Host and Partner resources.
Do not rename the resources Host and Partner in the TIBCO Spotfire Library. If needed, you can move these resources to a common directory. Ensure that both the resources are available in a common directory. By default, these resources are available in the /ASG directory.
1. Install TIBCO Spotfire Web Player to enable Web Player connection to the TIBCO Spotfire Server configured in Task A, Configuring TIBCO Spotfire Server.
During Web Player installation, do the following:
b. For additional information, see the TIBCO Spotfire® Web Player 6.0 Installation and Configuration document—”Installer Options” in the Section 1.6 “Pre-Installation Checklist,” and Section 3.2, “Run the Installer.”
a. Specify authentication either as Anonymous or as Basic Authentication. If you are using Basic Authentication, update the section on authentication and authorization in <TIBCO_SpotfireWebPlayer_root>/web.config as indicated in the following code sample.
b. Enable Impersonation in the Web Player. Specify the credentials for the user asgwebplayer created in Task A, Configuring TIBCO Spotfire Server for the impersonation.
Refer to TIBCO Spotfire Web Player Installation > 3.3.1 Username and Password and TIBCO Spotfire Web Player Installation > 3.3.2 Anonymous (Pre-configured) Access for details.
b. If you are using the Adapter Code for TIBCO API Exchange and Joomla! 2.1.1, set the domain name to the common part of the fully qualified name of the Joomla server and the TIBCO Spotfire server. For example, if you are using joomla.a.b.c.group-g.companyname.com and spotfirewp.x.group-g.companyname.com, set the domain name to either companyname.com or group-g.companyname.com.Refer to section 6.2, “Advanced Web.Config Settings,” in TIBCO Spotfire Web Player Installation for details.Task C Configuring TIBCO® API Exchange Gateway
If you have installed Adapter Code for TIBCO API Exchange and Joomla! 2.1.1, you can configure the TIBCO Spotfire Domain with the same value as specified in Task B Step 3 b. above from the Joomla! Administrator > System > Control Panel > Global Configuration > API Manager Configuration and Email Templates.
2. Update the file asg-portal.properties located at <ASG_CONFIG_HOME> and edit the following properties:
− Update asg.portal.spotfire.url.prefix to specify the hostname 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 properties asg.portal.spotfire.username and asg.portal.spotfire.password to specify the username and password.
− If you moved or renamed the /ASG directory in Task A step 16, update the property asg.portal.spotfire.library.path.prefix with the new location.
3. Update the configuration file TargetOperation.cfg located at <ASG_CONFIG_HOME>\PortalProject\ 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 username and password.
If you have installed Adapter Code for TIBCO API Exchange and Joomla! 2.1.1, you can access the configuration for the Portal Project from the Developer Portal. Navigate and update the following URIs:
4. Configure the proxies for the server that proxies requests between the browser and the portal gateway. Edit the file <apache_home>\conf\httpd.conf to update the following:ProxyPass /Analytics http://developer.company.com :9122/SpotfireWebProxyPassReverse /Analytics http://developer.company.com :9122/SpotfireWebProxyPass /SpotfireWeb http://developer.company.com :9122/SpotfireWebSpotfireWeb http://developer.company.com :9122/SpotfireWebwhere developer.company.com represents the URL used by your company.
• The asg_portal.properties file
• The TargetOperation.cfg file of the Portal project.
1. Edit the asg_portal.properties file:
2. Set the asg.portal.spotfire.ssl.property.file.path value to specify the absolute path to the SSL properties used for the Spotfire server, as follows:asg.portal.spotfire.ssl.property.file.path=<absolute-path-to-ssl.properties>
3. Add an ssl.properties file to the directory as stated above.Example 1 shows a sample ssl.properties file.Example 1 Sample ssl.properties File for Spotfire
4. Edit the PortalProject configuration found under the TIBCO_CONFIG_HOME directory, and make sure the TargetOperation.cfg file contains a line configuring the HTTPS service for Spotfire, as in the following example:
5. Import the Spotfire certificate into the cacerts keystore found at: <TIBCO_HOME>/tibcojre64/1.7.0/lib/security cacerts.To import the certificate, use the keytool command is as shown below:keytool -import -keystore %jre_home%\lib\security\cacerts -alias <alias_name> -file <your_cert_file>where alias_name is the name of the SSL alias and your_cert_file is the filename of your certificate file.
|
| Copyright © TIBCO Software Inc. All Rights Reserved |