i have a few questions regarding the soa/tccs setup process:
We have a 2-Tier environment setup. As of 11.2, CORBA/IIOP based SOA has been deprecated, in favor of TCCS.
I'm working through the example applications. Currently "Hello Teamcenter".
Relevant links in the TC-Documentation: "Enable TCCS using TEM", "How to integrate Teamcenter services with TCCS"
Many thanks in advance!
Solved! Go to Solution.
for 2-tier, the URI I think should be:
In the example above:
server == localhost
Markername == TcServer1
Alternateively, you can use the URL of your TCCS env as "tccs://<serverHost>" and specify the TCCS envt name separately. In this case you have to comment out the line with "host.Substring...." like I did in my code and this worked for me at least in 4-Tier.
else if (host.StartsWith("tccs"))
proto = SoaConstants.TCCS;
int envNameStart = host.IndexOf('/') + 2;
envNameTccs = "TcEnv1"; // host.Substring(envNameStart, host.Length - envNameStart);
Thanks for your Feedback!
Setting the URI to iiop:<our_host>:1572/TcServer1 fails because it doesn't recognise iiop as a valid protocol. Any thoughts on that? (Regarding step/question 1).
IIRC, TCCS uses iiop internally to communicate with TC right?
What's up with the Markername? I didn't encounter something like that (at least if if recall correctly).
for 2-tier setup, you should find it in tcserver.properties.
tcserver.properties is in %TC_ROOT%\iiopservers directory.