Section: Generating ECID by Native/WS/Jolt clients and Domain Gateway
We are using Jolt Clients, via JSL for executing Tuxedo Services. The problem, we always face while debugging is cross relation. It would be extremely useful for us if we could get the ECID printed in webserver and tuxedo server process. Can we get ECID using any programming API in jolt client and in Tuxedo server process ? It would help us to correlate web, Tux and server logs
The ECID will be printed in the Tuxedo ULOG as described above. You can get the ECID from within a Tuxedo server by calling the tpgetcallinfo() API and looking for the TA_ECID field. If you want a correlated ECID between WLS and Tuxedo, you will need to use WTC as Jolt won't propagate the WLS ECID to Tuxedo. If you need Jolt to propagate ECID from WLS to Tuxedo, you'll need to enter an enhancement request in My Oracle Support and we will consider it.
Oracle Tuxedo Chief Architect