Bookshelf Home | Contents | Index | Search | PDF |
Siebel Analytics Installation and Configuration Guide > Installing Siebel Analytics Software in the UNIX Environment > Installing Siebel Analytics Web Components >
Installing Siebel Analytics Web on WebSphere
To install Siebel Analytics Web on WebSphere, you perform the following process:
- Confirm WebSphere daemon is running (see To confirm that the WebSphere daemon is running).
- Confirm WebSphere is configured correctly (see To modify setupCmdLine.sh file to include Siebel Analytics environment variables, To stop the Web server, and To restart WebSphere).
- Create a new application server (see To create a new application server).
- Create a WebARchive (WAR) file (see To create a WAR file).
- Deploy the WAR file (see To deploy the WAR file).
- Modify setupCmdLine.sh file to include Siebel Analytics environment variables.
- Restart WebSphere (see To restart WebSphere).
- Confirm that Siebel Analytics Web is functioning (see To confirm Analytics Web is functioning).
To confirm that the WebSphere daemon is running
- Log in as root.
- Start a telnet session to the AIX machine.
- Run the following command.
If WebSphere is running, you should see a list of grep results.
- If Siebel Analytics had been previously installed, but is not installed now, you may see an error message when starting WebSphere. If you receive an error message, do the steps listed in To modify setupCmdLine.sh file to include Siebel Analytics environment variables.
To modify setupCmdLine.sh file to include Siebel Analytics environment variables
- Start a telnet session to the machine on which WebSphere is installed.
- Navigate to
$WAS_HOME/bin.
NOTE:
$WAS
is the directory where WebSphere is installed, usually/usr/WebSphere/AppServer
.- Edit the setupCmdLine.sh file to append the following command to the last line:
.
INSTALLDIR
/setup/sa-webinit.sh. /usr/local/SiebelAnalytics/setup/sa-webinit.sh
NOTE: Include the period and space at the beginning of the line.
- Start the WebSphere Advanced Administration Console. Do this using one of the following methods:
- Remove all Siebel Analytics-related services under the Enterprise Applications directory.
- Return to the WebSphere Advanced Administrative Console session.
- Run the following commands:
- Open up the WebSphere Advanced Administrative Console on AIX or Windows.
If the Server started successfully, you should see the following output in the WebSphere Advanced Administrative Console Event Message pane:
SRVE0171I: Transport http is listening on port 9080.
NOTE: Port 9080 is the port that the embedded HTTP Listener (Web Server) awaits requests.
- Point a Web browser to
http://<Server Name>:<Port>/webapp/examples/
.You should see the WebSphere Application Server Examples home page.
- To see the IBM WebSphere Web Container configuration, click the Show server configuration hyperlink.
To create a new application server
- In the WebSphere Advanced Administrative Console, expand the WebSphere Administrative Domain tree to Nodes > Application Servers.
- Right-click and choose New.
- In the Create Application Server dialog box, enter the values for the Application Server name and the Working directory. Click OK.
- Click OK on the confirmation dialog box.
- Start a telnet session to a machine that has Siebel Analytics Web installed.
- Navigate to the Siebel Analytics installation directory. For example:
- Set the JAVA_HOME environment variable, if it is not already set.
- Run the jar command to create the WAR file:
- In the WebSphere Advanced Administrative Console, go to Click the Install stand-alone module radio button.
- Click Browse, then click Open.
- In the Application name field, enter an arbitrary name (for example, Analytics).
- In the Context root for web module field, enter Analytics.
- Click Next until the Selecting Application Servers window opens.
- Click Select Server.
Select the server created in To create a new application server.
- Click Finish.
- In the WebSphere Advanced Administrative Console, navigate to WebSphere Administrative Domain > Nodes > Server Name.
Right-click the server and choose Stop. In the confirmation dialog box, click Yes.
- After the WebSphere Advanced Administrative Console closes, start a telnet session to the machine on which WebSphere has been installed.
- Navigate to
$WAS_HOME/bin
.- Run the following command:
Confirm that only the grep WebSphere process is running (that is, that WebSphere is stopped).
- Run the following command:
Wait while WebSphere starts. WebSphere is started when the time column no longer increases when running multiple iterations of ps -ef | grep WebSphere.
- Start the WebSphere Advanced Administrative Console.
- Regenerate the plug-in by right-clicking on Node Name and Regen WebSphere Plugin.
- Start the Application Server that you defined earlier.
To confirm Analytics Web is functioning
To check the port number being used by Siebel Analytics
- In the WebSphere Advanced Administrative Console, navigate to WebSphere Administrative Domain > Nodes > SiebelAnalytics Web.
- In the Name pane, select Installed EJB Modules.
- Click the Services tab and, in the Service window, choose Web Container Service. Click Edit Properties.
- Click the Transport tab and, in the HTTP transports window, note the port number for the host.
- Navigate to WebSphere Administrative Domain > Virtual Hosts. For default_host, click the General tab.
Check that the port number appears in the Aliases list. If it does not, add it.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Analytics Installation and Configuration Guide Published: 09 September 2004 |