admin 发表于 2017-4-24 15:41:58

137. Not able to log in to 2 Tier Teamcenter (TcServer cannot be started)

137. Not able to log in to 2 Tier Teamcenter (TcServer cannot be started)
Symptom
While loggin in to Teamcenter, following error is shown:
com.teamcenetr.soa.client.SoaRuntimeException:Could not connect to
"iipo:localhost:1573/TcServer1" via IIOP
TAO Screen:
Checking for currently running TAO ImR services...
No running TAO ImR services found...
1 file(s) copied.
Starting ImplRepo service...
……………..
ImR Activator: Starting server <TcServer1>...
command line : <C:\Program
Files\Siemens\Teamcenter10\TC_Root\iiopserver
s\start_TcServer1.bat>
directory : <C:\Program Files\Siemens\Teamcenter10\TC_Root\iiopservers>
ImR Activator: Cannot start server <TcServer1> using <C:\Program
Files\Siemens\T
eamcenter10\TC_Root\iiopservers\start_TcServer1.bat>
ImR: Activator cannot start <TcServer1>.
ImR: <TcServer1> not running. alive=false.
ImR: Cannot Activate <TcServer1>.
Cannot activate server <TcServer1>, reason: <Cannot start server.>
Solution
TAO would report cannot start tcserver.
TC_ROOT and TC_DATA had space in the directory name.
portal.bat would not call start_TcServer1.bat via the tcserver.xml
Edited the tcserver.xml and noted the TC_ROOT with short path name (DOS 8.3 syntax)
replacing the folder name with space.
Example:
C:\PROGRA~1\TC_ROOT & C:\PROGRA~1\TC_DATA
Lauch portal.bat, now tcsever is started and able to login.
It is highly recommend that TC full installation directory has no space, including NX and
any other related softwares.
For example
TC_ROOT = c:\apps\X64\TC\TC11
TC_DATA = c:\apps\x64\TC\tcdata
X64 means 64bit TC software, while for 32 bit, please use X86
页: [1]
查看完整版本: 137. Not able to log in to 2 Tier Teamcenter (TcServer cannot be started)