This topic contains the following sections:
The BEA TSAM Manager is the data manipulation and representation component of BEA TSAM. It is a J2EE application. The BEA TSAM Manager provides the following functionality:
The BEA TSAM Manager ships with Apache Tomcat as the Java application server. “tsam”
is the Web application name. The BEA TSAM Manager requires JRE 1.5 or above.
The BEA TSAM Data Server is the communication interface to BEA TSAM Agent. It includes two key servlets:
dataserver
Receives all messages from the BEA TSAM Agent. It extracts business data from the HTTP/XML body, collects the data, and stores it in the database.
requestserver
dataserver
servlet URL must be set properly in order to work with the LMS (local monitor server). AfterBEA TSAM Manager is installed the dataserver URL is: host:port/tsam/dataserver
.
“host
” is the full domain name or IP address where BEA TSAM Manager installed. “port
” is the Tomcat listening port. “tsam/dataserver
” is the data server fixed service endpoint. The LMS distinguishes the “requestserver” URL based on the “dataserver” URL.
For more information, see the BEA TSAM Deployment Guide.
Note: | From an HTTP perspective, the BEA TSAM Agent LMS is the HTTP client, and the BEA TSAM Manager is the HTTP server. If a firewall is deployed between the BEA TSAM Manager and Tuxedo applications, the firewall must allow the LMS to issue HTTP requests to the BEA TSAM Manager. |
BEA TSAM uses a relational database to store the following information:
The BEA TSAM Manager includes Apache Derby as the default database (for evaluation purposes). Oracle database are also supported by using pre-built SQL script (An Oracle database is not included with BEA TSAM Manager). For more information, see the TSAM Manager Deployment Guide.
TSAM Console is the Web application which provides a GUI interface for administration and data presentation. For more information, see the BEA TSAM Console User Guide.
All configuration parameters for the BEA TSAM Manager are located in the
web.xml
file(short for <TSAMDIR>/apache-tomcat-5.5.17/webapps/tsam/WEB-INF/web.xml
) and faces-config.xml
file (short for <TSAMDIR>/apache-tomcat-5.5.17/webapps/tsam/WEB-INF/config/faces-config.xml
).
Table 3-1 and Table 3-2 provide detailed web.xml
and faces-config.xml
configuration information.
The BEA TSAM Manager runtime log is based on Jarkata commons logging with Apache log4j as the logging implementation. The log setting file is located at: apache-tomcat-5.5.17/webapps/tsam/WEB-INF/classes
named log4j.properties
.
For more information, see the Apache log4j Web site.
Notes: | When you want to customize the BEA TSAM Manager use web.xml and faces-config.xml as templates. Remember to backup these file before changing their configurations |
Note: | There are other configuration settings in web.xml and faces-config.xml that are not included in this document. It is strongly advised that you do not alter these settings. If these settings altered, BEA TSAM Manager may function incorrectly or not function at all. |