AISZ_Installer Fails with IKJ56709I Due to Hidden Characters
search cancel

AISZ_Installer Fails with IKJ56709I Due to Hidden Characters

book

Article ID: 440897

calendar_today

Updated On:

Products

Automation Analytics & Intelligence

Issue/Introduction

When running the AISZ_Installer (MDP Installer / AISZINST), the installation fails during the allocation of z/OS datasets. The following error messages are observed in the TSO log:

AIZ.IN07E: Allocation of CAIZISPF.XMIT data set failedIKJ56709I INVALID DATA SET NAME, 'HLQ.PART1IKJ56709I INVALID DATA SET NAME, .CAIZISPF.XMIT'IKJ56701I MISSING DATA SET NAME OR *+IKJ56701I MISSING NAME OF DATA SET TO BE ALLOCATEDAIZ.IN57E: Installation failed

 

Notice that the dataset name appears to be split across two separate IKJ56709I error messages.

Environment

AAI Mainframe Data Provider 24.x

Cause

This issue occurs when the High-Level Qualifier (HLQ) or dataset name contains an embedded invisible or non-printable character. This is typically introduced when a user copies the name from a Windows/ASCII source (like a document or email) and pastes it into an OMVS or TSO session.

TSO parses the non-printable character as a delimiter, which splits the single dataset name into two parts, leading to invalid name syntax and allocation failure.

Resolution

To resolve this issue, ensure the dataset name is entered as a clean EBCDIC string:

  1. Manual Entry: Clear the dataset name or HLQ field entirely and manually re-type the name using the keyboard. Do not use clipboard paste.
  2. Check for Spaces: Ensure there are no hidden leading or trailing spaces in the input field.
  3. Validation (Advanced): If the error persists, use HEX ON in an ISPF session to inspect the string. Look for non-standard hex values (e.g., x'20' which is an ASCII space) that should not be present in a standard z/OS dataset name.

Once the name is manually typed, rerun the installer to complete the allocation and installation process.