With the new support in Gen 8.6 of ECI v2 for C clients (GUI, COM Proxy, and C Proxy), this article was written to cover troubleshooting advice and common errors for using ECI with Gen.
It can be used when implementing Gen C clients connected to Gen CICS servers via ECI v1 or V2.
Gen 8.6 C clients (GUI, COM Proxy, and C Proxy)
ECI v1 or V2
Communications configuration:
CICS Log:
Windows Event Viewer:
CTG Online Documentation:
ECI_ERR_SYSTEM_ERROR
CTG_ERR_CONNECTFAILED
ECI_ERR_NO_CICS
ECI_ERR_UNKNOWN_SERVER
ECI_ERR_INVALID_CALL_TYPE
CTG_ERR_BADHOST
See related KB article: Gen 8.6 ECI v2 Support
Related documentation:
Release Notes > New Features - see "Enhanced ECI Support for Gen C Clients and Gen Java Clients(SO12045, SO12046, SS12686)"
Distributed Processing Terminology > ECI Terminology
Working With Distributed Processing > Overriding Communications Support at Execution Time
NOTE commcfg.ini syntax for ECI v1 versus v2
v1: <TRANCODE> ECI {ECI System Name}
v2: <TRANCODE> ECI <StorageType> {HostName} {PortNumber} {ECI System Name}