Beruflich Dokumente
Kultur Dokumente
Publication Number
PLM00011 C
Proprietary and restricted rights notice
Manufacturing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
Install the Manufacturing content kit . . . . . . . . . . . . . . . . . . . .... . . . . . . . 10-1
Populate the sample database for Manufacturing . . . . . . . . . . .... . . . . . . . 10-2
Install the Manufacturing Tooling Library . . . . . . . . . . . . . . . .... . . . . . . . 10-2
Planning data migration from Genius4000 to Resource Manager ... . . . . . . . 10-6
Migrate Genius4000 data to Resource Manager . . . . . . . . . . . . .... . . . . . . . 10-8
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index-1
Figures
Tables
I Getting started
1 Getting started
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
System hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Web browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Web tier support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Software integrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1 Getting started
This guide describes how to install Teamcenter 8 on UNIX and Linux servers. This
includes installation of Teamcenter servers using Teamcenter Environment Manager
and the Teamcenter Web tier using the Web Application Manager.
This guide assumes you have a thorough working knowledge of your operating
system and general knowledge of Teamcenter use.
Prerequisites
Install prerequisite software and verify that your hardware is supported for
Teamcenter 8.
For information about versions of operating systems, third-party software,
Teamcenter software, and system hardware certified for your platform, see the
Siemens PLM Software Certification Database:
http://support.ugs.com/online_library/certification/
To use the certification database, choose the platform and products you use, and
then click Show Certifications.
Note
Some software requirements differ for non-English locales. When viewing the
certification database, make sure you note any exceptions for your locale.
Platforms
Make sure your Teamcenter 8 server host runs one of the following supported
platforms:
• Microsoft Windows1
• Hewlett-Packard HP-UX
• IBM AIX
• Sun Solaris
• SUSE Linux
• Apple Macintosh Mac OS2
For information about supported platform versions, see the certification database.
1. For information about installing Teamcenter on Windows servers, see the Installation on Windows Servers Guide.
2. Limited client support only. For information about installing Teamcenter on Macintosh clients, see the Installation on UNIX,
Linux, and Macintosh Clients Guide.
Note
The Teamcenter thin client and FMS client cache (FCC) are supported on
Macintosh platforms. No Teamcenter servers or rich clients are supported
on Macintosh.
Teamcenter installation tools (Teamcenter Environment Manager and Web
Application Manager) require the ISO8859–1 character set. Make sure this
character set is available on your host. If you are uncertain or want to verify
this character set, see Verify required character set.
System hardware
Make sure your Teamcenter host has the required amount of disk space available.
Required hard disk space for Teamcenter configurations shows the required disk
space for the following common Teamcenter configurations:
• Corporate server
The corporate server contains the features included in the Corporate Server
solution in Teamcenter Environment Manager (TEM). Additional features may
require additional disk space.
For more information, see Install a Teamcenter corporate server.
• Web tier
The Web tier includes the Web Application Manager, a distribution server, and a
distribution server instance that contains the Over-the-Web installer and Rich
Client 4–tier solutions. Additional solutions may require additional disk space.
For more information, see J2EE Web tier installation.
Database
Teamcenter requires a relational database management system (RDBMS) for storing
Teamcenter data. Before you install a Teamcenter, you must install an Oracle
database server and make sure your Teamcenter corporate server host has access
to the server.
For information about supported database server versions, see the certification
database.
For information about installing a database server for Teamcenter, see Oracle
installation and configuration.
Web browser
The Teamcenter thin client and four-tier rich client require a Web browser.
Teamcenter 8 supports the following Web browsers:
• Windows systems: Microsoft Internet Explorer and Mozilla Firefox
• UNIX and Linux systems: Mozilla Firefox
• Macintosh systems: Apple Safari
Software integrations
If you use Teamcenter 8 integrations to other software products, install those
products before you install Teamcenter 8. These include the following Teamcenter
integrations:
Teamcenter’s lifecycle visualization
NX Integration
SCM ClearCase for Rich Client
Some Siemens PLM Software products require separate licenses from your Siemens
PLM Software representative. Siemens PLM Software products are licensed using
the Siemens PLM Software Common Licensing Server.
For more information about the Common Licensing Server, see Install the licensing
server.
Linux considerations
On Linux systems, make sure your system is set to use the ISO8559-1 character
set rather than the default UTF-8 character set. Teamcenter installation tools
require this setting.
To begin installing the Teamcenter J2EE Web tier, launch the Web Application
Manager using the insweb command from the install directory in the
WEB_ROOT directory.3
3. You create this directory when you install the Web Application Manager as described in J2EE Web tier installation.
Database server
A Teamcenter network requires access to a database server.
Before you install Teamcenter, you or your database administrator must install and
configure a database server to store Teamcenter data. The Teamcenter corporate
server must have access to a database server or a database client. Teamcenter
supports Oracle or Microsoft SQL Server databases.
For information about installing a database server for Teamcenter, see Oracle
installation and configuration.
For Oracle configuration settings and tuning methods to optimize Teamcenter
performance, see the Teamcenter Deployment Guide, available in the documentation
section of Siemens PLM Software’s support site. The Teamcenter Deployment
Guide also provides an in-depth review of Oracle database performance issues and
diagnosis, and configuration and tuning guidelines.
4. A deployable file is a Web archive (WAR) or enterprise archive (EAR) file, depending on the solutions it contains.
For Microsoft SQL Server configuration settings and tuning methods to optimize
Teamcenter performance, see the Teamcenter Deployment Guide, available in the
documentation section of Siemens PLM Software’s support site. The Teamcenter
Deployment Guide also provides an in-depth review of Microsoft SQL database
performance issues and diagnosis, and configuration and tuning guidelines.
Note
Teamcenter servers and two-tier rich clients on UNIX or Linux hosts cannot
connect to Microsoft SQL Server database servers.
Teamcenter servers
You can install different types of Teamcenter servers according to the features you
use and your load distribution needs.
Corporate server
A Teamcenter corporate server installation includes the following components:
• Teamcenter shared binary executables and files
• Teamcenter shared data subdirectories and files
• Database connection
• Teamcenter volume
• Additional optional Teamcenter features such as File Management System
(FMS) and Teamcenter File Services (TCFS)
Additional servers
A Teamcenter network requires one corporate server configuration. Additional
servers are optional, but can help balance network loads and facilitate heterogeneous
networks (networks with hosts running different operating systems).
Teamcenter clients
Teamcenter provides clients suited to various uses and network configurations.
These clients include the rich client, the thin client, and specialized clients such as
Teamcenter’s Client for Microsoft Office and Network Folders.
Rich client
The rich client is a platform-independent client implementation (Java application)
for users who interact with Teamcenter frequently. It is extendable and able to run
both Teamcenter and customer-written applications. Customers can also extend the
standard user interface.
The rich client application is deployed on each user workstation using Teamcenter
Environment Manager or the Over-the-Web Installer, depending on which
Teamcenter network architecture you use. The rich client is supported in both
architectural models described in Two-tier architecture and Four-tier architecture.
Thin client
The thin client provides access to Teamcenter through a standard commercial Web
browser, such as Microsoft Internet Explorer or Mozilla Firefox. The user interface
Network Folders
Two-tier architecture
• Resource tier
The resource tier comprises a database server, database, volumes, and file
servers.
• The FMS client cache (FCC) process runs on the rich client host.
For more information about FMS and TCFS and two-tier rich client architecture, see
File Management System installation.
TCFS
2-Tier Rich Client
FCC FSC Volume
Teamcenter
Server
Teamcenter Files
(application root)
Database
Database
Server
Four-tier architecture
http://support.ugs.com/online_library/certification/
• Enterprise tier
• Resource tier
The resource tier comprises a database server, database, volumes, and file
servers.
Client
Rich Client Thin Client WebDAV
Tier Client
Teamcenter Server
Enterprise Servers Manager
Tier
Resource
Tier Volume Database
• Larger sites can distribute the pool of server processes across multiple hosts
and optionally include an HTTP server to serve static files or multiple HTTP
servers to support load balancing.
For a multihost configuration, the server pool consists of multiple subpools, one
or more for each host. Each subpool is managed by one server manager process.
The Web tier balances the load across the server pools.
The Teamcenter J2EE based server manager and Web tier application both employ
the JBoss cache, a tree-structured cache, to provide replication and transaction
context. You must configure the JBoss cache (called TreeCache in Teamcenter) in
both the J2EE based server manager and the Web tier application.
To ensure communication between the Web tier and the server manager, you must
coordinate the values you specify for each component. For some values, you must
provide the identical value when configuring the Web tier application.
If you are setting up multiple Web tier environments with separate domains, you
must configure:
The JMX HTTP adapter allows you to view the status of the server pool and
dynamically alter the pool configuration values (the values are not persistent).
Access this functionality from the following URL:
http://host-name:jmx-port
Replace host-name with the name of the host running the server manager. Replace
jmx-port with the number of the port running the JMX HTTP adapter. This port
number is defined when you install the J2EE based server manager.
The first time you log on to the adapter, use manager for both the user name
and the password. You can change the user name and password to unique values
using the adapter.
Teamcenter File Management System (FMS) and Teamcenter File Services (TCFS)
manage the rich client access to volumes:
• The FMS client cache (FCC) process runs on the rich client host.
• The FMS server cache (FSC) process runs on each server hosting a volume and
each server hosting a pool of Teamcenter servers (tcserver).
Note
If you install File Management System, the FMS server cache (FSC) and the
server manager must run on the same host server, with the same user ID.
Third-Party
Application Server
tc.ear
TC Server n+1
FSC
TC Server n+2
FSC
Database
Volume TCFS
Database Server
Figure 1-4. Four-tier deployment (enterprise and Web tiers on same host)
HTTP Server
Third-Party
Application Server
tc.ear
TC Server n+1
TC Server n+2
Database
Database Server
Figure 1-5. Four-tier deployment (enterprise and Web tiers on separate hosts with
HTTP server)
HTTP Server
Third-Party Third-Party
Application Server Application Server
tc.ear tc.ear
Database Server
Database
Figure 1-6. Four-tier deployment (multiple enterprise tier hosts and Web tier hosts)
Load Balancing
Third-Party Third-Party
Application Server Application Server
tc.ear tc.ear
Database Server
Database
Install the J2EE Web tier as described in J2EE Web tier installation.
2 Site planning
2 Site planning
Plan your Teamcenter network and identify software issues that may affect your
installation.
1. Teamcenter provides server managers based on the J2EE and the Microsoft .NET platforms. The .NET Web tier is supported
only on Windows platforms.
2. Install Teamcenter executables and files, create and/or populate the database,
and configure a volume using Teamcenter Environment Manager.
For the installation procedures, see part III, Teamcenter server installation.
3 Exe - portal
Installed
by TEM
Implementation Repository
Exe - start_imr
Teamcenter Files
Teamcenter
Server Installed at TC_ROOT
Exe - start_TcServer1
Corporate server installation
using Teamcenter Environment
Manager.
Database
Server
1
Database
2. Install the enterprise tier using Teamcenter Environment Manager, being sure
to choose the server manager component.
Teamcenter Environment Manager installs the pool of Teamcenter servers and
the server manager, creates and or populates the database, and configures a
volume.2
For the installation procedures, see part III, Teamcenter server installation.
3. Generate the J2EE Web tier as an enterprise archive (EAR) file using the Web
Application Manager and deploy the EAR file in a J2EE application server.
2. Teamcenter provides server managers based on the J2EE and the Microsoft .NET platforms. The .NET Web tier is supported
only on Windows platforms.
Note
The thin client is installed as part of the Web tier for access by clients.
4. Install a third-party application server and deploy the Teamcenter EAR file.
5. If you are deploying the rich client, deploy the Over-the-Web Installer and
configure a rich client for installation.
For an overview, see Rich client installation.
For the installation procedures, see Installing rich client Web applications.
6. Install the rich client on a client workstation using the Over-the-Web Installer.
For the installation procedures, see either the Installation on Windows Clients
Guide or Installation on UNIX, Linux, and Macintosh Clients Guide.
Note
The automatic logon feature is not supported in four-tier Teamcenter
deployments. For more information about the automatic logon feature, see the
Preferences and Environment Variables Reference.
tc.ear
TC Server n+2
Exe - tcserver
TC Server n+1
Teamcenter Servers and
Exe - tcserver Server Manager installed using
Teamcenter Environment Manager (TEM)
1 Database
Database Server
The Teamcenter rich client is a Java application that runs on client hosts. The
two-tier rich client is installed on each client host using a stand-alone instance of
Teamcenter Environment Manager. The four-tier rich client is installed using a
distributed instance of the Over-the-Web Installer.
To install the two-tier rich client, you launch Teamcenter Environment Manager on
your client host, select the client components you want to install, and then proceed
with installation.
To install the four-tier rich client, you use a Web browser open the URL of a
Web application server that serves the Over-the-Web Installer. The four-tier rich
client installs silently, with no prompts. Teamcenter administrators configure
all installation options and provide all the information necessary to complete
installation using Web Application Manager.
To enable over-the-Web installation for the four-tier rich client, you install the
following components on a server host (figure 2-1):
• A rich client distribution server.
The distribution server software manages the connection between a rich client
distribution instance and the Over-the-Web Installer. The Over-the-Web
Installer contacts the distribution server for the rich client files to download to
the user’s workstation.
Only one rich client distribution server is required to manage multiple rich
client distribution instances.
After you install and deploy a rich client distribution server and distribution
instances, you can change the distribution server contents, add components to
a distribution instance, and patch components in a distribution instance using
Web Application Manager. The next time users start a rich client installed from
that distribution instance, the rich client startup process checks for updates and
downloads them to the client hosts.
installing.html
otw_installer.jar
Uses - instance = "web application name" Check that client
server_name = "hostname:rmi port" installed is current
and install or update.
Example - instance = "Teamcenter 2 Tier OTW
server_name = "hostname:12001"
Distribution Server
Exe - start_server
Uses - webapps.dat
RMI
Created by Web application manager
Exe - start_rmi
using 'Distribution Server'
Note
Configuring Teamcenter Integration for NX requires additional manual
steps to be performed by the user as prompted by the Over-the-Web
Installer.
• Teamcenter Linking
When you choose this option, the rich client is enabled to support the linking
of objects between Teamcenter, Teamcenter’s portfolio, program and project
management, and Teamcenter’s systems engineering and requirements
management. Separate installation of Teamcenter Linking components and
Teamcenter Application Registry are required.
Note
Teamcenter Linking requires the presentation tier application, a
component of the four-tier architecture. To enable Teamcenter’s
Integration for Microsoft Office for a two-tier rich client, you can connect
the two-tier rich client either to a deployment of the Web tier or to a
deployment of the presentation tier application.
• Teamcenter EDA.
When you choose this option, the rich client is configured for use with Teamcenter
EDA. The Teamcenter EDA stand-alone client must also be installed.
• SCM ClearCase
When you choose this option, the executable files are included in the distribution
instance for the integration between Teamcenter and the IBM Rational
ClearCase software configuration management (SCM) tool.
For a complete list of available Teamcenter features for the rich client, see Solutions
and features reference.
For information about creating, deploying, and updating the rich client distribution
server and rich client distribution instances, see Installing rich client Web
applications. Instructions for installing the rich client over the Web on a client
host are in the Installation on UNIX, Linux, and Macintosh Clients Guide and the
Installation on Windows Clients Guide.
You install both FMS and TCFS on Teamcenter server hosts using Teamcenter
Environment Manager. Both FMS and TCFS must run as the same operating
system user for the purpose of accessing volume data. This does not require them
to run on the same host or operating system, but they must run as the same user
for file permissions access to the volume. If the FMS server cache is not managing
any volumes, that is, if it is purely a cache server, it can run as any user that is
convenient.
• Shared server-level performance cache for shared data access between multiple
users
• Transient data store mechanism for transporting reports, PLM XML, and other
nonvolume data between the Web and client tiers in the four-tier architecture
FMS caching enables placing the data close to the user, while maintaining a central
file volume and database store.
FMS requires the installation of FMS server cache (FSC) and FMS client cache
(FCC) components (figure 2-2):
• The FSC component provides a server process and file caches for Teamcenter
server hosts.
• The FCC component provides a client process and file caches for rich clients
on user workstations.
Rich Client
FCC Vol 1
LAN SYSTEMS
Rich Client
FCC Vol 2
TC Server
FSC Server
Visualization
Client
Vol 3
FCC
• Configuration server
As a configuration server, the FSC provides FMS configuration information to
the FMS client caches and other FSCs.
Any deployment of Teamcenter requires a minimum of one FSC server. You can
deploy multiple FSC servers, each performing a multiple roles or each performing
a designated purpose as either a volume, a cache, or a configuration server. When
you install multiple volumes on different hosts for the same database, the multiple
FSC servers are linked through a common master FSC. (You can manually configure
more than one master FSC.)
You must install an FSC server on:
• Each host running a Teamcenter server manager.
FSC servers and caches are configured using XML-based files, in a hierarchical
structure:
• FMS master configuration file (fmsmaster_fsc_id.xml)
The master configuration file describes the File Management System network
and defines FSC groups. It is the highest file in the hierarchy and can define
default values for FSCs and FCCs, such as the maximum sizes of the caches.
Each installation of Teamcenter requires one FMS master configuration file.
At least one FSC server reads this file and is called the master FSC. Other
FSC servers in the network download FMS configuration information from the
master FSC server.
If you install only one FSC server in a Teamcenter network, it is the master.
• The FCC configuration file defines values for the FCC on client hosts, such as the
maximum sizes of the caches.
It can either inherit values from the FSC configuration file or override them.
Installation of the FCC depends on whether the client workstation hosts the rich
client or thin client:
• The rich client requires an FCC, and the Over-the-Web Installer automatically
installs an FCC with each rich client.
The rich client uploads files to the Teamcenter volume and downloads files from
the Teamcenter volume using the FCC. If Teamcenter’s lifecycle visualization
6.0 or later is installed on the workstation and used with the rich client, it
optionally uses the FCC.
When you create the rich client instance to be installed on user workstations,
you configure the location of the cache on the workstation and the maximum size
of files downloaded from the volume or uploaded to the volume. Installing the
rich client instance on a workstation simultaneously installs the FCC process
and caches. No additional configuration steps are required.
For information on configuring the FCC while creating the rich client instance,
see Installing rich client Web applications. Configuring the FCC this way
may be the only configuration you require, but you can take advantage of
additional configuration options by manually configuring the FCC. For manual
configuration information, see the Preferences and Environment Variables
Reference.
• The thin client does not use the FCC. Workstations that access the thin client
do not require its installation.
However, if you install the FCC, Teamcenter’s lifecycle visualization 6.0 and NX
4.0.1 use it to upload files to and download files from the Teamcenter volume.
Installing the FCC enables users to take advantage of FMS features:
– Improved file transfer performance
FMS is a high-performance file transfer solution that gives client applications
direct access to files over a high-performance network connection.
– File streaming
Teamcenter’s lifecycle visualization 6.0 uses proprietary file streaming
technology to download appropriate portions of the JT files over the network
as they are needed. FMS supports segment file transfer to keep network
loads down and support this high-performance file streaming technology.
– Deployment flexibility
For information on installing an FCC for use with the thin client and
Teamcenter’s lifecycle visualization, see the Installation on UNIX, Linux, and
Macintosh Clients Guide or Installation on Windows Clients Guide.
Creating volumes
Using Teamcenter Environment Manager installation program, you create two
types of Teamcenter volumes:
• Standard volumes
Standard volumes are UNIX directories Teamcenter uses to store files managed
by Teamcenter. Users cannot directly access the files in these volumes; they must
do so via a Teamcenter session. One standard Teamcenter volume is required
per database. You can optionally create multiple volumes for a database.
You create a standard volume when installing Teamcenter and populating a
Teamcenter database. Volumes require the installation of Teamcenter File
Services (TCFS) and File Management System (FMS):
– When creating a volume, you must install and configure TCFS. TCFS runs
a daemon process that allows access to Teamcenter volumes through the
Teamcenter Organization application. There can be multiple TCFS server
nodes within the network, and each node can control volume access for more
than one database.
• Transient volumes
A transient volume is a UNIX directory that Teamcenter uses to store temporary
data for transport of reports, PLM XML, and other data between the Web tier
and client tier in a deployment of the four-tier architecture. One transient
volume is required per Teamcenter server host.
You can create a transient volume directory on a server host when installing
Teamcenter and populating a Teamcenter database (the installation program
adds the definition to the fmsmaster_fsc_id.xml configuration file). For
examples of manually configuring transient volumes that cannot be accomplished
using the installation program, see the Preferences and Environment Variables
Reference.
Note
Teamcenter uses transient volumes only in a deployment of the four-tier
architecture. For a deployment of the two-tier architecture, Teamcenter
stores this data into a temporary directory on the rich client host, rather
than in a defined transient volume. The temporary directory is defined
either by the start_server script or by the Transient_Volume_RootDir
on the client host.
Teamcenter administrators can also create volumes using the rich client
Organization application. For information about creating volumes after installation
of Teamcenter, see the Organization Guide.
For enterprise-wide product visualization capability, you can configure two Siemens
PLM Software products with Teamcenter:
• Lifecycle Visualization stand-alone application viewer (rich client and thin client)
The Lifecycle Visualization stand-alone application viewer is launched from
either the Teamcenter rich client user interface or the thin client user interface.
Users can also run it as a stand-alone application. The suite includes the
embedded viewer and Teamcenter’s lifecycle visualization mockup.
The stand-alone application viewer is individually installed on each client
workstation using the Teamcenter’s lifecycle visualization distribution images.
The rich client distribution instance can be configured with the information
required to enable the rich client to integrate with Lifecycle Visualization
applications already installed on client workstations.
Lifecycle Visualization uses File Management System:
b. If you are deploying the Teamcenter rich client, create a four-tier rich
client distribution instance, configuring Security Services for the client by
specifying the same Teamcenter application ID, Security Services logon
Service URL, and Identity Service Web URL as specified when configuring
Security Services for the Web tier.
For information, see Install rich client distribution instances.
2. Generate the Web tier application using Web Application Manager, but do not
choose the option to install the online help files.
For information, see J2EE Web tier installation.
3. Modify the following Teamcenter preferences to add the full path to the help files:
WEB_help_server
WEB_core_help_server
When you install the help files as part of the Web tier application, the help URLs
are automatically configured correctly using a relative path to the help files.
You can install and configure online help so that two-tier and four-tier rich clients
access the help directly from files installed in the file system of a server host. You
cannot configure direct file access for the thin client.
1. Install the online help on a server host using Teamcenter Environment Manager.
2. When creating a two-tier or four-tier rich client distribution instance, supply the
following values for the online help context parameters:
For information, see table 12-3 and Install rich client distribution instances.
When you deploy the Teamcenter four-tier architecture, you can configure four-tier
and two-tier rich clients to access online help served over-the-Web by the Web tier
application. When you do not deploy the four-tier architecture, you can deploy the
presentation tier application to serve online help over-the-Web to two-tier rich clients.
You can install the help files on a server host either as part of or separate from
the Web or presentation tier application. Perform one of the following procedures,
depending on how you want to access online help.
1. Generate the Web tier or presentation tier application using Web Application
Manager and choose the option to install the online help files.
For information, see table 12-3 and Install rich client distribution instances.
Configure online help separate from the Web tier or presentation tier application
2. Generate the Web tier or presentation tier application using the Web Application
Manager, but do not choose the option to install the online help files.
For information, see J2EE Web tier installation.
3. Modify the following Teamcenter preferences to add the full path to the help files:
WEB_help_server
WEB_core_help_server
When you install the help files as part of the Web tier or presentation tier
application, the help URLs are automatically configured correctly using a
relative path to the help files.
For information, see table 12-3 and Install rich client distribution instances.
Other considerations
Certain issues regarding distribution of database and license servers can affect
planning of your Teamcenter network.
You must create a database instance if one does not exist or if an additional database
instance is required (for example, to support testing, training, or RDV). If you are
installing RDV services, Siemens PLM Software recommends strongly that you
create a new database instance on an Oracle server with database partitions on a
separate disk drive. RDV requires extensive data warehousing with large uploads
and simple queries. Such a configuration also makes the fine-tuning of the database
easier.
For information about installing Oracle Server, creating Oracle database instances,
and upgrading Oracle databases, see Oracle installation and configuration.
When you are populating a database during installation, you must use a
password of infodba for this account. After installation, change the infodba
password immediately.
Caution
Never use the infodba user to create working data or initiate workflow
processes. This user ID has special behavior in the system: using it to
create data or initiate workflow processes can cause unpredictable and
undesirable behaviors.
If you require a user with high-level privileges to create data, create a
new user ID and add that user to the DBA group and other groups as
appropriate.
The infodba user is to be used only for the specific tasks and activities
described in the technical documentation for administrators.
Your Oracle database server must be a version certified for Teamcenter 8. For
information about the Oracle versions that Siemens PLM Software certifies for
use with Teamcenter 8, Oracle disk space requirements, and operating system and
service patch requirements, see the Siemens PLM Software Certification Database:
http://support.ugs.com/online_library/certification/
Perform the following tasks to prepare an Oracle database server and configure an
Oracle database for Teamcenter:
1. Choose a name for the Teamcenter user account. Teamcenter uses this account
as the owner of all Teamcenter-created tables. This account is used by the
database administrator to perform tasks required by Teamcenter.
Tip
If you use the Siemens PLM Software-supplied templates to create the
Teamcenter database, the name and password of the account is infodba.
2. Set shell limits and parameters on the Oracle server host. For more information,
see Set shell limits and parameters.
• If you have an Oracle server installed, but it is not a version certified for
Teamcenter 8, upgrade your Oracle server. For more information, see
Upgrade Oracle server and databases.
2. In the User NAME box, type the user name of the Oracle software owner, for
example, oracle.
3. Scroll down the list and ensure that the values shown in table 3-1 are set to
the minimum values.
Caution
Do not change the shell limit values if they were set for another program
and the values are greater than the levels Oracle 10g requires.
2. Ensure that the value shown for Maximum number of PROCESSES allowed
per user is greater than or equal to 2048.
Note
For production systems, this value should be at least 128 plus the sum
of the PROCESSES and PARALLEL_MAX_SERVERS initialization
parameters for each database running on the system.
Note
You can view kernel parameters using the kctune command.
Table 3-2. HP-UX minimum kernel parameter values for single database
instance
Minimum value
Kernel parameter or formula Purpose
executable_stack 0 Defines whether program stacks are
executable by default.
Table 3-2. HP-UX minimum kernel parameter values for single database
instance
Minimum value
Kernel parameter or formula Purpose
ksi_alloc_max 33600 Defines the system-wide limit of queued
signals that can be allocated.
max_thread_proc 3000 Defines the maximum number of kernel
threads allowed per process. You may
need to increase the value if required by
your application. Setting it to a default
or low value may lead to an out of
memory error for certain applications.
maxdsiz 206385136 Defines the maximum data segment
size in bytes for 32-bit systems. Setting
this value too low may cause the
processes to run out of memory.
maxdsiz_64bit 4294967296 Defines the maximum data segment
size in bytes for 64-bit systems. Setting
this value too low may cause the
processes to run out of memory.
maxssiz 134217728 Defines the maximum stack segment
size in bytes for 32-bit systems.
maxssiz_64bit 1073741824 (1 GB) Defines the maximum stack segment
size in bytes for 64-bit systems.
maxswapchunks 16384 Defines the maximum number of swap
chunks where SWCHUNK is the swap
chunk size (1 KB blocks). SWCHUNK
is 2048 by default. It specifies the
maximum amount of configurable swap
space on the system.
Note
This parameter does not exist in
HP-UX 11.23 or later.
maxuprc ((nproc*9)/10) Defines the maximum number of user
processes.
msgmap (msgtql + 2) Defines the maximum number of
message map entries.
msgmni (nproc) Defines the number of message queue
identifiers.
msgseg 32767 Defines the number of segments
available for messages.
msgtql (nproc) Defines the number of message headers.
ncsize (ninode + 1024) Defines the directory name lookup
cache (DNLC) space needed for inodes.
Table 3-2. HP-UX minimum kernel parameter values for single database
instance
Minimum value
Kernel parameter or formula Purpose
nfile 65536 Defines the maximum number of open
files. This parameter is managed
automatically by the system.
nflocks 4096 Defines the maximum number of file
locks available on the system. This
parameter is managed automatically
by the system.
ninode (8 * nproc + 2048) Defines the maximum number of open
inodes.
nkthread (((nproc * 7) / 4) + Defines the maximum number of kernel
16) threads supported by the system.
nproc 4200 Defines the maximum number of
processes.
semmap (semmni + 2) Defines the maximum number of
semaphore map entries.
Note
This parameter does not exist in
HP-UX 11.23 or later.
semmni 4200 Defines the maximum number of
semaphore sets in the entire system.
semmns (semmni * 2) Defines the maximum number of
semaphores in the system. The default
value of semmns is 128, which is, in
most cases, too low for Oracle software.
semmnu (nproc – 4) Defines the number of semaphore undo
structures.
semvmx 32767 Defines the maximum value of a
semaphore.
shmmax Physical memory Defines the maximum allowable size of
size one shared memory segment.
To avoid performance degradation, the
shmmax setting must be greater than
or equal to the size of the SGA.
shmmni 512 Defines the maximum number of
shared memory segments in the entire
system.
shmseg 512 Defines the maximum number of
shared memory segments one process
can attach.
Table 3-2. HP-UX minimum kernel parameter values for single database
instance
Minimum value
Kernel parameter or formula Purpose
vps_ceiling 64 Defines the maximum system-selected
page size in kilobytes.
Table 3-3. Solaris 10 minimum resource control values for single database
instance
Resource control Description
process.max-sem-ids Oracle recommends setting this resource control to
100, but the Solaris default value (128) is adequate,
so it is not necessary to change this setting.
project.max-shm-memory Defines the maximum shared memory (shm) for the
Oracle server. Oracle recommends a value of 4 GB,
but for Teamcenter servers, set this resource control
to a value greater than the total SGA + PGA memory
size of all instances on the system.
project.max-shm-ids Oracle recommends setting this resource control to
100, but the Solaris default value (200) is adequate,
so it is not necessary to change this setting.
Set parameters for the project user.oracle account (oracle) instead of the project
user.root recommended by Oracle documentation. To work with Solaris resource
control, use the following CLI command:
prtctl –n control—name –i project user.oracle
For example:
sun2:(root)# prctl -n project.max-sem-ids -i project user.oracle
project: 100: user.oracle
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-sem-ids
privileged 128 - deny -
system 16.8M max deny -
sun2:(root)# prctl -n project.max-shm-memory -i project user.oracle
project: 100: user.oracle
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 3.92GB - deny -
system 16.0EB max deny -
sun2:(root)# prctl -n project.max-sem-ids -i project user.oracle
project: 100: user.oracle
Caution
Do not change the shell limit values if they were set for another program
and the values are greater than the levels Oracle 10g requires.
• For the C shell (csh or tcsh), add the following lines to the etc/csh.logon.local
file:
if ( $USER == "oracle" ) then
limit maxproc 16384
limit descriptors 65536
endif
2. Set the PATH environment variable to include the Oracle bin directory:
export PATH=$PATH:ORACLE_HOME/bin
Hewlett-Packard HP-UX:
export SHLIB_PATH=${SHLIB_PATH}:${ORACLE_HOME}/lib
Sun Solaris:
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/lib
SUSE Linux:
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/lib
4. Export the contents of the Teamcenter Oracle database to the dump file:
ORACLE_HOME/bin/exp db-user/password full=y
file=file-name.dmp log=export.log
Replace db-user with the Teamcenter database user account name; replace
password with the database user account password; replace file-name with the
name of the dump file to contain the exported data; replace export with the name
of the log file to contain export output.
Caution
Siemens PLM Software strongly recommends backing up the dump file on
tape or another disk. If the dump file becomes corrupted or lost, all data from
the existing database is lost.
Replace the path with the system path to the Oracle files.
Hewlett-Packard HP-UX:
export SHLIB_PATH=${SHLIB_PATH}:${ORACLE_HOME}/lib
Sun Solaris:
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/lib
SUSE Linux:
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/lib
6. Shut down all Oracle database instances using the dbshut utility. Shut down
database instances listed in the oratab file:
$ORACLE_HOME/bin/dbshut
• The oratab file in either the /var/opt/oracle directory (Sun Solaris systems) or
the /etc directory (all other platforms).
Note
These are the only Teamcenter directories affected by Oracle installation.
If you created other directories containing data used by Oracle, such as an
administration script directory, Siemens PLM Software recommends that
you also back up these directories.
2. When the Oracle installer prompts you to upgrade existing databases, enter the
required information about the databases you want to upgrade.
4. After Oracle installation is complete, import your Oracle dump file into the
new Oracle database.
Caution
• Do not run Oracle Universal Installer as the root user.
2. Record the name of the Oracle database server host. Teamcenter Environment
Manager requires this name during corporate server installation.
3. If Oracle was previously installed on the host, search for the following Oracle
Net configuration files in the etc and var/opt/oracle directories and either
remove them or relocate them to the corresponding network/admin directory
in the Oracle home directory:
listener.ora
tnsnames.ora
sqlnet.ora
This step is required for compliance with the standard of storing Oracle Net
configuration files in the network/admin directory.
Replace device-name with the name of the CD-ROM device, for example,
dev/cd0; replace /cdrom with the CD-ROM mount-point directory.
Hewlett-Packard HP-UX:
/usr/sbin/mount -F cdfs -o rr device–name /cdrom
Note
Replace device-name with the name of the CD-ROM device, for example,
dev/dsk/c0t0d0; replace cdrom with the CD-ROM mount-point directory.
Sun Solaris:
/usr/sbin/mount -r -F hsfs device–name /cdrom
Note
Use the preceding command if Solaris does not mount the CD-ROM
automatically. Replace device-name with the name of the CD-ROM device,
for example, dev/dsk/c0t6d0s2; replace /cdrom with the CD-ROM mount
point directory.
SUSE Linux:
mount -t iso9660 device–name mount-directory
Note
Use the preceding command if SUSE Linux does not mount the CD-ROM
automatically. Replace device-name with the name of the CD-ROM device,
for example, dev/cdrom; replace mount-directory with the CD-ROM
mount-point directory, for example, media/cdrom.
5. On IBM AIX only, run the rootpre.sh script as root user in a shell window.
Copy the rootpre directory from the CD-ROM to a directory on a local hard disk
and run rootpre.sh from disk. Enter the following commands:
cp –r /CDROM/rootpre /tmp
cd /tmp/rootpre
chmod 755 *
./rootpre.sh
6. If the /tmp directory does not have at least 400 MB of free space, set the TEMP
and TMPDIR environment variables to a directory that meets this requirement:
$ export TEMP=directory-path
$ export TMPDIR=directory-path
Replace directory-path with the path to the directory with sufficient space, for
example, disk/tmp
and the operating system group name for the group that owns the inventory
directory; click Next.
Note
Siemens PLM Software recommends:
• Use the default directory (oraInventory) in the Oracle base directory.
• Use the default of the group the oracle account belongs to (dba).
10. If Oracle Universal Installer prompts you to run the orainstRoot.sh script, run
it in a separate terminal window as the root user and then click Continue:
$ORACLE_BASE/oraInventory/orainstRoot.sh
11. In the Select Installation Type dialog box, select Enterprise Edition and click
Next.
12. In the Specify Home Details dialog box, enter the directory path in which to
install the Oracle products in the Destination box and click Next.
Note
Do not install Oracle 10g software into an existing Oracle home that
contains Oracle 9i or earlier software.
13. In the Product-Specific Prerequisite Checks dialog box, verify that all the
prerequisite checks succeeded and click Next.
Note
If a check fails, review the displayed cause of the failure for that check,
correct the problem, and rerun the check.
A check occasionally fails erroneously, for example, when you install a
later patch that obsoletes a listed patch. When you are satisfied that
the system meets a requirement, manually verify the requirement by
selecting the checkbox for the failed check.
14. In the Select Configuration Option dialog box, select Install database software
only and click Next.
15. In the Summary dialog box, review the information to ensure you have sufficient
disk space and click Install.
Oracle Universal Installer displays a progress meter that adjusts at the
completion of each installation and relinking phase.
If you are installing from CD-ROM, Oracle Universal Installer prompts you
to insert subsequent CD-ROMs when they are required. If you encounter
errors, see the Oracle Database Installation Guide for UNIX Systems for
troubleshooting information.
When Oracle Universal Installer completes installing Oracle products, it creates
the root.sh script in the Oracle home directory and prompts you to run the script.
16. Log on as the root user and run the root.sh script in the Oracle home directory.
The root.sh script sets the necessary file permissions for Oracle products and
performs other related root-related configuration activities.
17. After the root.sh script completes successfully, click OK in the Oracle Universal
Installer Setup Privileges dialog box.
Note
For the first listener, Siemens PLM Software recommends accepting
the default port number (1521).
Tip
Record the number of the port on which the Oracle database server
listener for entry during corporate server installation. Teamcenter
Environment Manager requires this port number.
g. In the Naming list (to the right of the Oracle Net Configuration tree), choose
General.
Note
This step sets the Oracle server-side SQLNET.EXPIRE_TIME
parameter. This value determines how often the Oracle server
checks for aborted client connections. Teamcenter requires that this
parameter be set to a nonzero value, and the recommended value
is 10 (10 minutes).
4. In the same window in which you started Oracle Net Manager, start the listener
service:
$ORACLE_HOME/bin/lsnrctl start LISTENER
1. Create a multipurpose database using Oracle DBCA. For information, see the
Oracle documentation.
Tip
Record the following information that you must provide when installing
the Teamcenter corporate server:
• Password of the database system user
DBCA creates the system user with a password of manager. You
can change the password.
3. Open a shell window and set the ORACLE_BASE environment variable. For
example:
export ORACLE_BASE=/disk1/oracle
Note
By default, Oracle creates database files in the oradata directory in
the directory pointed to by the ORACLE_BASE environment variable.
Before running Oracle Database Configuration Assistant (DBCA), you can
set the ORACLE_BASE environment variable to the directory where
you want database files to reside.
6. In the Operations dialog box, select Create a database and click Next.
7. In the Database Templates dialog box, select Teamcenter Oracle 10g and click
Next.
8. In the Database Identification dialog box, either accept the default database
name in the Global Database Name box or type a different name and click Next.
Note
The SID box is automatically filled in with the name you enter in the
Global Database Name box.
Tip
Record the SID of the Oracle instance for entry during corporate server
installation. Teamcenter Environment Manager requires this name.
10. In the Database Credentials dialog box, select Use the Same Password for All
Accounts, enter and confirm the password for the SYS, SYSTEM, DBSMNP,
and SYSMAN accounts, and click Next.
11. In the Storage Options dialog box, select File System and click Next.
12. In the Database File Locations dialog box, select Use Database File Locations
from Template and click Next.
13. In the Recovery Configuration dialog box, select Specify Flash Recovery Area
and click Next.
17. In the Create Options dialog box, select Create Database and click Finish.
18. In the Confirmation dialog box, click OK to start creating the database.
When the database is created, DBCA displays a window containing information
about the created database.
After the database is created, check for possible errors in the installation log files.
The log files are in the admin/SID/create directory in the Oracle base directory
or, if you did not define the ORACLE_BASE environment variable, in the Oracle
home directory.
Note
• Review the customScripts.log file carefully. This log file is the output
from running the custom Teamcenter steps.
• The database creation process creates Teamcenter objects (for example, the
database user account, default tablespaces, and create log tables/indexes)
by executing the Siemens PLM Software-supplied script in the Oracle
home directory:
/assistants/dbca/templates/tc_create_user_ilog.sql
If this script did not execute successfully, execute it again using the Oracle
SQL*Plus utility. Log on to SQL*Plus as sysdba.
2. Open the license file in a plain text editor and locate the following line in the file:
SERVER YourHostname ANY 28000
3. Replace YourHostname with the host name of the designated license server
host. Update your Siemens PLM Software customer service representative with
your license server host information.
Note
• Siemens PLM Software recommends you do not change the license
server port from its default value (280001) unless it is necessary to
resolve a port conflict.
• Keep note of the host name and port for the license server. Teamcenter
Environment Manager (TEM) prompts you for these values during
Teamcenter server installation.
Replace port with the port number and host with the host name of the license
server, for example, 28000@tchost. The port and host values must match those
you specified in the SERVER line of the Teamcenter license file.
b. Open the ugslicensing_install.ans file and edit the contents to specify the
destination directory and path to the Teamcenter license file.
Caution
The Siemens PLM Software Common License Server must be running
and two or more seats must be available on that license server during
Teamcenter server installation. Otherwise, database creation fails because
the make_user utility cannot create the required users in the database.
For more information, see the Installing UGS Licensing for UNIX, Installing
UGS Licensing for Windows, and UGS Licensing User Guide documents in the
additional_documentation directory on the Teamcenter 8 documentation
distribution image.
1. Port 28000 is registered for the Common Licensing Server with the Internet Assigned Numbers Authority (IANA). For more
information, see http://www.iana.org/assignments/port-numbers.
• Install NX FLEXlm files on local drives to ensure that NX FLEXlm services are
started when the system is restarted.
You can install NX FLEXlm files independently of the Teamcenter application
root directory hierarchy using Teamcenter Environment Manager.
• You can select automounted NFS directories, but you must supply the automount
link name for the Teamcenter application root directory. Do not supply the
automounted directory (for example, /tmp/mnt/node-name).
2. Verify the setting using the echo command or equivalent. Make sure the correct
value for LC_ALL is displayed.
3. Run the locale command and make sure the LANG variable and all the LC_x
variables are set the same as LC_ALL.
4. If LANG is still set to C, manually export LANG to be the same value as LC_ALL.
Alternatively, your system administrator may modify the date file (named
TIMEZONE in the etc directory), which can preset this environment, so every time
you log on and launch a shell, the environment is preset.
The recommended method, however, is to log on to the system using the Common
Desktop Environment (CDE) with the minimum required locale (ISO8859-1) by
choosing Option→Language→en_US.ISO8859-1 during logon.
If the ISO8859-1 character set is not loaded on your machine, contact your system
administrator to have it installed before you install the GM Overlay.
This requirement is due to changes in the installation process for Teamcenter 8,
which uses XML files rather than .dat files and associated scripts. Because of this,
GM Overlay data is transformed from .dat files into XML files.
To read and parse the XML files correctly, the system must be able to process
non-English (non-ASCII) locale characters. To facilitate this, the system must be
first loaded with the fonts for that locale.
Note
Ensure the ISO8859-1 character set is loaded before you add any Teamcenter
features to your configuration that contains the GM Overlay. If the ISO8859-1
character set is not loaded, lists of values (LOVs) for GM Overlay are
corrupted during feature installation. Upgrade of the GM Overlay feature
fails if the ISO8859-1 character set is not loaded.
Note
For descriptions of solutions, point to the solution in the list or click Help
or see Solutions and features reference.
7. Proceed to the Select Features panel. This panel shows two features preselected
by the Volume Server solution:
Teamcenter File Services
FMS Server Cache
8. In the Installation Directory box, enter the absolute path to the directory where
you want to install the volume server.
10. Proceed to the Operating System User panel. Type the password for the
operating system account to which you logged on to install the volume server.
11. Proceed to the FSC Service panel. Enter required values for the FMS server
cache (FSC) service. For information about required values, click Help.
12. Proceed through the remaining panels, entering required values for the volume
server. For information about these panels, click Help.
13. Proceed to the Confirm Selections panel. Verify the information you entered. If
you want to change any values, click Back to return to the panels you want to
change. Otherwise, click Next to begin installing the volume server.
After you install your volume server, you can log on to the operating system using the
account under which you want to install your Teamcenter corporate server. When
you install your Teamcenter corporate server as described in Install a Teamcenter
corporate server, clear (do not install) the Teamcenter File Services feature. When
TEM prompts your for the name and port number of the TCFS service, enter the
values you entered when you installed your volume server.
Note
Teamcenter servers and two-tier rich clients on UNIX or Linux hosts cannot
connect to Microsoft SQL Server database servers. Keep this in mind when
planning database access in a heterogeneous network.
• On the local host, create the Teamcenter operating system user account.
Note
All Teamcenter services run as this user account.
• Obtain the host name of the licensing server and the port number used for
licensing processes.
• Ensure that a database server is installed for Teamcenter and obtain the
following information from the database administrator:
– The type of database server used for this installation of Teamcenter.
◊ For Oracle database servers, the service name of the Oracle instance.
Typically, the service name is the same as the SID.
1. The Teamcenter documentation distribution image contains the tchelp.jar file needed by the online help feature.
• Determine the user for running the Teamcenter File Services (TCFS) service,
either a user with a local system account or a user with network access. If the
Teamcenter data directory, Teamcenter application root directory, or volume
directory is on a network share, you must specify a user that has network access.
• Obtain the information required to install File Management System (table 5-1).
Note
• If you install File Management System, the FMS server cache (FSC) and
the server manager must run on the same host server, with the same
user ID.
7. Proceed to the Select Features panel. This panel shows four corporate server
features preselected by the Corporate Server solution:
Teamcenter Foundation
Teamcenter File Services
8. If you are deploying the J2EE Web tier, select the J2EE Based Server Manager
feature.
9. Select any additional features you want to include in your configuration. For
descriptions of features, point to the feature in the list or click Help or see
Solutions and features reference.
Note
• You can add features to the corporate server configuration during
installation or you can add them later using TEM in maintenance
mode.
10. In the Installation Directory box, enter the absolute path to the directory where
you want to install Teamcenter.
Note
• You must install Teamcenter in a new directory. If you want to
upgrade an existing installation, return to the Getting Started panel
and select an upgrade installation. For information about upgrading,
see the Upgrade Guide.
Note
The TCFS port number must be unique among the services defined in the
services file, and must be the same on every node that accesses the same
version of NX FLEXlm, Teamcenter File Services, and the database server.
12. Proceed to the Operating System User panel. Type the password for the
operating system account to which you logged on to install Teamcenter.
13. Proceed to the Configure TC_DATA panel. Choose whether to create a new
data directory or connect to an existing one, and then enter the location of the
data directory.
This Data Directory Location value is referenced as the Teamcenter data
directory or the TC_DATA directory. This value is stored in the TC_DATA
environment variable. Each data directory is associated with a single database
user within a database instance.
Note
Do not set TC_DATA in the system environment. TEM sets this variable
as required in various scripts. Setting this variable in the operating
system can cause conflicts if you install more than one configuration.
• If the database user does not exist, TEM asks whether you want to create
the database user:
a. Click Create. TEM displays the Create Oracle Database panel.
b. Enter the required values to create the database user, and then click
Next.
Note
• For detailed descriptions of the values on this panel, click the Help
button.
3. For information about supported database servers for Teamcenter 8, see the Siemens PLM Software certification database
(http://support.ugs.com/online_library/certification/).
Specify whether to create a local volume, and then enter volume location
information. In the Volume Location box, type the absolute path to the directory
for the volume, ensuring that the parent directory exists.
Siemens PLM Software recommends not defining the volume location under the
Teamcenter application root directory. Doing so leads to complications when
upgrading to a later version of Teamcenter.
17. Proceed through the remaining panels, entering the required information for the
features you selected. For information about these panels, click Help.
18. When you complete entering information for optional features, TEM displays the
Database Template Summary panel, which lists templates to be applied when
TEM populates the database during installation. This panel is for information
only. Click Next to accept and continue.
19. Proceed to the Confirm Selections panel. Verify the information you entered.
If you want to change any values, click Back to return to the panels you want
to change. Otherwise, click Next to begin installing the Teamcenter corporate
server.
Note
• If you chose the Online Help feature, TEM prompts for the location of
the online help files during installation. Enter the path to the location
of tchelp.jar file on the Teamcenter documentation distribution
image.
• Manually add these entries to the NIS master etc/services file and propagate
the changes to all NIS clients before installing any clients.
3. For each database identified in step 2, identify a network node local to that
database to act as the ODS server.
The ods daemon runs on this system to listen for publication queries from
other databases.
4. For each database identified at step 1, identify a network node local to that
database to act as the IDSM for that database.
When other databases request an object published from this database, the idsm
daemon is run on this network node to export the object.
5. For each database identified in step 1, obtain the site name and site ID.
The site ID of the database is generated during installation and cannot be
changed. The site name is customizable but by default is based on the site ID.
To obtain the site name and site ID, use the administration application named
Organization in Teamcenter rich client (in the rich client application manager,
click Admin and then click the Organization symbol). Within Organization,
choose the top-level Sites node from the Organization tree. The site details for
the local database are listed first. For more information, see Organization Guide.
6. Using the information obtained in steps 2 through 5, populate each database site
table with information about the other sites using the Organization application
in the Teamcenter rich client.
The node for each site is the name of the network node to run the necessary
Multi-Site Collaboration daemons (idsm and/or ods). If the site is an ODS
database, check the ODS site flag. To publish objects from the ODS database,
define the site of the ODS database in the site table and configure the ODS
server as an IDSM server.
7. For each database identified in step 1 and step 2, edit the site preference for
the database and modify the following preferences to reflect the Multi-Site
Collaboration environment:
ODS_permitted_sites (ODS database only)
ODS_site (Non-ODS databases)
ODS_searchable_sites
ODS_searchable_sites_excluded
IDSM_permitted_sites
IDSM_permitted_users_from_site_site-name
IDSM_permitted_transfer_sites
IDSM_permitted_transfer_users_from_site_site-name
IDSM_permitted_checkout_sites
IDSM_permitted_checkout_users_from_site_site-name
Fms_BootStrap_Urls
TC_publishable_classes
TC_transfer_area
For more information about these preferences, see the Teamcenter Preferences
and Environment Variables Reference.
8. For each database identified in step 1 and step 2, copy all POM transmit schema
files for that database into the POM transmit schema directories for each of the
other databases.
This step is required to allow the import of data objects from other databases.
Devise a strategy for regularly synchronizing POM transmit schema directories.
9. For each network node identified at step 3 and step 4, run the Teamcenter
installation program on that node to configure and start the Multi-Site
Collaboration daemons.
This procedure adds the idsm daemon entry to the inetd.conf file and forces the
inetd daemon to reload its configuration. As a result, the Multi-Site Collaboration
daemons are launched to complete the installation.
3. Use the clearlocks utility to check for nodes connected to the database:
$TC_ROOT/bin/clearlocks -node_names
4. Note the node names returned, and then type the following command for each
node name returned:
$TC_ROOT/bin/clearlocks -assert_dead node-name
These are the only directories affected by Teamcenter installation. If you created
other directories that contain data used by your existing Teamcenter installation,
such as a separate POM transmit schema directory, Siemens PLM Software
recommends that you back up these directories as a precautionary measure.
IV Adding features
Manufacturing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
If you install the J2EE-based Web tier, install the J2EE-based server manager.
1. For more information about configuring JBoss Cache TreeCache and setting TreeCache parameters, see www.jboss.org/jbosscache.
The TreeCache implementation also uses the JGroups toolkit. For more information about JGroups, see www.jboss.org/jgroups.
Note
For server pool sizing recommendations, see the Web Tier Deployment Guide
available on GTAC.
2. Proceed to the Select Features panel. Under Corporate Server, select J2EE
based Server Manager.
4. In the Pool ID and JMX HTTP Adaptor Port boxes, type a name and port for the
server pool.
Enter the remaining values in the panel as described in Gather required
information.
5. Click Next.
TEM displays the Server Manager for J2EE Performance Tuning panel.
Parameter Description
Max Servers in Sub-Pool Specifies the maximum number of Teamcenter
server processes allowed to run in the server
pool. Single-host configurations can contain a
single server pool. If you create a multi-host
configuration, you can create a server pool and
subpools. The total number of servers is not
allowed to exceed the Max Servers in Sub-Pool
value.
Min Warm Servers Specifies the minimum number of Teamcenter
server processes in the server pool that are started
but not logged onto. The server manager may time
out servers as needed, but maintains the minimum
ready (warm) servers at all times.
2. For information about installing a Teamcenter corporate server, see Install a Teamcenter corporate server.
Parameter Description
Server Target Specifies the target number of server processes to
be available in the server pool or subpool during
specified times. Specify these values as time and
integer pairs separated by commas. For example, a
value of 0700 3, 1700 2 sets the target number of
server processes as 3 servers from 7 a.m. until 5
p.m. and 2 servers from 5 p.m. until 7 a.m.
If the number of server processes is below the
specified target, warm servers are added to reach
this number. In this case, the number of warm
servers exceeds the minimum. If the number
of server processes exceeds the specified target,
only the minimum number of warm servers is
maintained and servers are terminated as they
time out.
7. Proceed through remaining panels until you reach the Confirm Selections
panel. Click Next to begin installing the Teamcenter server with the J2EE-based
server manager.
The server manager displays several messages during startup. The server
manager started successfully if you see a message similar to the following that
contains an IP address and a port number:
-------------------------------------------------------
GMS: address is 153.172.61.24:17800
-------------------------------------------------------
Replace manager_host with the machine on which the manager is running, and
jmx_http_adaptor_port with the number of the port running a Java Management
Extension (JMX) HTTP adaptor. (You define this in Teamcenter Environment
Manager when you set the JMX HTTP Adaptor Port.)
5. To log on, use the default user ID (manager) and password (manager). You
can change these values using the Change_Authentication operation on the
Pool Manager page.
The server manager displays the Agent View page. Bookmark this page for
future reference.
Note
Running the J2EE-based server manager as a daemon, as opposed to
manually executing the server manager, is not supported.
For information about configuring the server manager see the System Administration
Guide. Also, for information about using the server manager interface, see the
System Administration Guide.
To install the Business Modeler IDE, you must install it as a stand-alone application.
If you already have Eclipse installed, install it into your Eclipse environment. After
you install the Business Modeler IDE, allocate additional memory so that Business
Modeler IDE has enough memory to run.
2. Proceed to the Solutions panel. In the Solutions panel, select Business Modeler
IDE, and then click Next.
• Client
Installs the IDE as a client on your machine.
When you select one of these options, a server connection profile is added
in the Business Modeler IDE.
For more information, see the Business Modeler IDE Guide.
Caution
In most instances, only use these options to connect to a test server
rather than a production server. However, you can also deploy
operational data such as LOVs and rules to production servers.
b. In the Installation Directory, enter the location where you want to install
the Business Modeler IDE. The Business Modeler IDE files are installed to a
bmide subdirectory.
c. Click Next.
4. Perform the following steps in the Business Modeler IDE Templates panel:
a. Select the templates to install. Templates contain the data model for
Teamcenter solutions.
Select the same templates that were installed on the server so that you can
see the same data model definitions in the Business Modeler IDE that were
installed on the server. At a minimum, select the Teamcenter Foundation
check box. The Foundation template contains the data model used for core
Teamcenter functions. All customer templates must extend the Foundation
template.
Note
Make sure that you select the same templates that are on the server.
b. If you have any templates of your own to install or a template from a third
party, click the Browse button and browse to the directory where the
templates are located.
c. Click Next.
5. In the Java Development Kit dialog box, click the browse button to locate
the JDK installed on your system. The kit is used for creating services. For
Teamcenter 8, use Java Development Kit 1.5 (5.0). Click Next.
6. If you selected the 2 Tier Teamcenter Server Configuration option, perform the
following steps in the IIOP Servers Settings panel:
a. In the Connection Port box, type the server port number. The default is 1572.
b. Click the arrow in the Server Activation Mode box to select the mode to use
when connecting to the server. NORMAL is the default.
If you want to allow multiple concurrent user sessions to the two-tier rich
client, select PER_CLIENT.
c. Click the ellipse button to the right of the Server Config Folder box to
select the folder where you want this configuration saved. The default is
TC_ROOT\iiopservers.
d. Click the Edit button to the right of the TcServers box to change the server
connection profile settings, or click the Add button to add another server
to connect to.
e. Click Next.
7. If you selected the 4 Tier Teamcenter Server Configuration option, perform the
following steps in the Middle-tier Servers Settings panel:
a. Leave the Compress (gzip) the responses from the Web application servers
check box selected if you want faster connection performance from the server.
b. Click the Add button to the right of the Multi-tier Servers table if you want
to add another server to connect to.
c. Click Next.
• baselines\template-name_tcbaseline.xml
Contains a snapshot of the template’s data model taken at the release of
Teamcenter 8, if a baseline was taken.
• template-name_dependency.xml
Lists the other templates that this template is built on top of, for example,
the Foundation template.
• template-name_template.xml
Contains the data model for this template, including business objects,
classes, properties, attributes, lists of values (LOVs), and so on.
• master.xml
Lists the template XML files included in the data model, for example, the
foundation_template.xml file.
4. Extract the following archive files to your Eclipse directory. These archive
contain plug-ins needed by the Business Modeler IDE.
Note
Install these only if your Eclipse environment does not already have the
plug-ins.
• cdt-master-4.0.3.zip
Contains the C/C++ Development Toolkit (CDT) plug-ins. CDT provides
the capability to work with projects that use C or C++ as a programming
language.
• dtp-sdk_1.5.zip
Contains the Data Tools Platform (DTP) plug-ins. DTP provides a number of
tools for working with data sources.
• eclipse-JDT-SDK-3.3.zip
Contains the Java Development Tools (JDT) plug-ins. JDT provides tools for
implementing a Java IDE.
• emf-sdo-xsd-SDK-2.3.0.zip
Contains the Eclipse Modeling Framework (EMF) plug-ins. EMF is a
modeling framework and code generation facility for building tools and other
applications based on a structured data model.
• GEF-SDK-3.3.zip
Contains the Graphical Editing Framework (GEF) plug-ins. GEF allows
developers to take an existing application model and create a graphical
editor.
• wtp-sdk-R-2.0.zip
Contains the Web Tools Platform (WTP) plug-ins. WTP helps you develop
Web and Java EE applications.
5. If you need language support, extract the appropriate language pack to your
Eclipse directory:
• NLpack1-GEF-SDK-3.2.zip
Contains the GEF language pack for German, Spanish, French, Italian,
Japanese, Korean, Portuguese (Brazil), Traditional Chinese, and Simplified
Chinese.
• NLpack2-GEF-SDK-3.2.zip
Contains the GEF language pack for Czech, Hungarian, Polish, and Russian.
• NLpack2a-GEF-SDK-3.2.zip
Contains the GEF language pack for Danish, Dutch, Finnish, Greek,
Norwegian, Portuguese, Swedish, and Turkish.
• NLpackBidi-GEF-SDK-3.2.zip
Contains the GEF language pack for Arabic and Hebrew.
your system has more memory that you can allocate to the Business Modeler
IDE, you can set the value higher.
Caution
If you set the Xmx value to a higher value than the RAM your system has,
you may get the following error when you launch the Business Modeler IDE:
Could not create the Java virtual machine.
Note
If you are running the Business Modeler IDE in an Eclipse environment, run
the following command to increase virtual memory to 1 GB:
eclipse.exe -vmargs -Xmx1024M
When you start the Business Modeler IDE for first time, the Welcome window
is displayed.
2. Click one of the buttons in the Welcome window to learn more about the
Business Modeler IDE:
3. To work in the IDE, click the Workbench button in the right side of the
Welcome window.
The Workbench is the main window in Eclipse. The Workbench window shows
one or more perspectives. A perspective is an arrangement of views (such as the
Navigator) and editors. At the top of the Workbench is a toolbar that allows you
to open new perspectives and move between ones already open. The name of the
active perspective is shown in the title of the window.
Note
You can access the Welcome window again later by choosing
Help→Welcome from the Business Modeler IDE.
5. In the Business Modeler IDE perspective, click the Business Objects tab to
open the Business Objects view. This view displays the business objects (types)
defined in the data model. Use this view to create new business objects to
represent parts, documents, and so on.
5. In the Configuration Selection pane, select the configuration from which the
corporate server was installed. Click Next.
7. In the Select Features panel, click the Browse button on the lower right side
of the panel.
8. Browse to the directory where you have copied the template files. In the
Files of type box, ensure that Feature Files is selected so that you see only
the installable template (feature) file. Select your template’s feature file
(feature_template-name.xml) and click the Select button.
The template appears as a new feature under Teamcenter Corporate Server
on the Select Features panel.
9. Select the new template in the Select Features panel under Teamcenter
Corporate Server. Click Next.
10. In the Teamcenter Administrative User panel, enter your username and
password to log on to the server. Click Next.
11. The Database Template Summary panel displays the list of templates that are
installed as part of your template install. Click Next.
12. In the Confirm Selections panel, click Next. The new template is installed.
If the installation fails because of invalid data model, perform the following steps:
13. To verify the installation of the new template, confirm that the TC_DATA
directory on the Teamcenter server contains the new template files.
Also log on to the server and confirm that you can create instances of your new
data model.
Update a template
If you already installed a template as a new feature and want to update it because
you have added more data model definitions to it, perform the following steps:
1. Copy the packaged template files from the packaging directory on your
Business Modeler IDE client to a directory that is accessible by the server.
By default, packaged template files are located in the Business Modeler IDE
workspace directory in the folder under the project. .
7. In the Teamcenter Administrative User panel, enter your user name and
password to log on to the server. Click Next.
9. Select your template on the Candidate Templates table and click Next.
11. To verify the installation of the revised template, log on to the server and confirm
that you can create instances of your new data model.
10 Manufacturing
10 Manufacturing
2. Click Setup.exe.
Teamcenter displays the Setup Configuration Type Selection dialog box.
4. Choose the path to your Teamcenter installation and click Next. The path must
point to an existing installation.
Teamcenter displays the Choose TC_DATA Directory dialog box.
5. Choose the path to the directory containing the database-specific data files and
click Next. The path must point to an existing TC_DATA directory.
Teamcenter displays the Content Selection dialog box.
6. Select which kind of examples you want to load into the database. You can select
tools, machines, fixtures, weld guns, robots, or NX CAM templates. If you select
tools, Teamcenter loads a subset of the Manufacturing Tooling Library containing
20 sample tool assemblies, and the corresponding catalog and customer classes.
7. Click Next.
Teamcenter displays the Overwrite Existing Data dialog box.
8. If you have already loaded a classification hierarchy and you want to update
your existing classification data, select the Overwrite existing data check box. If
you leave this check box cleared, Teamcenter inserts only missing data into the
classification hierarchy, leaving existing data intact.
9. Click Next.
Teamcenter displays the Name and Password dialog box.
10. Type the user name, password, and group name of the valid Teamcenter
installation account under which you want to install the data and click Next.
Teamcenter displays the Confirm Selections dialog box.
11. Confirm that all your selections are correct and then click Next.
Teamcenter installs the specified classification hierarchies and data into your
database. When the setup is complete, the name and location of the install log
are displayed.
2. Click Setup.exe.
Teamcenter displays the Setup Configuration Type Selection dialog box.
4. Click Next.
Teamcenter displays the Choose TC_ROOT Directory dialog box.
5. Choose the path to your Teamcenter installation and click Next. The path must
point to an existing installation.
Teamcenter displays the Choose TC_DATA Directory dialog box.
6. Choose the path to the directory containing the database-specific data files and
click Next. The path must point to an existing TC_DATA directory.
Teamcenter displays the Content Selection dialog box.
7. Specify which types of data you want to load. You can choose from the following:
• Customer Hierarchy
This structure contains two classification hierarchies—one for your
components, and one for the assemblies you create. You can fill this
hierarchy with your customer-specific data, mapping data from the catalog
hierarchy where necessary. This hierarchy will not be automatically updated
by Siemens PLM Software in the future.
8. Click Next.
Teamcenter displays the Overwrite Existing Data dialog box.
9. If you have already loaded a classification hierarchy and you want to update
your existing classification data, select the Overwrite existing data check box. If
you leave this check box cleared, Teamcenter inserts only missing data into the
classification hierarchy, leaving existing data untouched.
11. Select the language in which the classification hierarchy and data should be
displayed in the user interface and click Next.
If you select English, Teamcenter displays the Measurement Unit dialog box.
12. Select whether you want to install the metric or the imperial (inch) version of
the data.
Note
The 20 sample tool assemblies are available only in metric. If you select
inch, they are loaded into the database but not converted into inch.
This can cause the data to appear incorrectly but does not affect the
classification hierarchies.
14. Type the user name, password, and group name of the valid Teamcenter
installation account under which you want to install the data and click Next.
Teamcenter displays the Confirm Selections dialog box.
15. Confirm that all your selections are correct and then click Next.
Teamcenter installs the specified classification hierarchies and data into your
database. When the setup is complete, the name and location of the install log
are displayed.
Configure NX CAM
When you install the manufacturing tooling data, you must configure NX CAM so
that the new data appears in the library selection dialog boxes when searching
for classified tools in NX CAM.
1. Start the setup program as described in Install the Manufacturing Tooling
Library or Install the Manufacturing content kit.
Teamcenter displays the Setup Configuration Type Selection dialog box.
4. Select the language in which you want the NX Library selection dialog boxes to
appear and click Next.
Teamcenter displays the Confirm Selections dialog box.
– If you are installing the Teamcenter Manufacturing content kit, the file is
copied to UGII_BASE_DIR\MACH\resource\library\tool\inclass\
dbc_mfg_toollib_sample_customer_tlas.tcl.
– If you are installing the Teamcenter Manufacturing content kit, the file is
copied to UGII_BASE_DIR\MACH\resource\library\tool\inclass\
dbc_mfg_toollib_sample_customer_tlas_eng.def.
• Copy all associated files residing in the Genius4000 file system to the
Resource Manager import directories. Where necessary, these files
are converted to formats required for the import step.
Step 3: Import the Resource Manager data into the Resource Manager database.
After you convert all the data, this step imports the results into an
existing Resource Manager database. This procedure is similar to that
required to install the small or full manufacturing content kit.
Replace genius-modules with the names of the Genius4000 modules whose data
you want to copy. Separate the modules with commas. For example:
genius_batch genius2mrm_copy_files.ucl TCM,TAM,FCM output-directory
Replace output-directory with the name of the directory to which the files are
copied. If this directory does not exist, the script creates it. The output directory
and subdirectories contain the class graphics.
This creates the following structure:
g4_files
g4_files/ClassGraphics
g4_files/ClassGraphics/Images
g4_files/SampleDataGraphics
g4_files/GeniusTolGraphics
The script loops over the specified modules and, for each class and resource ID,
checks for the existence of corresponding documents in the GENIUS_DATA_DIR.
The following occurs:
• Class-specific graphics are copied to ClassGraphics/Images.
• If the system finds a PRT file for an instance, it ignores any additional TOL
file.
• If there is only a TOL file for one resource (and no NX part file), this TOL file
is automatically converted to a PRT file and placed in GeniusTolGraphics.
conversion step, you can convert the original part files to JT files and the PRT
files which were converted from TOL files to CGM files.
7. Create one compressed container-file from the output structure. Create either
a tar file or a zip file. For example:
zip —r g4_files.zip g4_files
or
tar —cvf g4_files.tar g4_files
8. Copy the container file to Windows using, for example, ftp in binary mode.
9. Extract the container file into the Windows MRM import structure.
When you complete this procedure, continue the migration process on the Windows
system. For information, see the instructions for configuring Teamcenter’s
manufacturing process management in the Installation on Windows Servers Guide.
Install and configure Teamcenter’s reporting and analytics (Reporting and Analytics)
in a new or existing Teamcenter configuration.
Tablespace Description
Small Typical number of rows 1000. Minimum size 50MB Growth
is very slow
Medium Typical number of rows 10000. Minimum size 150MB
Growth is Slow.
Large Typically 1000000 rows or more. Minimum size 500MB
Growth very rapid with usage.
Indexes Typically 1000000 rows or more. Minimum 400MB.
For more information about creating the metadata database for Reporting and
Analytics, see Pre Installation Steps in the Teamcenter Environment Manager 2007
Deployment Guide.
3. Proceed to the Reporting and Analytics Install Options and General Settings
panel. Select one or more of the following options to include in your Reporting
and Analytics installation:
4. Enter the required information in the TEM panels described in table 11-1,
depending on the options you select.
Note
If you select Enable SSO in the Reporting and Analytics WAR
and Metadata Settings, TEM displays additional panels to gather
configuration information for Security Services. For information about
these panels, click Help.
5. Proceed through the remaining TEM panels and begin installing Reporting
and Analytics.
During installation, TEM prompts you for the location of the TCRA_2007.zip
file.
When installation is complete, close TEM.
Value Description
Host Specifies the host on which you deploy the
Reporting and Analytics WAR file.
Port Specifies the port used by the Reporting and
Analytics Web application.
Context Specifies the name of the Reporting and
Analytics WAR file
ServletName Specifies the name of the Reporting
and Analytics servlet, for example,
BuildNPlay/eQTIntegrationController.
If connections are not successful, you cannot create reports in Reporting and
Analytics until connection problems are resolved.
For more information about Reporting and Analytics Mapper and BuildNPlay,
see the Mapper User’s Guide and the BuildNPlay User’s Guide in the Reporting
and Analytics software distribution image.
Note
For information about using the Reporting and Analytics integration, see the
Report Builder Guide.
J2EE Web tier installation begins with installing the Teamcenter Web Application
Manager, a tool that builds thin client and rich client Web applications. With this
tool, you can build thin client applications that distribute the Teamcenter thin client
to run in Web browsers on client hosts. The Web Application Manager also enables
you to install a rich client distribution server and build rich client distribution
instances that install the four-tier rich client over a network onto client hosts.
Building Web applications with the Web Application Manager consists of the
following general steps:
1. Launch the Web Application Manager.
2. Copy the necessary ICD files from the Teamcenter software distribution image.
This populates the list of solutions available to install.
Note
Deployment of Web applications is described in the Web Application
Deployment Guide.
• Install a supported third-party J2EE application server and the Java Runtime
Environment (JRE) on the Web tier host.1
• If you want to install Teamcenter online help for the Web tier, obtain the
Teamcenter 8 documentation distribution image.
Note
Alternatively, you can install online help using Teamcenter Environment
Manager rather than installing it as part of the Web tier.
For information, see Teamcenter online help installation.
• If you use Security Services with the rich client or thin client, install Security
Services as described in Security Services installation.
3. Type the following command to extract Web Application Manager files to your
host:
cat image-path/INSTALL_TCWEB.TZ | uncompress -c | tar xvf -
Replace image-path with the full path to the Teamcenter software distribution
image.
1. For information about supported application servers and Java versions, see the Siemens PLM Software Certification Database
(http://support.ugs.com/online_library/certification/).
For information about installing this application, see Build the Teamcenter Web
Tier Web application.
After you build the Teamcenter Web Tier application, you can build additional
Web applications to support Teamcenter features you use, as described in Build
additional Web applications.
c. In the Copy ICD Files dialog box, click OK to load ICD files.
b. In the Staging Location box, enter the path to the location where you
want the application files to reside. Typically, this is a directory under the
WEB_ROOT directory. Web Application Manager creates the directory you
specify if it does not exist.
5. Select the solutions to include in the Teamcenter Web Tier Web application:
a. Click Solutions.
b. In the Select Solutions dialog box, select the following required solutions:
Teamcenter – Server Adapter
Note
Some solutions require other solutions, and some solutions are
incompatible with others. When you select a solution, the Web
Application Manager automatically selects prerequisite solutions and
disables incompatible solutions.
Solution Description
Teamcenter – GM Overlay Provides the Teamcenter’s Automotive
Edition–GM Overlay for the Teamcenter
thin client.
Teamcenter – Online Help Provides Teamcenter online help for the
thin client.
Note
If you select this solution, you must
add the path to the Teamcenter
documentation distribution image to
the list of Disk Locations for Install
Images as in step 4.2
Teamcenter Services Installs the Teamcenter service-oriented
WSDL/SOAP Support architecture (SOA), which provides the
ability to develop task-specific clients,
utilities, and system integrations for the
Teamcenter server. The Teamcenter SOA
also ships with WS-I compliant WSDL files
for all operations, supporting open industry
standards.
For more information, see the Services
Guide.
6. If you require the deployable file for the Web application to be a distributable file,
click Advanced Web Application Options and select the Distributable option.
Note
A distributable file is required only if you deploy the Web tier application
in a cluster configuration.
7. Click OK.
The Web Application Manager displays the Modify Required Context
Parameters dialog box.
2. The Teamcenter documentation distribution image contains the tchelp.jar file that contains the online help files.
To set a context parameter, double-click the Value box for the given parameter
and enter the new value. To view a description of any context parameter, click
the parameter name in the Modify Required Context Parameters dialog box.
For more information about context parameters, see Web tier context parameters.
11. Locate the deployable file (tc.ear) generated during installation. This file is in
the deployment directory under the specified staging location.
Deploy the Web application as described in the Web Application Deployment
Guide.4
3. For more information about configuring JBoss Cache TreeCache and setting TreeCache parameters, see www.jboss.org/jbosscache.
The TreeCache implementation also uses the JGroups toolkit. For more information about JGroups, see www.jboss.org/jgroups.
4. The Web Application Deployment Guide provides deployment procedures specific to various supported application servers. Choose
the appropriate procedure for the application server you use.
You build Global Services Web applications using the Web Application Manager.
Several Global Services connectors require that you provide the location to files that
are provided by the connector’s back-end system or from some other source. The
location must be accessible to the Web Application Manager as you must enter the
path to the file in the Disk Locations for Install Images box. If you plan to include
the connector in your Web application, ensure the files identified for the connector
are available, and note the path to the file for use in Generate Web applications.
Note
As an alternative to having the directories containing dependent connector
files accessible to the Web Application Manager, you can copy the dependent
files to an accessible location. However, if you do not keep the files in the
paths indicated in the ICD file, you must edit the ICD file for the connector
to eliminate or correct the path. For example, the Teamcenter Enterprise
connector ICD has the following dependent file entry:
[COPYFILE]
{
[FROM]
enterprise/mti.jar
[TO]
lib/enterprise
}
If you copy the mti.jar file to a Web Application Manager accessible location,
it must be in the enterprise directory under the location set in the Disk
Location to Add box. Alternatively, you can edit the ICD file to remove
enterprise/ from the [FROM] section.
– icctstubs.jar
– orbix.jar
– portal.jar
– soap.jar
– client_specific.properties
– portal.properties
– portal_locale.properties
– portal_user.properties
– site_specific.properties
The following files must also be available to the Web Application Manager in
the indicated directory path:
– WEB-INF\lib\JETIGateway-ejb-client.jar
– pool_manager\JETIUtil.jar
– teamcenter\dhtml\apps\fms\fscproxy.jar
• SAP connector
This solution requires the jco.jar file location. This file is included in the
JCO package that you must download (includes installation instructions
and documentation) from http://service.sap.com/connectors. This Web site
requires a valid SAP Services Marketplace login account. If you do not
have a valid account, visit http://service.sap.com to register. Unzip the
JCO package file that you downloaded and extract the jCO.jar file and
supporting library files it contains. If you are installing on Windows, extract
the librfc32.dll and jRFC12.dll files. If you are installing on UNIX,
extract the librfccm.so and libjRFC12.so files. After you create the
Global Services enterprise application, copy the files you extracted to the
WEB_ROOT/application-directory-staging-directory/webapp_root/lib directory.
d. In the Copy ICD Files dialog box, click OK to load ICD files.
Note
If you are installing the Teamcenter gateway for Oracle Manufacturing,
you must repeat this procedure selecting the Teamcenter 8 Global
Services Framework – Gateway for Oracle Manufacturing Application
Directory and Teamcenter 8 Global Services Framework – Teamcenter
8 Rich Client OSGi Plug-in solutions in step g.
If you are installing the Teamcenter 8 Rich Client Connector, you
must repeat this procedure selecting the Teamcenter 8 Global Services
Framework – Teamcenter 8 Rich Client Plug-in solutions in step g.
a. In the Name box, type a name for the application, for example, Application
Directory.
b. Accept the default value for Staging Location or enter a different directory.
c. In the Disk Locations for Install Images box, add the path to the Web_tier
directory on the Teamcenter software distribution image.
f. Click Solutions.
g. In the Select Solutions dialog box, clear all preselected solutions and select
the Teamcenter 8 Global Services Framework – Application Directory Core
Library solution.
Note
Do not change the default solution type (Thin Client) in the Solution Type
box.
b. Accept the default value for Staging Location or enter a different directory.
c. Click Advanced Web Application Options. Type a name for the deployable
file in the Deployable File Name box (alphanumeric characters only)..
b. In the Select Solutions dialog box, clear all preselected solutions and select
the Teamcenter 8 Global Services Framework – Enterprise Application
Core Library solution.
9. If you selected a connector that requires supporting files (see Supporting files
locations), click Modify Disk Locations and add the path to any supporting files.
ApplicationInstance TcGSJDBCJNDI
SSOAppID TcGSMessageServerJNDI
LogFileLocation TcGSNotifierReactorJNDI
TcGSBOSJNDI TcGSDORJNDI
To set a context parameter, double-click the Value box for the given parameter
and enter the new value. To view a description of any context parameter, click
the parameter name in the Modify Required Context Parameters dialog box.
For more information about Global Services context parameters, see Global
Services context parameters.
5. A distributable file is required only if you deploy the Web tier application in a cluster configuration.
14. Locate the deployable file (by the name you specified in step 7) generated during
installation. This file is in the deployment directory under the specified staging
location.
Deploy the Web application as described in the Web Application Deployment
Guide.6
Use the Web Application Manager to generate the Web application for Content
Management, an optional Teamcenter solution.
1. Launch the Web Application Manager (insweb).
b. Accept the default value for Staging Location or enter a different directory.
c. Accept the default value for Disk Locations for Install Images.
d. Click Solutions.
e. In the Select Solutions dialog box, clear all preselected solutions and
select only the Teamcenter Content Management S1000D System or
Teamcenter Content Management System.
Note
Select the Teamcenter Content Management S1000D System option
only if you have already installed the Content Management System
S1000D feature.
5. In the Add Web Applications dialog box, click Advanced Web Application
Options. Type a name for the deployable file in the Deployable File Name box
(alphanumeric characters only). Click OK.
6. The Web Application Deployment Guide provides deployment procedures specific to various supported application servers. Choose
the appropriate procedure for the application server you use.
Tip
It is recommended that you use the same name you entered to name the
application in step 3.
6. Click OK.
The Web Application Manager displays the Modify Required Context
Parameters dialog box.
10. Locate the deployable file generated during installation (by the name you
specified in step 5). This file is in the directory under the specified staging
location.
Deploy the Web application as described in Web Application Deployment Guide.
b. Accept the default value for Staging Location or enter a different directory.
d. Click Advanced Web Application Options. Type a name for the deployable
file in the Deployable File Name box (alphanumeric characters only).
e. Make sure the Disk Locations for Install Images box includes the path to
the Web_tier directory on the Teamcenter software distribution image.
f. Click Solutions. In the Select Solutions dialog box, clear all preselected
solutions and select only the Teamcenter – Web Tier Proxy solution.7
Note
Do not change the default solution type (Thin Client) in the Solution Type
box.
4. Click OK.
The Web Application Manager displays the Modify Required Context
Parameters dialog box.
Parameter Description
WebLogicHost Host name of the WebLogic server running
the Web tier. The proxy forwards the request
to this server.
WebLogicPort Port number of the WebLogic server instance
running the Web tier. The proxy forwards the
request to this server.
To set a context parameter, double-click the Value box for the given parameter
and enter the new value. To view a description of any context parameter, click
the parameter name in the Modify Required Context Parameters dialog box.
6. Click OK to begin building the Web application. The Web Application Manager
displays the status of the installation in the Progress dialog box. When the
installation is complete, click OK to close the Progress dialog box.
8. Locate the deployable file by the name you entered in step 3. This file is in the
deployment directory under the specified staging location.
Deploy the Web application as described in the Web Application Deployment
Guide.8
7. If this solution is not included in the solutions list, copy solution ICD files as described in Build the Teamcenter Web Tier Web
application.
8. The Web Application Deployment Guide provides deployment procedures specific to various supported application servers. Choose
the appropriate procedure for the application server you use.
To manage this change, install the legacy URL support application (cgi-bin.war)
and deploy it on the server where the Teamcenter Enterprise Tier Web application
runs.
Note
• Install the Teamcenter – Legacy URL (cgi-bin) Support thin client
solution in a separate Web application. This solution is not compatible
with other Teamcenter thin client solutions.
When the cgi-bin.war file is deployed, users who access a legacy /cgi-bin/iman
URL are redirected to the /tc/webclient URL with the following message:
You have requested a resource which has moved to a new location.
Requested URL: http://host:port/cgi-bin/iman/w8PJDvpRxBRxDD
New URL: http://host:port/tc/webclient/w8PJDvpRxBRxDD
You will be redirected to the new URL automatically in nn seconds or you may
click the above link manually. If possible, update your links to reflect
the new location.
This notification message will be displayed each time an old URL is requested
prior to month-day-year. After this time, requested resources that have
moved will be automatically redirected to the new URL without notification.
When you create cgi-bin.war using Web Application Manager, you control aspects
of the application:
• Whether the application displays the Siemens PLM Software URL message
before redirecting users to the new URL. When you choose not to display the
Siemens PLM Software URL message, the application redirects users to the new
URL but displays no informative message.
• The period of time (in seconds) the application displays the Siemens PLM
Software URL message before redirecting users to the new URL.
• The date the Siemens PLM Software URL message expires. After this date,
the application redirects the users to the new URL but does not display the
informative message.
• The protocol or the port, server, and domain portion of the requested, legacy
URL. The application changes the Siemens PLM Software-provided portion of
the URL and passes through the site-provided portion of the legacy URL.
2. Click Add.
Web Application Manager displays the Add Web Application dialog box.
c. Accept the default value for Staging Location or enter a different directory.
d. Make sure the Disk Locations for Install Images box includes the path to
the Web_tier directory on the Teamcenter software distribution image.
e. Click Solutions. In the Select Solutions dialog box, deselect all preselected
solutions and select only the Teamcenter – Legacy URL (cgi-bin) Support
solution.9
Note
Do not change the default solution type (Thin Client) in the Solution Type
box.
4. Click OK.
The Web Application Manager displays the Modify Required Context
Parameters dialog box.
Parameter Description
TcEngLocale Specifies a locale for messages displayed to
the user. This locale must match the locale
specified for the Teamcenter Enterprise Tier
Web application.
expiryDateOfResource Specifies the date the URL message expires.
MovedNotification This parameter must contain a value.
Enter a value in month-day-year format
(mm-dd-yyyy), for example, 12–10–2007, or
enter one of the following keywords:
NEVER
Specifies that the URL message never
expires.
NOW
Specifies that no message or notification
regarding the resource move is displayed
to the user. The user is immediately
redirected to the new URL.
To set a context parameter, double-click the Value box for the given parameter
and enter the new value. To view a description of any context parameter, click
the parameter name in the Modify Required Context Parameters dialog box.
9. If this solution is not included in the solutions list, copy solution ICD files as described in Build the Teamcenter Web Tier Web
application.
The Web Application Manager displays the status of the installation in the
Progress dialog box. When the installation is complete, click OK to close the
Progress dialog box.
8. Locate the deployable file (cgi-bin.war) generated during installation. This file
is in the deployment directory under the specified staging location.
Deploy the Web application as described in the Web Application Deployment
Guide.10
Note
After installation, you can optionally modify the following context parameters
for legacy URL support:
requestRedirectedTo
replacementFor CGIBIN_IMAN
redirectionWaitTime
For information about these context parameters, see Web tier context
parameters.
Client Resource
tier Web tier Enterprise tier tier
Clients Single application server Server managers Databases
instance
Client ¨ ¨ ¨
http://host:port/tc01 svrmgr11 DB1
A
Client ¨ http://host:port/tc02 ¨ svrmgr2 ¨ DB2
B ¨ http://host:port/tc03 ¨ svrmgr3 ¨ DB3
10. The Web Application Deployment Guide provides deployment procedures specific to various supported application servers. Choose
the appropriate procedure for the application server you use.
For information about installing a server manager, see Installing the server
manager.
2. Create Web applications as described in Build the Teamcenter Web Tier Web
application. Assign each application a unique name.
3. Set the following Web tier context parameters to unique values for each Web
application.
4. Deploy Web application EAR files in the Web application server instance.
For more information, see the Web Application Deployment Guide.
Note
Multiple EAR file deployment is not supported on JBoss. If you use JBoss as
your Web application server, you must deploy each EAR file in a separate
application server instance.
3. Enter the path to the icd directory in the rich client over-the-Web software
distribution image and click OK.
Note
Ensure that the icd folder is in the Source box of the Copy ICD Files
dialog box.
The Web Application Manager displays a Progress dialog box and copies and
loads the ICD files.
4. To ensure that ICD files are copied, check the Progress dialog box. When ICD
files are copied, a list of ICD files follows the Copying ICD files... notice. If
no files are listed, Web Application Manager did not find files to copy in the
directory you supplied.
If the copy was not successful, repeat steps 2 and 3, ensuring that you include
the icd directory in the path. Not including the icd directory is the most
common reason ICD files are not copied.
7. In the Name box, type the name of this application, for example, Teamcenter
OTW Distribution Server.
8. In the Staging Location box, type the path to the location where you want the
distribution server software and administration files to reside.
Typically, you would install the distribution server software in a directory under
the Web_tier directory, the directory in which you installed the Web Application
Manager on your hard drive.
Note
• This directory must be empty. The Web Application Manager creates
the directory if it does not exist.
• Note the staging location path of this distribution server for later use.
10. Click the Add button adjacent to the Disk Locations for Install Images box.
The Web Application Manager displays the Add Disk Location dialog box.
11. In the Disk Location To Add box, type the path to the icd directory in the thin
client over-the-Web software distribution image and click OK.
The Web Application Manager displays the Add Web Application dialog box with
the path you entered displayed in the Disk Locations for Install Images box.
Note
If Distribution Server is not in the Solution Type list, the required
ICD files were not copied correctly. To copy the ICD files, repeat steps
2 through 4.
Parameter Value
RMI Port Specifies the port number used by the rich client
distribution server, a remote method invocation (RMI)
registry server.
The default value, 12099, is in a range that is typically
available.
Note
Record the RMI port number for future use. It is
required when creating the distribution server
instance.
Remote Object Port Specifies the port on which the distribution server
listens for over-the-Web installers. The default value,
0, allows the distribution server to pick an available
port at runtime. If you want to use a specific port,
enter a nonzero port number. This is helpful if, for
example, a firewall exists between distribution server
and over-the-Web installation clients.
File Transfer Port Specifies the port the distribution server uses to transfer
files to client hosts. The default value, 0, allows the
distribution server to pick an available port at runtime.
If you want to use a specific port, enter a nonzero
port number. This is helpful if, for example, a firewall
exists between the distribution server and over-the-Web
installation clients.
16. When the Progress dialog box indicates that installation is complete, click OK.
The Web Application Manager displays the Teamcenter Web Application
Manager dialog box with the distribution server software you installed listed as
an application in the Web Applications box.
17. Either click Exit to exit the Web Application Manager or click Add to begin
installing the rich client distribution server instance.
If you use Security Services with the rich client, make sure Security Services is
installed and configured.
For information, see Security Services installation and the Security Services
Installation/Customization guide.
Make sure the Web Application Manager has access to the following software images:
• Complete rich client over-the-Web software distribution image
Note
The rich client over-the-Web software distribution image includes files for
all supported Windows, UNIX, and Linux platforms. The Web Application
Manager requires access to all of these to build the Over-the-Web Installer.
Obtain values for the required rich client parameters. You must provide these values
when building the rich client distribution instance.
Note
Required parameters must have values specified. If a required parameter
has no significance for your deployment (for example, a UNIX location in an
environment of all Windows systems), accept the default value.
Depending on the solutions you include in your rich client distribution instance, you
may need to provide values for the additional parameters shown in tables 12-3
through 12-8.
2. Enter the path to the icd directory in the rich client over-the-Web distribution
image and click OK.
The Web Application Manager displays a Progress dialog box and copies the
ICD files.
6. In the Staging Location box, enter the path to the directory where you want to
install the rich client image files for downloading to clients.
Typically, you would install the rich client distribution instance files in a
directory under the Web_tier directory, the directory in which you installed the
Web Application Manager on your hard drive.
Note
• This directory must be empty. The Web Application Manager creates
the directory if it does not exist.
8. Click the adjacent Add button adjacent to the Disk Locations for Install Images
box.
The Web Application Manager displays the Add Disk Location dialog box.
9. In the Disk Location to Add box, enter the paths to the following installation
images:
• Enter the path to the icd directory in the rich client over-the-Web installation
image.
Note
For each instance, the Over-the-Web Installer requires access to the
installation images files for all operating systems.
12. If you want to include additional solutions in the distribution instance, click
Solutions and select the applications you want installed with the rich client.
For information about available rich client solutions, see Rich client solutions.
13. When you are satisfied with your selections in the Add Web Application dialog
box, click OK.
The Web Application Manager displays the Modify Required Context
Parameters dialog box.
The Web Application Manager displays the Modify Required Table dialog boxes
for the ParentFSCAddressTable and the HTTPServerTable.
15. For each table, type the values for each parameter. To add another row to the
table, click Add Row.
Table Description
ParentFSCAddressTable Type a list of addresses (host name and port) of the
FMS file server caches (FSC) to act as the parents
of the installed FMS file client cache.
For information on the FMS file client cache
and FMS file server cache, see Installing File
Management System.
HTTPServerTable Type a list of Web tier application servers; the first
server in the list is the default server for logon.
Requires the following information for each server:
URI
URL of the Web-tier SOAP endpoint. The value
depends on where the Web tier application is
deployed. Typically it has the form:
http://host-name:port/tc/webclient
Name
Display name of the URL for the rich client
graphical user interface.
• Extracts the rich client image files into the webapp_root directory under
the staging location directory (named in step 6).
17. When the Progress dialog box indicates that installation is complete, click OK.
The Web Application Manager displays the Teamcenter Web Application
Manager dialog box.
18. If you want to configure the optional Security Services, ensure that the rich client
distribution instance is selected in the Web Applications box and click Modify.
The Web Application Manager displays the Modify Web Application dialog box.
20. Type values for the optional parameters and click OK.
Note
For descriptions of the optional parameters, see table 12-4.
The Web Application Manager displays the Modify Web Application dialog box.
Repeat this procedure for each additional rich client distribution instance you want
to create.
• images directory
Contains all images used by the Web pages.
• installed.html file
Contains the English version of the HTML page displayed with installation
completes successfully.
• installfailed.html file
Contains the English version of the HTML page displayed when installation fails.
• installing.html file
Contains the English version of the HTML page for launching the Over-the-Web
Installer.
• launcherror.html file
Contains the English version of the HTML page displayed to the user when the
Over-the-Web Installer cannot install the rich client due to one of the following
problems:
– The connection to the Web is not available or the user has not provided
permissions to install.
• otw.html file
Contains the logic for detecting the Web browser and Java Plug-in required for
installing the rich client over the Web.
• localized directory
Contains subdirectories for each supported locale other than English (French,
German, Italian, Japanese, Korean, Russian, S_Chinese, Spanish, and
T_Chinese). The subdirectories contain localized versions of the installing.html
and error.html files. To use a localized version of the installation, deploy the
localized installing.html and error.html files rather than the English versions.
Note
Before deploying a localized installing.html file, you must edit it as
follows:
1. Using a text editor, find the following two lines and in each replace
change_me_instance with the name of the instance:
<param name="instance" value="change_me_instance>
instance="change_me_instance"
For each distribution server instance you create, deploy these files in a Web server.
If you are creating multiple rich client distribution instances, consider creating a
unique directory in the Web server documentation root for each instance and copy
all the files in the webapp_root/otwweb directory there. For detailed deployment
information, see the documentation for the Web server. The following examples use
the name of the instance for the Web component directory name:
<!--
• The location in which the rich client will be installed on user workstations. Users
must have write permissions for this location.
• For rich client instances that include support for Teamcenter’s lifecycle
visualization or NX, the locations in which users must install Teamcenter’s
lifecycle visualization and NX.
2. In the webapp_root subdirectory find and run the start_rmi program file.
The start_rmi program file starts the Java remote method invocation (RMI)
registry.
3. In the webapp_root subdirectory, find and run the start_server program file.
The start_server program file starts the distribution server.
When this distribution server is successfully started, it displays the following
message:
Distribution Server Started
When the distribution server is running, rich client can be installed over the Web.
Replace host-name with the name of the computer where the distribution server is
running. Replace port-number with the port number.
The stop_server program prints the results of the remote shutdown. If the
results include Java exceptions, errors occurred. Usually exceptions occur when no
distribution server is running on the specified host.
To stop the RMI registry, use the operating system facilities.
The operating system facilities stop the RMI registry server.
2. Replace the existing dist_server.jar file with the new JAR file.
The dist_server.jar is in the in the webapp_root subdirectory of the staging
location for the distribution server.
3. Enter the path to the icd directory in the Rich Client Over-the-Web distribution
image and click OK.
The Web Application Manager displays a Progress dialog box and copies the
ICD files.
5. In the Web Applications list, select the distribution server instance you want to
add components to and click Modify.
The Web Application Manager displays the Modify Web Application dialog box.
7. Ensure the paths to the installation images of components you want to add are
listed in the Disk Locations for Install Images box.
For example, if you intend to add the embedded viewer to the rich client, enter
the paths to the Teamcenter’s lifecycle visualization installation images for each
operating system.
Note
For each instance, the Over-the-Web Installer requires access to the
installation images files for all operating systems.
10. Provide the information for the required parameters and click OK.
Note
• For descriptions of the rich client required parameters, see table 12-3.
The other required parameters vary, depending on the applications
you are installing with the rich client instance. For descriptions, see
tables 12-5 through 12-7.
The Web Application Manager begins installation of the solutions and displays a
Progress dialog box.
11. When installation is complete, click OK to close the Progress dialog box.
The Web Application Manager displays the Modify Web Application dialog box.
12. If the solution you added has optional parameters you want to modify, click
Modify Context Parameters.
The Web Application Manager displays the Modify Context Parameters dialog
box.
Note
If you change a context parameter, the Over-the-Web Installer cannot
automatically update the rich client installation on user workstations.
Users must uninstall the rich client and reinstall it from this instance.
For example, if you add the Teamcenter’s lifecycle visualization embedded
viewer solution, and modify the PVisLicenseLevel context parameter,
users must uninstall and reinstall the rich client.
13. Type the values for the optional parameters and click OK.
Note
For descriptions of the optional parameters, see table 12-4.
The Web Application Manager displays the Modify Web Application dialog box.
15. If you changed a context parameter value, notify users that they must uninstall
the rich client and reinstall from the same instance.
Create a configuration
1. Start Teamcenter Environment Manager:
a. Access the install directory in the Teamcenter application root directory for
the Teamcenter installation or configuration you want to modify.
2. In the Select Configuration panel, choose the Create new configuration option
and click Next.
Teamcenter Environment Manager displays the Configuration panel.
3. Enter a description of and unique ID for the configuration you are creating and
click Next.
Teamcenter Environment Manager displays the Select Components panel.
Modify a configuration
Add Teamcenter features to an existing configuration, or remove them from a
configuration:
1. From the install directory of the Teamcenter application root directory of the
configuration, start the tem.sh program.
3. From the list of configurations, select the configuration you want to modify and
click Next.
Teamcenter Environment Manager displays the Configure Components panel.
5. To add a feature, select it; to remove a feature, deselect it. Click Next.
If a feature you are adding requires additional information, Teamcenter
Environment Manager displays additional panels.
2. In the Select Configuration panel, choose the Create new configuration option.
5. In the Configure Data panel, select Connect to an existing data directory and
enter the full path to the existing data directory in the Data Directory Location
box.
6. In the Confirm Selections panel, review your selections and click Next to add
the database.
For information about installing a database server and database instances, see part
II, Database server installation.
1. In the install directory of the Teamcenter application root directory of the
configuration, start the tem.sh program.
2. In the Select Configuration panel, choose the Create new configuration option.
3. In the Configuration panel, fill in the description and ID for the new
configuration.
5. In the Configure Data panel, select Create new data directory and fill in the
Data Directory Location box with the path to a new data directory.
6. In the Database Configuration panel, fill in the values to create a new database.
• In the Web tier, deploy two Web tier files, each connecting to one of the server
managers.
Four-Tier
Rich Client
FSC Parent=
TcHost1:4444
http://appserver:7001/tc/webclient http://appserver:7002/tc/webclient
tc.ear tc.ear
TreeCache= TreeCache=
ClusterTcData1 ClusterTcData2
<fmsworld>
<multisiteimport siteid="400783129"> FMS
<defaultfscimport fscid="FSC_TcHost2 FSC_TcHost2
fscaddress="TcHost2:4444" priority="0"/>
</multisiteimport>
Server Manager
Server Manager
TreeCache=
TreeCache= ClusterTcData2
ClusterTcData1
TC Server n TC Server n
TcHost1 TcHost2
TcData1 TcData2
To enable a rich client to access two databases, install and configure two corporate
servers:
Note
For the complete procedure, see Teamcenter server installation.
• Select the server manager component and configure it with the TreeCache
cluster name of ClusterTcData1.
• Select the server manager component and configure it with the TreeCache
cluster name of ClusterTcData2.
3. On TcHost1, edit the FMS master file to make FMS aware of the FSC on
TcHost2:
a. Go to the fms directory in the Teamcenter application root directory.
c. Edit the lines, adding the bold text and deleting the indicated text:
Original:
<fmsworld>
<multisiteimport siteid="othersite">
<defaultfscimport fscid="otherfsc" fscaddress="host:4444" priority=”0”/>
<volumeimport volumeid="othervol" />
</fscimport>
</multisiteimport>
Revised:
<fmsworld>
<multisiteimport siteid="othersite">
<defaultfscimport fscid="otherfsc" fscaddress="host:4444" priority=”0”/>
</multisiteimport>
• Replace the value for the fscid parameter with the FSC ID on TcHost2.
This value is in the FMS master file on TcHost2 in the fsc id parameter.
• Replace the value for the fscaddress parameter with the host name and
port number of host 2. This value is in the FMS master file on TcHost2
in the fsc address parameter.
For example:
<fmsworld>
<multisiteimport siteid="400783129">
<defaultfscimport fscid="FSC_TcHost2" fscaddress="TcHost2:4444" priority=”0”/>
</multisiteimport>
1. Generate the Web tier EAR file, configuring it to connect to the server manager
of TcHost1 by specifying the same values for the TreeCache cluster name and
TreeCache mode.1
For example:
2. Generate the Web tier EAR file, configuring it to connect to the server manager
of TcHost 2 by specifying identical values for the TreeCache cluster name and
TreeCache mode.
For example:
Note
Make sure you choose distinct sets of ports for each EAR file.
3. Deploy each Web tier EAR file in a third-party application server in a separate
domain.
1. For more information about configuring JBoss Cache TreeCache and setting TreeCache parameters, see www.jboss.org/jbosscache.
The TreeCache implementation also uses the JGroups toolkit. For more information about JGroups, see www.jboss.org/jgroups.
Users who install this rich client instance, can choose from two databases, TcData1
and TcData2, when logging on to Teamcenter.
Configure the rich client distribution instance to include the two databases:
Note
For the complete procedure, see Installing rich client Web applications.
1. For the ParentFSCAddressTable parameter, specify the host name and port
number of TcHost1. For example:
TcHost1:4444
TcHost1 has the site information about the FSC on TcHost2.
2. For the HTTPServerTable parameter, specify two URLs, one for each deployed
Web tier application. For example:
URI Name
http://appserver:7001/tc/webclient TcData1
http://appserver:7002/tc/webclient TcData2
14 Localizing Teamcenter
14 Localizing Teamcenter
Replace language-identifier with the appropriate code for your intended locale:
Language Code
Chinese (Simplified) cn
Chinese (Traditional) tw
English en
French fr
German de
Italian it
Japanese jp
Korean kr
Russian ru
Spanish es
For example, if your client workstation’s locale is set to German, you can set the
rich client user interface to display in English by adding the following line to
the teamcenter.ini file:
-nl
en
5. Change to your user home directory ($HOME) and delete the Teamcenter
directory.
2. Copy all files from the en directory to the new language directory.
3. In the new language directory, translate all XML files to the new language.
4. Edit the weblocal.xml file in the new language directory to change the value of
the web_local_lang parameter from en to the new language name.
For example, if you localize the user interface for Hebrew, change the
web_local_lang parameter to he:
web_local_lang: exported "he";
Caution
Do not change the web_char_encoding parameter from UTF-8. All
languages must be UTF-8 encoding.
6. Copy all files from the en directory to the new language directory.
7. In the new language directory, translate all XML files to the new language.
4. Run the native2ascii utility against the temporary properties file to convert it
to a Unicode properties file.
The native2ascii utility is in the \bin directory of SDK 1.4. For more
information, access the following URL:
http://java.sun.com/j2se/1.4/docs/tooldocs/win32/native2ascii.html
For example, to convert the properties file from Japanese to Unicode, enter the
following command from the command line:
native2ascii -encoding SJIS aif_locale_temp.properties aif_locale_ja_JP.properties
The final locale-specific properties file or the output of the native2ascii file must
have the base_locale_locale-id_language-id.properties file format.
The rich client finds the value of a key in the following order:
BASE_user.properties
BASE_locale-ID_language-ID.properties
BASE_locale.properties
BASE.properties
http://java.sun.com/j2se/1.4/docs/guide/intl/font.html
15 Silent installation
15 Silent installation
3. In the Getting Started panel, select the Set up a silent installation distribution
check box. Click Next in the following panels until you reach the Silent
Installation panel.
4. In the Silent Installation panel, in the Silent Configuration File box, specify the
path to the silent installation file, for example, silent.xml. The specified path
must be to an existing directory and the file name must end in .xml.
<com.teamcenter.install.tceng.struct.Volume>
<!--Set to TRUE if a volume is to be created-->
<volumeNeeded value="false" />
<volumeName value="volume1" />
<volumeHost value="cii3w098" />
<!--Path can be a mapped drive but not in a UNC format.-->
<volumeLocation value="" />
<!--Path can be a mapped drive but not in a UNC format.-->
<transientVolLoc value="e:\Program Files\Siemens\Teamcenter8\TransientVolume" />
<!--Name of transient volume; a transient volume will be created if a database
is populated-->
<transientVolName value="TransientVolume" />
</com.teamcenter.install.tceng.struct.Volume>
<com.teamcenter.install.tceng.struct.Sfms>
<!--Set to TRUE to install the TCFS-->
<sfmsNeeded value="false" />
<!--Set to TRUE to run TCFS as LocalService (Windows Only) (Installing TCFS only)-->
<sfmsRunLocal value="true" />
<sfmsPort value="1528" />
<!--If sfmsRunLocal is set to FALSE, specify the user to run the service as (Installing
TCFS only)-->
<sfmsUser value="" />
<sfmsPassword value="" />
</com.teamcenter.install.tceng.struct.Sfms>
<com.teamcenter.install.tceng.struct.Fms>
<!--Set to TRUE to install the FSC service-->
<installFsc value="false" />
<!--Name of the FSC service (installing FSC only)-->
<serverID value="FSC_AcmeCorp" />
<!--FSC port (installing FSC only)-->
<fscPort value="4444" />
<!--FSC Read cache location (installing FSC only)-->
<fscReadCache value="$HOME/FSCCache" />
<!--FSC Write cache location (installing FSC only)-->
<fscWriteCache value="$HOME/FSCCache" />
<!--Set to TRUE if another FSC will serve as the the master (installing FSC only)-->
<specifyMaster value="false" />
<!--If specifyMaster is FALSE, this should point to the FSC master host-->
<fscMasterHost value="cii3w098" />
<!--If specifyMaster is FALSE, this should point to the FSC master port-->
<fscMasterPort value="4444" />
<!--FCC cache location-->
<fccCache value="e:\Program Files\Siemens\Teamcenter8\FCCCache" />
<fccWriteCacheSize value="100" />
<fccReadCacheSize value="100" />
<!--If installFsc is FALSE, you must specify the FSC parent of the FCC-->
<fccParentFscHost value="AcmeCorp" />
<fccParentFscPort value="4444" />
</com.teamcenter.install.tceng.struct.Fms>
</data>
</config>
On Teamcenter servers and two-tier rich clients, you install patches using the
Updates Manager, a feature of Teamcenter Environment Manager (TEM). Patches
to the Teamcenter J2EE Web tier you install using the Web Application Manager.
Teamcenter updates (maintenance packs and patches) are posted for download on
GTAC when available.
• product-level_number_OTW.zip
Contains the OTW rich client patches and distribution server patches
• product-level_number_PV_platform.zip
Contains the Teamcenter Visualization patches
Before you apply downloaded Teamcenter 8 patches to your server, you must do
the following:
• Install the base Teamcenter 8 release.
• Stop all Teamcenter 8 related processes and services (such as TCFS, FSC,
database daemons, and so on).
Note
If errors occur while extracting the file, do one of the following tasks:
• Add the path to your TC_ROOT/install directory to your PATH
environment variable and enter the unzip command again.
e. Add execute permissions back to the tem.sh shell script with the following
command:
chmod 755 tem.sh
3. In the Apply Updates panel, enter the location of the patch file you downloaded
in the Update file box. Click Next.
Note
TEM stops all Teamcenter services during the update process. All users
logged on to the environment are notified that it will not be available
until the update process is complete. Make sure all Teamcenter clients
and processes on the host are stopped before you continue. If Teamcenter
services or processes are running, the update may fail because TEM
cannot copy replacement files from the patch to the installed location.
4. In the Confirm Selections panel, click Next to begin patching the server.
5. Once the server is successfully patched, you must manually update your
TC_DATA directories.
a. Create a backup of your current TC_DATA directories.
c. Copy the tc_profilevars file from the backup to the TC_DATA. directory.
6. Follow the instructions in the patch’s README file for any additional steps
required to complete the patch.
Restart all Teamcenter-related processes and services (such as TCFS, FSC, database
daemons, and so on).
Note
Each time you add a new feature to your installation, reapply installed
patches because the added feature’s files may have been patched previously.
Adding a feature can overwrite that feature’s patched files with the older files
from the original software distribution image.
Replace Teamcenter-version with the full version and patch level of the
Teamcenter installation. If you are not sure what value to use, contact your
Teamcenter support representative.
Replace patch-path with the path to the downloaded maintenance pack. Replace
number with the maintenance pack ID and platform with the platform identifier.
This procedure launches TEM and applies the patch with no user interaction
required.
Note
You must enclose the path to the patch in quotation marks (") for paths that
contain spaces in them. For example:
tem.sh —p "/../Teamcenter patches/Teamcenter8_mpnumber_platform.zip"
4. Click the Copy ICD button. Browse to the expanded patch location to select the
icd directory, and then click OK to copy the ICD files to the Web Application
Manager.
5. Select the installed rich client instance you want to patch and click Modify.
The Web Application Manager displays the Modify Web Application dialog box.
7. Click Add and add the patch location to list of disk locations for install images.
8. Select and install patches. If you add patches to a previously patched instance,
the steps differ from the first patch installation.
b. Select Rich Client Patch and click b. In the Reinstall Solution dialog
OK. box, click OK.1
After the installation is complete, the instance and the modified instance contains
the patch. Any rich clients previously installed from this instance has the patch
applied the next time the rich client is launched. Any future rich client installations
are installed with the patch.
• Teamcenter8_MPnumber_PV_hpp.zip
1. Adding patches reinstalls the patch solution with the newer files.
• Teamcenter8_MPnumber_PV_sol.zip
• Teamcenter8_MPnumber_PV_win.zip
2. Extract all ZIP files into a single directory. If prompted, overwrite all files.
3. If the MP contains an updated installer file (install.zip), extract this file to the
WEB_ROOT directory to update the Web Application Manager to the latest
version.
4. Follow the steps in Patch the rich client using the Over-the-Web Installer with the
following exceptions:
a. In step 5, select the instance that contains the Engineering Visualization
Patch.
Replace host with the name of the host where you have the RMI registry and
distribution server running and rmi_port with the port number that you
used for starting the RMI registry (the default is 12099).
c. If the shutdown is successful, you should see output similar to the following
in your console where you issued the start_server command:
Loading of com.teamcenter.install.otw.common.TextBundle_en_US ...
attempted.
Loading of com.teamcenter.install.otw.common.TextBundle succeeded.
Shutdown() call successful
b. Run start_server.
2. Open the WEB_ROOT directory and run the Web Application Manager (insweb).
5. Select the Web application in the list corresponding to your Web tier installation
and click Modify.
6. In the Modify Web Application dialog box, click Modify Disk Locations.
7. In the Modify Disk Locations dialog box, click Add button to add the
WEB_FILES_LOC\Web_tier directory to the Disk Locations for Install Images
list.
10. In the confirmation dialog box, click Yes to confirm the changes to the disk
location list prior to opening to the Reinstall Solutions dialog box.
11. In the Reinstall Solutions dialog box, select the solutions that you want to patch
and click OK.
The information on which solutions need to be patched for a particular MP
release should be listed in the Special Release Notes section of the README
document in the release_info directory.
12. If the Modify Required Context Parameters dialog box appears, type the
appropriate values for any required context parameters and click OK.
13. The Web Application Manager regenerates the Web tier web application with
the patched files. Make sure a deployable file (EAR or WAR) is generated
during this process. If it is not, click Generate Deployable File in the Modify
Web Application dialog box.
14. After the deployable file is generated, go to the Web tier Web application’s staging
directory and find the deployable file (EAR or WAR) under the deployment
directory.
15. Take the new deployable file and deploy it to your Web application server,
replacing the previous deployment. The new deployable file contains the Web
tier patches.
• A Special Release Notes section that has additional steps you need to take to
apply various patches or additional information on what configuration needs to
be performed for the patches.
Review this README file to determine if you need to take additional action after
patching your files.
17 Installing Teamcenter
maintenance packs
17 Installing Teamcenter
maintenance packs
Teamcenter maintenance packs (MPs) are issued for Teamcenter releases and made
available for download on GTAC. MPs can be installed two ways:
• Applied to an existing Teamcenter installation
Maintenance packs contain the latest cumulative set of product updates,
including patches and enhancements, to be applied to an existing Teamcenter
installation as a single package.
• Full installation
A maintenance pack contains a complete Teamcenter installation package and
can be installed on a host with no existing Teamcenter software.
18 Uninstalling Teamcenter
18 Uninstalling Teamcenter
4. Click Next.
Teamcenter Environment Manager displays the Configure Components panel.
8. After checking the selections for uninstallation, click Next to begin the process.
Teamcenter Environment Manager removes the selected Teamcenter
configuration.
If the uninstallation is not successful, Teamcenter Environment Manager stops
processing when it encounters the error and displays a message indicating the
location of the log file containing the error.
9. If you selected the option in TEM to remove the Teamcenter database, the
database is moved to the Oracle10g recycle bin. To permanently remove the
database, launch SQL*Plus and enter the following command:
PURGE RECYCLEBIN;
Uninstall Oracle
For information about uninstalling Oracle, see the Oracle10g Installation Guide on
the Oracle 10g CD-ROM.
VII Appendixes
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
A Glossary
A Glossary
Architecture
Set of decisions, patterns, and principles for a product suite. The architecture
provides a framework for application development within that product suite and is
independent of specific functions.
Assigned FSC
FMS server cache assigned as the volume or cache server for an FMS client cache.
Each FMS client cache requires an assigned FSC to provide it with access to files. An
assigned FSC is typically the FSC nearest to the client host. In small deployments,
an assigned FSC can also serve as the parent FSC.
Build Platform
Platform required to build a customization. Compare with Certified Platform and
Supported Platform.
Certified Platform
Platform the base product is certified to operate on. Compare with Supported
Platform.
Client Tier
Teamcenter architectural tier that comprises the Teamcenter clients, Teamcenter
integrations with third-party applications, such as Teamcenter’s Integration for
Microsoft Office and Teamcenter Engineering 2007 Integration for AutoCAD, and
the third-party applications themselves, such as Microsoft Office and AutoCAD.
Connector
See Global Services Connector.
Connector to Teamcenter
Enterprise JavaBean that connects Global Services with Teamcenter. The optional
connector to Teamcenter is provided as a part of the Global Services connectors and
supports both two-tier and four-tier deployment configurations.
Corporate Server
Host computer at the center of a Teamcenter network. This host contains the
Teamcenter application root directory, Teamcenter data directory, licensing, file
managers (Teamcenter File Services and File Management System), and volumes.
For installations that include the Web tier (four-tier architecture), the corporate
server also contains the Teamcenter server manager. Multiple application clients
can map to or mount the corporate server.
Distribution Server
See Rich Client Distribution Server.
eIntegrator Admin
Teamcenter application that provides a simple integration mechanism you can use
to integrate external data with Teamcenter. eIntegrator Admin maps external data
systems into equivalent objects in its database. The data can then be imported into
the database as forms.
eM-Planner Interface
Interface between Teamcenter’s manufacturing process management and
Tecnomatix eM-Planner that allows data exchange.
Enterprise Tier
Teamcenter architectural tier that comprises a configurable pool of Teamcenter
C++ server processes and a server manager. Larger sites can distribute the pool of
server processes across multiple hosts. Smaller sites can run the pool of servers on
the same host as the Web tier.
Facility
Physical location in an enterprise (for example, manufacturing plant or design
center). One facility can comprise multiple sites. Compare with Site.
FCC
See FMS Client Cache (FCC).
FMS
See File Management System (FMS).
Four-Tier Architecture
Teamcenter architecture that includes four tiers: resource tier, client tier, Web tier,
and enterprise tier.
Four-Tier Deployment
Deployment of the Teamcenter four-tier architecture. The Web tier, enterprise tier,
resource tier, and client tier can each be hosted on the same or separate computers.
FSC
See FMS Server Cache (FSC).
FSC Group
Group of server caches defined in the FMS master configuration file.
Group Preference
Teamcenter preference applying to an entire group.
I-deas
Siemens PLM Software’s integrated CAD/CAM/CAE solution that is used to design,
analyze, test, and manufacture products.
IDSM Server
Integrated Distributed Services Manager, a network node that runs a daemon process
to handle the transfer of data objects among sites in a Multi-Site Collaboration
network. One IDSM server node must be designated for each Teamcenter database
from which objects are published; each server node can act for one database only.
JT Cache
Data Integration Services Adapter cache of JT files managed by the JT cache service
and accessible to Teamcenter’s lifecycle visualization users. See also World Access
Cache and Limited Access Cache.
JT Cache Populator
Stand-alone Data Integration Services Adapter utility that prepopulates the JT
cache with JT part and assembly files.
Local Server
Set of processes required to serve a single rich client installed on the same host
computer as the rich client. Teamcenter Integration for NX/NX Integration
configuration requires a local server.
Manifest File
File that records and maintains information about the rich client image files,
including a list of the files and a version for each file. The Over-the-Web Installer
consults the manifest file to determine which files to download.
Master FSC
FMS server cache that reads the master configuration file directly from the FMS
master host. An FSC is configured either to read the master configuration file
directly from the master host or to download it from another FSC with access to it.
Multi-Site Collaboration
Teamcenter capability that allows the exchange of data objects among several
Teamcenter databases. Transfer of objects among databases is controlled by daemon
processes running on designated servers. Objects are replicated by exporting them
from their original database and importing them into the requesting database.
Configuration of Multi-Site Collaboration is optional.
My Teamcenter
Teamcenter rich client application that is the main access point for managing
product information. My Teamcenter provides the functionality for creating objects
in the Teamcenter database, querying the database for objects, checking in and
checking out objects, and managing tasks. Users can also open objects, automatically
launching the related application.
Each user has a personal My Teamcenter window that displays product information
as graphical objects. Although users share product information across the enterprise,
they organize this information individually in personal workspaces.
Naming Service
Service that maintains a list of names and the objects associated with them. For
the Teamcenter rich client, the naming service maintains a list of servers and the
objects and methods used by those services. The naming service is an integral part
of the server directory.
NS
See Naming Service.
NX Integration
Integration between Teamcenter and NX. NX Integration users have full access
to the Teamcenter user interface from NX, and they can also access NX from the
Teamcenter user interface.
Teamcenter Integration for NX and NX Integration have the identical user
interface in NX. The difference between the two products is the level of Teamcenter
Object Chooser
Displays objects appropriate for linking with another Teamcenter product. In
determining the objects to display, the object chooser considers the security rights of
the person accessing the Teamcenter product. See also Teamcenter Linking.
Object Launcher
Launches another Teamcenter product from a linked object. Each Teamcenter
product has an object launcher. See also Teamcenter Linking.
ODBC Driver
Teamcenter integration that allows ODBC-compliant applications such as Actuate
Report Writer, Crystal Reports, Microsoft Excel, and Access to extract data from a
Teamcenter database for building reports.
ODS Server
See Object Directory Services Server.
ODS Site
See Object Directory Services Site.
Oracle Home
Directory in which Oracle software is installed on the Oracle server node.
Oracle Server
Single installation of Oracle able to service queries from several Teamcenter
workstations. The ORACLE_SERVER environment variable defines this Oracle
service node. For large-scale installations, the Oracle server is typically a dedicated
high performance workstation that is optimized specifically for running Oracle
software.
Over-the-Web Installer
Installation program that downloads the rich client software from a distribution
server instance to the user’s workstation over the Web.
POM
See Persistent Object Manager (POM).
Preference
Configuration variable stored in a Teamcenter database and read when a Teamcenter
session is initiated. Preferences allow administrators and users to configure many
aspects of a session, such as user logon names and the columns displayed by default
in a properties table.
Published Object
Object available to other sites in a Multi-Site Collaboration network. Publishing an
object creates a record in the ODS site database that can be read and searched by
other sites. Until an object is published, it can be seen only by the owning site.
QPL
See Quick Part Locator.
QPL Server
Quick part locator server. It provides a qpl daemon that can be used with
DesignContext in the rich client. The qpl daemon coexists with all Teamcenter
daemons. Without this daemon DesignContext does not work.
RDV
See Repeatable Digital Validation.
Resource Tier
Teamcenter architectural tier comprising the database server, database, file servers,
and volumes.
Rich Client
Java-based user interface to Teamcenter installed on user workstations. The rich
client accesses Teamcenter databases using a remote or local server.
Role Preference
Teamcenter preference applying to an entire role.
Security Services
Services that eliminate prompts for logon credentials when users switch Teamcenter
products within a user session. Authentication is performed by an external identity
service provider, such as lightweight directory access protocol (LDAP), instead of
the Teamcenter product. At a site that deploys multiple Teamcenter products and
Security Services, users log on once to access all participating Teamcenter products.
Server Manager
Process that manages a pool of Teamcenter server processes in a deployment of
the four-tier architecture. The server manager starts and times out a configurable
number of server processes to communicate with the Teamcenter database. A
server assigner process assigns available server processes to user sessions. The
server manager communicates with the Web tier application using either TCP or
multicast protocol.
Server Pool
Pool of Teamcenter server processes running in the enterprise tier. A small
deployment may have only one pool of server processes. For larger deployments, the
pool of server processes is distributed as subpools across multiple hosts, with a
server manager for each subpool. Server pools are applicable for deployments of the
Teamcenter four-tier architecture only.
Site
Individual installation of Teamcenter comprising a single Teamcenter database,
all users accessing that database, and additional resources such as hardware,
networking capabilities, and third-party software applications (tools) required to
implement Teamcenter at that site.
Site ID
Unique identifier of a Teamcenter site. The site ID is used to generate internal
identifiers for Teamcenter objects that must be unique throughout an enterprise.
Once established, site IDs should not be modified.
Site Name
Unique name of a Teamcenter site stored in the database as a user-defined character
string.
Site Preference
Teamcenter preference that applies to the entire site.
STEP Translator
Teamcenter application that enables users to import product information into a
Teamcenter database and to export Teamcenter data via STEP-compliant physical
files.
Supported Platform
Platform configuration supported by GTAC.
System Administrator
Teamcenter user who is a member of the system administration group.
TCFS
See Teamcenter File Services (TCFS).
Teamcenter Linking
Teamcenter component that enables users to create links between Teamcenter
objects and objects in other Teamcenter products, such as Teamcenter’s systems
engineering and requirements management and Teamcenter’s portfolio, program
and project management. Users can then launch the linked Teamcenter product
from within either the rich client or the thin client.
Tessellation
Process that translates a CAD file to a visualization file.
Thin Client
Teamcenter user interface that provides a streamlined browser-based view of
product information stored in a Teamcenter database. The thin client is configured
in the Web tier, which creates and serves its Web pages to the client.
Transient Volume
Operating system directory controlled by Teamcenter and used to store temporary
data for transport of reports, PLM XML, and other nonvolume data between the Web
tier and client tier in a deployment of the Teamcenter four-tier architecture.
Two-Tier Architecture
Teamcenter architecture that includes a resource tier and a client tier. The resource
tier comprises the database server and database. The client tier comprises the
Teamcenter rich client, third-party applications that integrate with the rich client,
and a local server. This architecture supports only the Teamcenter rich client.
Two-Tier Deployment
Deployment of the Teamcenter two-tier architecture. In a typical deployment of the
two-tier architecture, the rich client and its local server are installed on a user’s
workstation as are third-party applications that integrate with the rich client. The
database server and the Teamcenter corporate server are installed on one or more
separate computers.
User Preference
Teamcenter preference applying to a specific user.
Visualization
Ability to display a realistic, real time, graphical visualization of geometric data.
Volume
Operating system directory controlled by Teamcenter and used to store the files
managed by Teamcenter. When a user performs an action that causes Teamcenter
to create a file, the file is created in the Teamcenter volume. Users cannot directly
access the files in Teamcenter volumes; they must do so via a Teamcenter session.
Web Tier
Teamcenter architectural tier that comprises a Java application running in a Java
2 Enterprise Edition (J2EE) application server. The Web tier is responsible for
communication between the client tier and enterprise tier. The Web tier application
also includes the Application Interface Web Service (AIWS), WebDAV service, and
thin client.
World
All users regardless of group or role.
B Troubleshooting
B Troubleshooting
Installation files
Teamcenter Environment Manager generates files in the install directory under the
Teamcenter application root directory.
• installdate-time_configuration-ID.log
Teamcenter Environment Manager generates a log file for each installation and
configuration you create. The log file contains a record of activities performed
by Teamcenter Environment Manager. Keep these files to maintain a complete
history for troubleshooting purposes.
• insautonomy.log
This file contains an installation record for Autonomy Intelligent Data Operating
Layer (IDOL) server, the default full-text search engine.
• configuration.xml
This file contains a record of the Teamcenter installation. Teamcenter
Environment Manager uses the configuration file to enable you to maintain the
installation, including adding and removing components, patching installations,
and upgrading installations.
Caution
Do not remove the configuration.xml file. Removing the
configuration.xml file results in the inability to modify the installation
using Teamcenter Environment Manager.
• uninstall.xml
This file contains a record of the Teamcenter uninstallation.
program-name.syslog
program-name.log
Of these files, the system log (.syslog) files usually contain the most relevant error
data.
Problems/error messages
See the following information for help resolving errors encountered during
Teamcenter installation.
2. In the Modify Web Application dialog box, click Modify Web Application
Information.
3. Change the value in the Deployable File Name box to reflect the Web application
name you entered during corporate server installation.
Make the Java jar file available for the four-tier rich client
1. Locate the bmide/compressed_files directory in the Teamcenter software
distribution image.
2. Extract the bmide.zip file to a temporary directory. (This file contains the
jakarta-regexp-1.3.jar file.)
3. Add the temporary directory to the list of Disk Locations for Install Images in
the Web Application Manager.
4. Build your Web application EAR file using the Web Application Manager.
5. Deploy your EAR file as described in the Web Application Deployment Guide.
GMPDM_CM_cond_saveas_pwt_forms GMO_cond_saveas_pwt_forms
GMPDM_CM_copy_pwt_part_forms GMO_copy_pwt_part_forms
PWT_reset_actual_mass GMO_PWT_reset_actual_mass
GMPDM_CM_copy_cost_forms GMO_CM_copy_cost_forms
GMPDM_CM_delete_cost_form GMO_CM_delete_cost_form
GMIMAN_notifyIRCreation GMO_notify_on_ir_creation
GMPDM_delete_product_def_form GMO_delete_product_def_form_ptr
GMPDM_validate_product_def GMO_validate_product_definition_entries
Note
Deleting the legacy action rules after successfully upgrading the GM Overlay
may change expected behavior in some areas of the GM Overlay. For
example, you cannot create item types like CORP_Part, CORP_Install,
CORP_Product, and CORP_Software.
Problem Solution
Error indicating no server pool Either the server manager is not started or TreeCache
communication is not occurring. Ensure that you correctly
coordinated the server manager and Web tier TreeCache
configuration settings.
For information about coordinating these settings, see the
description of the server manager context parameters in
table E-1.
If you are using TCP communication, look for the GMS
address during both application server startup and server
manager startup. The GMS address indicates the service
port obtained. It should be within the range of ports pinged
by TreeCache peers.
Problem Solution
Warnings of discarded messages These warnings indicate that you have two clusters on the
same port (multicast) or set of ports (TCP).
Your environment is working because you used different
names for each cluster, but this is not an optimal environment
for performance. Siemens PLM Software recommends
configuring a different port or set of ports for each
environment.
Error messages about the server These messages indicate that the pool ID is in use by another
manager pool ID server manager in the TreeCache cluster. Either place the
server managers in different clusters or configure a distinct
pool ID.
handleJoin errors occur at Occasionally, TreeCache instances fail to accept connections
startup and report handleJoin errors. Typically this error
disappears if you restart one or more cluster members.
Configuration is correct, but To get additional information, increase the logging level for
run-time errors occur the tree cache and jgroups classes for both the application
server and server manager:
1. Copy the log4j.xml file in the server manager run-time
directory (TC_ROOT/pool_manager) to the application
server instance startup directory.
By default, the server manager run-time directory
includes a log4j.xml file, but it logs only the warning
level information. The default configuration sends log
output to the console and the following files:
TC_ROOT/pool_manager/logs/ServerManager
/process/serverManager.log
APPSERVER_ROOT/logs/WebTier/processWebTier.log
Problem Solution
Problem Solution
Out-of-memory messages from Review and adjust as necessary the settings for the following
Web application server running kernel parameters:
on HP-UX platform
max_thread_proc
maxfiles
maxusers
Particularly, the default max_thread_proc value of 64 is
not sufficient for running the Web application server. The
optimum values depend on the traffic level and machine
capabilities.
TreeCache connection failure Terminating a server manager instance by sending it a signal
after restarting or redeploying does not clean up the TreeCache data stored in other four-tier
components regarding the terminated pool. When this server
manager is restarted, it cleans up this information. However,
termination of a server manager in this way sometimes
leaves the TreeCache communication mechanisms in a
corrupted state and the server manager is not able to rejoin
the TreeCache cluster. The problem can be resolved by
stopping all four-tier components (the application servers
and server managers) in the TreeCache cluster and then
restarting them all. This problem can usually be avoided
by shutting the server manager down cleanly through the
server manager Administrative Interface. For information
about using the server manager administrative interface, see
the System Administration Guide.
A similar problem can occur after the Teamcenter Web tier
application is redeployed on the application server without
stopping and restarting the application server. In this case,
an extra TreeCache instance from the earlier deployment
might still be running in the application server and this
can interfere with proper functioning of the TreeCache.
This can usually be resolved by stopping and restarting the
application server.
Due to a Java run-time issue on Linux, these problems are
more likely if the four-tier component is run with the nohup
command on Linux and the process is terminated by sending
it a signal.
Troubleshooting Oracle
When Oracle detects an error, an error code is displayed in the system console
window and written to the Teamcenter trace and log files. To assist troubleshooting,
Oracle embeds object names, numbers, and character strings in error messages.
The oerr utility provides additional troubleshooting information. Often, the
additional information offers a solution to the problem.
Replace oracle-version with the installed Oracle version, for example, 920.
Replace facility error-number with the Oracle error code, for example ORA 7300.
ORA is the facility and 7300 is the error number.
This command displays cause and action messages that you can use to
troubleshoot the problem.
This message results from the rich client expecting a Web application named tc but
being unable to find it.
To resolve this problem, set the WEB_default_site_deployed_app_name preference
to the correct name of the deployed Web application. You can update this preference
using the preferences manager from the command line or from within the rich client.
For information about using the preferences manager, see the Preferences and
Environment Variables Reference.
Note
If you receive an error message about not being able to drop the user,
for example:
ORA-01940 cannot drop a user that is currently connected
C Distribution media
C Distribution media
Image Description
Teamcenter software Contains Teamcenter software for your operating
system (Hewlett-Packard HP-UX, IBM AIX, Sun Solaris,
SUSE Linux, Apple Macintosh, or Microsoft Windows).
The software distribution image includes Teamcenter
installation programs (Teamcenter Environment Manager
and Web Application Manager) and required files for
Teamcenter features such as Security Services.
For a detailed description of the contents of this image, see
Teamcenter software distribution image.
Teamcenter Contains the archive file required for installing Teamcenter
documentation online help (tchelp.jar), Teamcenter documentation in PDF
format, and Teamcenter documentation in HTML format.
For a detailed description of the contents of this image, see
Teamcenter documentation distribution image.
Rich client Contains the files required to install the Teamcenter rich
over-the-Web client over-the-Web on all supported operating systems,
including a rich client distribution server and Over-the-Web
Installer.
Visualization Contains the files required to install Teamcenter’s lifecycle
visualization on all supported operating systems.
Oracle Contains directories, files, and scripts used to install Oracle
Enterprise Edition. The contents of this image are identical
to the Oracle Enterprise Edition CD-ROM distributed by
Oracle.
Directory Description
additional_applications The additional_applications contains directories
containing applications such as the Teamcenter
EDA client, File Management System client cache
(FCC), Security Services, and the Siemens PLM
Software Common Licensing Server.
additional_documentation Contains instructions for installing Oracle 10.
advanced_installations Contains the resource_management
subdirectory that contains Resource Manager
application files for Teamcenter’s manufacturing
process management.
An additional subdirectory, cc_integration,
contains Teamcenter’s manufacturing process
management components required when installing
the Multi-Structure Manager integration with
Tecnomatix eMPower.
bmide Contains the Business Modeler IDE.
cci Contains the CCI client.
install Contains files required for installing Teamcenter.
localization Contains localization and internationalization files
for the rich client and the thin client.
logmanager Contains the log manager application.
mappingdesigner Contains the mapping manager application.
portal Contains Teamcenter rich client files.
rac_esddm Embedded Software Design Data Management
support for the rich client.
rac_tcgsactions Global Services support for the rich client.
tc Contains the Teamcenter software files.
Web_tier Contains the Web Application Manager program
and supporting files for generating the Web tier
application and the rich client distribution server
and instance WAR files.
The base directory of the Teamcenter software distribution image also contains
Teamcenter Environment Manager program (tem.sh) that installs Teamcenter
executables and data directories.
• PDF
Contains the Teamcenter online help library in PDF format. To display the
online help library index page, open the index.htm file.
Note
If you use popup blocker software, configure it to allow popups within the
Teamcenter online help library.
Teamcenter Environment Manager (TEM) provides solutions and features you can
include in Teamcenter server or client configurations. The Web Application Manager
provides rich client solutions you can add to rich client distribution instance.
Teamcenter solutions
Solutions are preselected groups of features that provide starting points for
recommended Teamcenter configurations. You can add features or deselect features
in the Select Features panel in Teamcenter Environment Manager (TEM). For
information about a solution, point to the solution name in the list. TEM displays
a description.
Teamcenter features
TEM provides the following features and feature groups in the Select Features
panel. Features are grouped by related applications. For information about a feature,
point to the feature name in the list. TEM displays a description of the feature.
Note
• Some features are disabled because they require other features. To enable
a feature, select its prerequisite features. For information about feature
prerequisites, see the feature description.
Teamcenter File Services Installs the Teamcenter File Services (TCFS) service that enables administrators
to create volumes using the rich client Organization application and to perform
other administrative functions. TCFS also supports file access for legacy NX and
Teamcenter’s lifecycle visualization products.
You must install the TCFS service on each host that is to provide volume services,
including hosts where you want to enable administrators to create a volume at
a later date.
When you also install File Management System, the operating system user
running TCFS must be the same operating system user running FMS.
Teamcenter Foundation Installs the complete Teamcenter application root directory (TC_ROOT), including
the Teamcenter server process (tcserver), and either creates a data directory
for storing database-specific files or configures this installation to connect to an
existing data directory.
If you create a data directory, you also provide information about the database to
use with this installation. If you specify a new database, Teamcenter Environment
Manager populates the database and creates a volume.
Installing Teamcenter Foundation is optional only when you install the following
components: the Multi-Site Collaboration proxy servers, File Management System,
Teamcenter File Services, online help, or sample files. When you install these
components, Teamcenter Environment Manager creates an TC_ROOT directory,
but populates it with only the subdirectories necessary for these components to run.
When you also install TCFS, the operating system user running FMS must be the
same operating system user running TCFS.
Workflow to Scheduling Integration Allows workflow to send updates to the related tasks in a schedule. This feature
requires a four-tier installation and Dispatcher to be installed/configured. This
feature requires Teamcenter Foundation.
NX UG Integration Installs default data types and loads template NX data to support Teamcenter
Integration for NX/NX Integration, the Teamcenter integration with Siemens
PLM Software NX.
Log Manager Query Service Installs the Log Manager Query Service.
J2EE Based Server Manager Installs the process that manages the pool of Teamcenter server processes. This
option is applicable only when you are deploying the Web tier. This feature
requires Teamcenter Foundation and FMS Server Cache features.
For a smaller site, you can install the server manager and Teamcenter servers on
the same host as the Web tier application. For deployment options for larger sites,
you can install the server manager on a separate host.
.NET Based Server Manager Installs the process that manages the pool of Teamcenter server processes. This
option is applicable only when you are deploying the Web tier. This feature
requires Teamcenter Foundation and FMS Server Cache features.
Sample Files Installs sample source code for customizing Teamcenter and generating reports.
This component is optional. You can install the sample files individually; you
need not install any other components.
Finished Product Management Installs the Finished Product Management template.
Oracle Manufacturing Integration Installs the Oracle Manufacturing integration to Teamcenter.
Global Services Adapter Configures eIntegrator Admin to use the adapter that connects eIntegrator Admin
to Teamcenter Global Services, a Web-based application enabling clients to access
information stored in virtually any type of data source that manages site data.
Prerequisite:
Required information:
Prerequisite:
Required information:
Note
Wire Harness Configuration Installs Teamcenter schema support for wire harnesses.
Global Services Framework Creates Global Services Framework.
Packaging and Artwork Installs the Packaging and Artwork template for Consumer Packaged Goods.
For information about installing this feature, see Getting Started with Consumer
Packaged Goods.
Online Help Installs the Teamcenter Help Library files on the local host:
When TEM prompts you for the location of the Teamcenter help files, enter the
path to the Teamcenter documentation distribution image, which contains the
online help files (tchelp.jar).
Note
For information about installing online help using as part of a Web tier
application, see Teamcenter online help installation.
Content Management Base Installs the data model for Content Management.
For information about installing this feature, see Getting Started with Consumer
Packaged Goods.
This option is applicable only when you are deploying the four-tier architecture.
Prerequisites:
• The Web tier application, including the optional Application Interface Web
Service (AIWS) and Teamcenter Linking parameters, must be installed and
configured as described in .
Required information:
• Host name and port number of the Java™ servlet running the Teamcenter
Application Registry.
• The host name and port number of the host running a Web tier application.
For information about installing this feature, see Getting Started with Consumer
Packaged Goods.
Teamcenter Visualization Installs the data model for Teamcenter’s lifecycle visualization.
For complete information about installing Teamcenter EDA, see the Getting
Started with Electronic (EDA) Lifecycle Management.
Hierarchical Storage Management (HSM) Adds support for third-party hierarchical storage management software.
ERP Connect Installs the ERP Connect Toolkit interface that integrates Teamcenter with other
Enterprise Resource Planning (ERP)-supported applications, such as BAAN.
Teamcenter for Reporting and Analytics Installs the Teamcenter Reporting and Analytics (TcRA) integration. TcRA is a
standalone reporting application that introduces a new folder in Report Builder
called TcRA Reports, which contains reports created with TcRA.
SCM ClearCase for Foundation Installs ClearCase types and sets Teamcenter preferences to enable the integration
between Teamcenter and the IBM ClearCase software configuration management
(SCM) tool.
For more information about installation, see the Teamcenter ClearCase Integration
Guide.
Autonomy IDOL enables users to retrieve objects from the Teamcenter database
based on search criteria. It allows users to specify searches on metadata values,
as well as full text retrieval searches on both metadata and common forms of
text data.
IDOL works with the IDOL server, DiSH server and File System Fetch as three
services installed. The IDOL installer does not support the silent install option.
Global Services Preferences Installs Global Services Preferences.
Embedded Software Design Data Installs Embedded Software Design Data Management. For more information
Management about this feature, see the Embedded Software Solutions Guide.
ECAD Part Library Management Installs ECAD part types to support ECAD part library management. This feature
requires Teamcenter Foundation, Vendor Management, and EDA Server Support.
Aerospace and Defense Foundation Installs Aerospace and Defense functionality for the Teamcenter server. This
feature requires Teamcenter Foundation and Vendor Management.
For more information about this feature, see the Getting Started with Aerospace
and Defense guide.
Content Management S1000D Enables management of documentation for the S1000D standard in Content
Management.
For more information about this feature, see the Getting Started with Aerospace
and Defense guide.
Dispatcher Server Installs the following Dispatcher Server components: scheduler, module and
administration client.
For information about installing this feature, see Getting Started with Dispatcher
(Translation Management).
Dispatcher Client Installs an integration of the Dispatcher Server and Teamcenter that enables rich
client users to translate Teamcenter data files to various visualization format for
viewing in Teamcenter. This feature requires Teamcenter Foundation.
For information about installing this feature, see Getting Started with Dispatcher
(Translation Management).
EMPS - Foundation Installs electronic design and manufacturing types to support ECAD translation
and PCB design collaboration using Teamcenter embedded viewer.
EMPS - ECAD Translation Installs EMPS – ECAD translation, which allows conversion of a PCB design into
the XFATF format. ECAD translation support 36 different CAD formats. This
feature requires EMPS - Foundation and Dispatcher Server.
Teamcenter Automotive Edition Installs the optional Teamcenter Automotive Edition application.
GM Overlay Installs the Teamcenter Automotive Edition GM Overlay application.
For more information, see the Application Interface Web Service (AIWS)
Configuration and Customization Guide.
Database Configuration for DPV Installs the DPV (GDIS Database Configuration) application.
GM Customization for DPV Installs GM-specific LOVs and GRM rules for DPV.
QPL for Repeatable Digital Validation Installs and configures QPL files used in conjunction with the rich client
DesignContext application.
Required information:
DesignContext is available for both the rich client and thin client.
Embedded Software Manager for Data types for Embedded Software Solutions.
Foundation
ESM Base Installs ESS base types and updates preferences. Without these, ESS operations
do not work from any interface (rich client, thin client, custom utilities, and other
clients).
ESM Processor Installs ESS processor types and updates preferences. Without these, ESS
operations do not work from any interface (rich client, thin client, custom utilities,
and other clients).
ESM Software Installs ESS software types and updates preferences. Without these, ESS
operations do not work from any interface (rich client, thin client, custom utilities,
and other clients).
Teamcenter MRO Teamcenter’s maintenance, repair, and overhaul features.
MRO As-Built Installs the As-Built template for Teamcenter’s maintenance, repair, and overhaul.
For information about installing, configuring, and using this feature, see the
As-Built Manager Guide.
For more information about configuring and using Spatial Search, see the Getting
Started with RDV guide.
For more information about configuring and using cacheless search, see the Getting
Started with RDV guide.
Installing the Task Monitor service is required to enable notification of late tasks.
Installing the Action Manager service is required to enable the rich client
Subscription Monitor application.
Database Daemons Subscription Monitors the database event queue for the creation of subscription event objects.
Manager Service
Installing the Subscription Manager service is required to enable the rich client
Subscription Monitor application.
Multisite Services Services to support Multi-Site Collaboration.
Multisite Collaboration IDSM Installs the distributed services manager (IDSM) required to replicate data
Service between multiple Teamcenter sites, enabling the exchange of data objects with
other Teamcenter databases over a wide area network (WAN).
Multisite Collaboration ODS Service Installs the object directory service (ODS) required to replicate data between
multiple Teamcenter sites, enabling the exchange of data objects with other
Teamcenter databases over a wide area network (WAN).
Rich Client Teamcenter rich client features.
Teamcenter Rich Client 2-tier Installs a two-tier rich client and optionally configures it for use with additional
features and applications, such as Teamcenter’s lifecycle visualization and NX
Manager.
Teamcenter Rich Client 4-tier Installs a four-tier rich client and optionally configures it for use with additional
features and applications, such as Teamcenter’s lifecycle visualization and NX
Manager.
Rich Client (Shared Disk Deployment) Installs the rich client in a shared location. This client can be run from multiple
hosts.
Dispatcher Client for Rich Client Installs Dispatcher Client for the rich client. This feature requires Teamcenter
Rich Client 2-tier or Teamcenter Rich Client 4-tier.
For information about installing this feature, see Getting Started with Dispatcher
(Translation Management).
Teamcenter Rich Client (Lite Edition) Installs a rich client and configures it for use with the NX Manager feature. This
feature requires NX Manager for Rich Client.
Render Document for Rich Client Provides Render Management capabilities for the rich client. This feature requires
Dispatcher Client for Rich Client.
For information about installing Dispatcher features, see Getting Started with
Dispatcher (Translation Management). For information about installing and
configuring file translators for the Dispatcher Server, see the Dispatcher Server
Translators Reference Guide.
Rich Client Add-Ons Add-on features for the Teamcenter rich client.
For information about installing, configuring, and using this feature, see the
As-Built Manager Guide.
Teamcenter Web Tier Features to support the Teamcenter .NET Web tier.
ASP .NET State Service Installs the middle tier processes that communicate with Teamcenter server
processes.
http://www.altova.com/download_archive.html
A valid license for the MapForce client is required to run Mapping Designer.
Solution Description
Over-the-Web Installer Installs the program that installs the rich client over
the Web. This solution is required.
Rich Client 4–Tier Installs the rich client software required for the
four-tier architecture. This solution is required.
As-Built Manager for Rich Adds As-Built functionality for the four-tier rich
Client 4-Tier client. As-Built is part of Teamcenter’s maintenance,
repair, and overhaul.
For information about installing, configuring, and
using this feature, see the As-Built Manager Guide.
CPG Materials for Rich Installs CPG Materials support for Consumer
Client 4-Tier Packaged Goods.
For information about installing this feature, see
Getting Started with Consumer Packaged Goods.
Content Management Installs Content Management, the application used
System for Rich Client to manage technical documentation using SGML and
4-Tier XML information stored in a Teamcenter database.
This solution is optional.
EDA for Rich Client 4–Tier Configures the rich client to use Teamcenter EDA, the
(Configuration Only) application that integrates ECAD applications with
Teamcenter. Separate installation of the stand-alone
EDA client (using Teamcenter Environment
Manager) is required. This solution is optional.
ESDDM for Rich Client Installs Embedded Software Solutions Design Data
4-Tier Management support for the rich client.
For more information about this feature, see the
Embedded Software Solutions Guide.
Embedded Software Installs Embedded Software Solutions support for
Manager for Rich Client the rich client.
4–Tier
For more information about this feature, see the
Embedded Software Solutions Guide.
Embedded Translation Installs Dispatcher Client for the rich client.
Services for Rich Client
4–Tier For information about using this feature, see Getting
Started with Dispatcher (Translation Management).
GM Overlay for Rich Client Installs the Teamcenter’s Automotive Edition–GM
4–Tier Overlay application. This solution is optional.
GS Monitoring GUI for Rich Configures the rich client for use with the Global
Client 4–Tier Services Monitoring GUI for Rich Client feature.
Solution Description
MS Office Integration for Installs the application that integrates Teamcenter
Rich Client 4–Tier with Teamcenter’s Integration for Microsoft Office.
Separate installation of Microsoft Office is required.
This solution is optional.
NX Manager for Rich Client Configures the rich client to use Teamcenter
4–Tier Integration for NX or NX Integration, the application
that integrates Teamcenter with NX. Separate
installation of the Teamcenter Integration for NX or
NX Integration executables is required (as part of
NX installation). This solution is optional.
SCM ClearCase for Rich Installs the integration between Teamcenter and the
Client 4–Tier IBM ClearCase software configuration management
(SCM) tool and configures the rich client for its
use. Separate installation of ClearCase software is
required. This solution is optional.
Specification Manager for Installs Specification Manager functionality for the
Rich Client 4–Tier rich client.
For more information about this feature, see the
Specification Manager Guide.
Teamcenter Applications Installs Teamcenter’s Extensions for Microsoft Office
for Microsoft Office and the Teamcenter Plugin for Microsoft Project,
which allows Microsoft Project users to exchange
data directly with Schedule Manager. Separate
installation of Microsoft Office is required.
For information about installing these features on
a rich client host, see the Installation on Windows
Clients Guide.
Teamcenter Visualization 8 Configures the rich client to use the embedded
(Embedded) for Rich Client viewer when Teamcenter’s lifecycle visualization is
4–Tier (Configuration Only) separately installed on the client workstation. This
solution is optional.
Teamcenter Visualization Installs the embedded viewer and configures the rich
8 (Embedded) for Rich client. This solution is optional.
Client 4–Tier (Install and
Configuration)
Teamcenter Visualization Configures the Teamcenter’s lifecycle visualization
8 (Stand-alone) for Rich application (the stand-alone application viewer).
Client 4–Tier Separate installation of Teamcenter’s lifecycle
visualization is required. This solution is optional.
Vendor Management for Installs Vendor Management support for the rich
Rich Client 4–Tier client.
Solution Description
Render Document for Rich Installs Render Management capabilities for the rich
Client client.
For more information about configuring and using
Render Management capabilities, see the Rich Client
Interface Guide.
For information about installing Dispatcher features,
see Getting Started with Dispatcher (Translation
Management). For information about installing and
configuring file translators for the Dispatcher Server,
see the Dispatcher Server Translators Reference
Guide.
Rich Client 4–Tier Lite Installs the lite edition of the four-tier rich client.
Edition This solution is optional.
Tables E-1 through E-3 describe Web tier context parameters provided by
Teamcenter Web tier solutions.
1. For more information about configuring JBoss Cache TreeCache and setting TreeCache parameters, see www.jboss.org/jbosscache.
The TreeCache implementation also uses the JGroups toolkit. For more information about JGroups, see www.jboss.org/jgroups.
192.168.1.2
192.168.1.20 through 192.168.1.29
192.168.1.200 through 192.168.1.255
Connector parameters
(The connector solutions are optional.)
RAC.OSGi.plugin.URL.suffix Specifies the suffix to the Global Services URL
used to call the connector OSGi plug-in through
the Jetty plug-in. The default value is typically
used. If you change the value, you must update
RAC_OSGi_PLUGIN_URL parameter in the
TeamcenterRACOSGiConfig.xml file.
TcGSConnectorJNDI Specifies the Global Services connector EJB JNDI
name. This connector provides a connection to other
instances of Global Services.
TcGSRACJNDI Specifies the Teamcenter rich client connector EJB
JNDI name.
TcGSSOAJNDI Specifies the Teamcenter services-oriented
architecture (SOA) connector EJB JNDI name.
TeamcenterConnectorJNDI Specifies the Teamcenter 2005 connector EJB JNDI
name.
TcGSEngJNDI Specifies the Engineering Process Management
connector EJB JNDI name.
TcGSEntJNDI Specifies the Enterprise Knowledge Management
connector EJB JNDI name.
TcGSOMfgJNDI Specifies the Oracle Manufacturing connector EJB
JNDI name.
TcGSSAPJNDI Specifies the SAP connector EJB JNDI name.
Teamcenter gateway to Oracle Manufacturing parameters
(This solution is optional.)
RAC.OSGi.plugin.URL.suffix context S
parameter . . . . . . . . . . . . . . . . . . . . . E-11
rc.ugs file . . . . . . . . . . . . . . . . . . . . . . . 6-2 Sample files . . . . . . . . . . . . . . . . . . . . D-3
rc.ugs.actionmgrd script . . . . . . . . . . . . . 6-1 Sample Files . . . . . . . . . . . . . . . . . . . . D-3
rc.ugs.subscriptionmgrd script . . . . . . . . 6-2 SCM ClearCase for Foundation . . . . . . D-5
rc.ugs.task_monitor script . . . . . . . . . . . 6-2 SCM ClearCase for Rich Client . . . . . D-10
RDV Security Services . . . . . . . . . . . . . . . . 2-17
Database instance . . . . . . . . . . . . . . 2-21 Semaphore resources . . . . . . . . . . . . . . . 3-2
QPL server . . . . . . . . . . . . . . . . . . . . 2-4 Server
README file . . . . . . . . . . . . . . . . . . . 16-8 Installing patches . . . . . . . . . . . . . . 16-2
Remote Method Invocation . . . . 12-21, 12-34 Server manager
Removing features . . . . . . . . . . . . . . . 13-2 J2EE . . . . . . . . . . . . . . . . . . . . . . . D-3
Render Document for Rich Client . . . . . D-9 J2EE based . . . . . . . . . . . . . 1-10, 2-2, 5-6
Render Manager J2EE based, starting . . . . . . . . . . . . . 7-5
Installation . . . . . . . . . . . . . . . . . . . D-9 .NET . . . . . . . . . . . . . . . . . . . . . . . . D-3
Required features . . . . . . . . . . . . . . D-9 .NET based . . . . . . . . . . . . . . . . 1-10, 2-2