Appendix G2a - Gather Teamcenter library (jar files)
Syndeia communicates with Teamcenter using its SOA API as a client. This requires Syndeia admins to gather a collection of *.jar files (part of the SOA library) from the Teamcenter installation or install media, and deploy to the Syndeia installation. On this page, the steps to gather *.jar files and the list of specific *.jar files for recent versions of Teamcenter are presented. The instructions below are written for Syndeia and Teamcenter admins.
Gathering jar files from Teamcenter installation
Follow the steps in this section to gather and assemble Teamcenter jar files.
Create a folder named
libTCto collect all the*.jarfiles needed for Teamcenter integration.Find the
soa_client.zipfile available with your Teamcenter installation media. This file contains all the*.jarfiles. Thesoa_client.zipfile is typically available at the root level of your Teamcenter installation media, e.g.<Your_TC_Installation_Media>/lnx64/soa_client.zip. Note that you can download the Teamcenter installation media, e.g.Tc14.3.0.0_lnx64.zip, from the Siemens Support Center site as shown below.
Extract contents of (unzip)
soa_client.zipfile and navigate to/java/libssub-folder, e.g.<Your_TC_Installation_Media>>/lnx64/soa_client/java/libs.Gather the specific
*.jarfiles for your version of Teamcenter. The next section (List of Teamcenter jar files) lists all the*.jarfiles for each of the supported versions of Teamcenter, e.g. 11.x, 12.x, 13.x, and 14.x.Copy all the
*.jarfiles to thelibTCfolder created in the first step. Keep thelibTCfolder at a known location in your organization. Syndeia admins will need thislibTCfolder for configuring both Syndeia Cloud and Syndeia Clients (e.g. Cameo/Rhapsody plugins) to connect with Teamcenter.Additional notes:
If you are gathering
soa_client.zipfrom a patch of Teamcenter installation media, e.g. Tc13.0 Patch 5, it is possible that thesoa_client.zipincluded in the patch only includes*.jarfiles updated in that patch. Hence, it is recommended that you download thesoa_client.zipfrom the base version of Teamcenter installation media and then overwrite its contents with the updated*.jarfiles provided in the patches.As we expand Syndeia’s capabilities with each release, the list of
*.jarfiles required may update, i.e. additional*.jarfiles may be needed. The next section will be revised in that case.
List of Teamcenter jar files
The list of Teamcenter *.jar files you will need for each supported Teamcenter version is provided in the expandable sub-sections below. Copy all the *.jar files from the same Teamcenter installation media, and do not mix and match them from the installation media of different Teamcenter versions. Refer to https://intercax.atlassian.net/wiki/spaces/SYN36/pages/3330092154 for the list of Teamcenter versions supported by Syndeia.