Professional Documents
Culture Documents
Teamcenter 12.0
Application Registry
TSS00002 • 12.0
Contents
Before you install Application Registry, make sure your system contains the required software, and
then extract the Application Registry package file to a local directory.
System requirements
Application Registry works with the following Teamcenter products:
• Teamcenter (all versions)
• Engineering Process Management
• Teamcenter Enterprise
• Portfolio, Program and Project Management
• Systems Engineering and Requirements Management
Application Registry requires a Web application server.1 For information about Web application server
support for Teamcenter products, see the Siemens PLM Software Certification Database:
Note
If you use Application Registry with Teamcenter Enterprise, make sure you install the PUP
Server (PUP) module on your Teamcenter Enterprise corporate server and also install
Teamcenter Interface on your Web application server.
1. Siemens PLM Software supports Application Registry on all Web application servers supported for use with Teamcenter products.
Tip
The Application Registry package file is available for download from GTAC. The file is
located in the product updates for Teamcenter Project in the ApplicationRegistry directory.
The TeamcenterApplicationRegistry_v2007_JRE142.zip file is the latest version. This
You must have a Webkey account to access GTAC.
Note
These procedures use Windows path and command syntax except where otherwise
specified. On UNIX and Linux systems, replace backslashes (\) with slashes (/).
Directory Description
client Client library and WSDL interface to Application Registry.
server ApplicationRegistry.war file.
libs Additional libraries required by the server and client.
test Test application for verifying Application Registry
• ApplicationRegistryLogDir
Set this parameter to the full path of the directory in which you want Application Registry to store
log files, for example, /ApplicationRegistryStorage/logs. The default value of this parameter is
change-me-log-dir.
• ApplicationRegistryLogLevel
This parameter controls the amount of information recorded to the log directory. The valid log
level values are as follows:
o Disabled: Disable logging.
o Fatal: Record fatal error messages only.
o Error: Record error messages also.
o Warn: Record warning messages also.
o Info: Record information messages also.
o Debug: Record debugging messages also. This setting records the maximum amount of
log information.
Note
On UNIX and Linux systems, ensure that the application server user (usually
nobody:nobody) has write access to the ApplicationRegistryStorage directory.
For example:
chown -R nobody:nobody /usr/ApplicationRegistryStorage
Some Web application servers support editing Web service configuration parameters through a
graphical interface, but others do not. For information about modifying Web service configuration
parameters using a graphical interface, see the documentation for your Web application server.
Alternatively, you can modify Web service configuration parameters manually by performing the
following steps.
Note
• The following steps work for all supported Web application servers.
• In the following steps, replace TEMP with the name of a temporary directory. Replace
JAVA_HOME with your Java home directory.
1. Extract the Application Registry WAR file to a temporary directory by entering the following
commands:
mkdir TEMP\ApplicationRegistry2
cd TEMP\ApplicationRegistry2
JAVA_HOME\bin\jar xvf pkg\server\ApplicationRegistry.war
3. Rebuild the Application Registry WAR file by entering the following commands:
cd TEMP\ApplicationRegistry2
JAVA_HOME\bin\jar cvf ApplicationRegistry.war *.*
Note
Some Web application servers require that the URL end with a slash (/). On other Web
application servers, the trailing slash is optional.
Replace host-name and port with the appropriate values for your Web application server.
If Application Registry installation is successful, Application Registry displays a message similar
to the following:
And now... Some Services
AdminService (wsdl)
AdminService
Version (wsdl)
getVersion
urn:TCApplicationRegistry (wsdl)
registerApplication
unregisterApplication
lookupApplicationByGUID
lookupApplicationsByName
lookupAllApplications
registerInstance
unregisterInstance
lookupInstanceByGUID
lookupInstancesByName
lookupAllInstances
getApplicationRegistryVersion
Headquarters
Europe
Granite Park One
Stephenson House
5800 Granite Parkway
Sir William Siemens Square
Suite 600
Frimley, Camberley
Plano, TX 75024
Surrey, GU16 8QD
USA
+44 (0) 1276 413200
+1 972 987 3000
Asia-Pacific
Americas
Suites 4301-4302, 43/F
Granite Park One
AIA Kowloon Tower, Landmark East
5800 Granite Parkway
100 How Ming Street
Suite 600
Kwun Tong, Kowloon
Plano, TX 75024
Hong Kong
USA
+852 2230 3308
+1 314 264 8499