...
Collect Siemens Teamcenter library (jar) files: Follow the instructions here Using Syndeia with Teamcenter to collect all the jar files needed from the Teamcenter server in a local directory named
lib_TC
(you can skip “Configure Syndeia to connect with Teamcenter” section for now).Copy the Siemens Teamcenter libs: Copy the Siemens Teamcenter
.jar
files to the newTC
sub-directory underlib
of theteamcenter-impl
microservice on the SC server, ie:On Linux 🐧 ,
Copy the
.jar
files to/opt/icx/syndeia-cloud-current/teamcenter-impl-3.6/lib/TC
and ensure the user & group ownership of those files is set tosyndeia-cloud:syndeia-cloud
by running the below from abash
shell:Code Block language bash SC_HOME=/opt/icx/syndeia-cloud-current/ SC_snapshot_version=3.6 # update as needed if you are running a SP, ie: SP1, ex: "3.6-SP1" sudo -u syndeia-cloud mkdir "${SC_HOME}"/teamcenter-impl-"${SC_snapshot_version}"/lib/TC sudo cp ~/lib_TC/*.jar "${SC_HOME}"/teamcenter-impl-"${SC_snapshot_version}"/lib/TC/. sudo chown syndeia-cloud:syndeia-cloud "${SC_HOME}"/teamcenter-impl-"${SC_snapshot_version}"/lib/TC/*.jar
On Windows 🪟 ,
Copy the
.jar
files to, ex:c:\cygwin64\opt\icx\syndeia-cloud-current\teamcenter-impl-3.6\lib\TC
Restart the respective services, ie:
On Linux 🐧 ,
sudo systemctl restart sc-tc
On Windows 🪟 , use
services.msc
(Windows Services Manager) or fromCMD.EXE
run:Code Block language java sc.exe stop sc-tc sc.exe start sc-tc