Translate tables

The translate tables (EBCDIC-to-ASCII and ASCII-to-EBCDIC) are referenced to determine the translate data sets to be used.

The search order that is used to access this configuration file is as follows. The search order ends at the first file found:

  1. The value of the environment variable X_XLATE

    The value of the environment variable is the name of the translate table that is produced by the CONVXLAT TSO command.

  2. userid.STANDARD.TCPXLBIN

    userid is the user ID that is associated with the current security environment (address space or task/thread).

  3. hlq.STANDARD.TCPXLBIN

    hlq represents the value of the DATASETPREFIX statement that is specified in the base resolver configuration file (if found); otherwise, hlq is TCPIP by default.

  4. If no table is found, the resolver uses a hardcoded default table that is identical to the STANDARD member in the SEZATCPX data set.
Tip: You can use a JCL DD statement to preallocate the STANDARD.TCPXLBIN data set and prevent the resolver from dynamically allocating it. The name on the DD statement can be any valid ddname. Preallocation prevents the dynamic allocation messages (for example, IEF237I and IEF285I) from being written to the job output log.