Deploying Rational Focal Point on Websphere Application Server

Product documentation


Abstract

Many of the Rational Focal Point users are not very familiar with the IBM Websphere Application Server. They find the procedure to deploy Rational Focal Point war files on Websphere Application Server as lengthy, time consuming, and error prone.

The python scripts described in this document is developed to address the customer demand to automate the deployment process. The scripts reduce human intervention, possibility of errors, and the time taken to deploy the Rational Focal Point war files on Websphere Application Server.

Content

Prerequisite: Ensure that you have installed Rational Focal Point war files in a location using the Installation Manager for deployment.
For information on installing Rational Focal Point, see the Installation guide.

High-level steps to deploy Rational Focal Point files on Websphere Application Server using the python scripts:

  1. Extract the scripts
  2. Modify the soap.client.props file.
  3. Execute the fp_was_config.py file
  4. Execute fp_undeploy.py (Note: This step is applicable only if you have already deployed any of the Rational Focal Point war files)
  5. Execute fp_deploy.py
  6. Reset the value of com.ibm.SOAP.requestTimeout

Detailed Steps:

(I) Extract the scripts
  1. Download the attached fpjythonscripts.zip to the system where the Websphere Application Server is installed.
  2. Extract the following python scripts:
  • fp_was_config.py script to configure the JVM parameter.
  • fp_undeploy.py script to uninstall any previously installed Rational Focal Point war files.
  • fp_deploy.py script to install the Rational Focal Point war files.



(II) Modify the soap.client.props file
  1. Stop the Websphere Application Server.
  2. Go to <WASinstalldirectory>/profiles/<Server>/properties folder.
  3. Open soap.client.props file.
  4. Note the original value of com.ibm.SOAP.requestTimeout, and change the value to 0.
  5. Save the soap.client.props file.
  6. Restart the Websphere Application Server.



(III) Execute the fp_was_config.py file
  1. Open the command prompt or terminal, and go to the folder <WASinstalldirectory>/profiles/<server>/bin
  2. Execute the command
    wsadmin -language jython -user username -password password -f path to fp_was_config.py path to conf directory
Examples
  • In Windows environment:
    wsadmin -language jython -user admin -password focalpoint -f C:/fpjythonscripts/fp_was_config.py C:/JazzTeamServer/server/conf
  • In Linux environment:
    ./wsadmin.sh -language jython -user admin -password focalpoint -f /opt/fpjythonscripts/fp_was_config.py /opt/JazzTeamServer/server/conf



(IV) Execute fp_undeploy.py

Note: This step is applicable only if you have already installed any of the Rational Focal Point war files.
  1. Open the command prompt or terminal and go to the folder <WASinstalldirectory>/profiles/<server>/bin
  2. Execute the command
    wsadmin -language jython -user username -password password -f path to fp_undeploy.py
Examples
  • In Windows environment:
    wsadmin -language jython -user admin -password focalpoint -f C:/fpjythonscripts/fp_undeploy.py
  • In Linux environment:
    ./wsadmin.sh -language jython -user admin -password focalpoint -f /opt/fpjythonscripts/fp_undeploy.py



(V) Execute fp_deploy.py
  1. Open the command prompt or terminal and go to the folder <WASinstalldirectory>/profiles/<server>/bin
  2. Execute the command
    wsadmin -language jython -user username -password password -f path to fp_deploy.py nodename servername path to the war files
Examples
  • In Windows environment:
    wsadmin -language jython -user admin -password focalpoint -f C:/fpjythonscripts/fp_deploy.py IBM-H2C794T5595Node01 server1 C:/JazzTeamServer/server/webapps/
  • In Linux environment:
    ./wsadmin.sh -language jython -user admin -password focalpoint -f /opt/fpjythonscripts/fp_deploy.py IBM-H2C794T5595Node01 server1 /opt/JazzTeamServer/server/webapps/



(VI) Reset the value of com.ibm.SOAP.requestTimeout
  1. Stop the Websphere Application Server.
  2. Go to <WASinstalldirectory>/profiles/<Server>/properties folder
  3. Open soap.client.props file.
  4. Change the value of com.ibm.SOAP.requestTimeout to the original value.
  5. Save the soap.client.props file.
  6. Start the Websphere Application Server.

Result: Open the Websphere Application Server Administrator console and verify that the Rational Focal Point war files are deployed.

Product Alias/Synonym

RFP

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Rational Focal Point
Installation

Software version:

6.6

Operating system(s):

Linux, Solaris, Windows

Reference #:

7038659

Modified date:

2013-06-14

Translate my page

Machine Translation

Content navigation