We recently upgrade our IBMi environment from V7R4 to V7R5. Following the upgrade, we are experiencing an 'embedded too long" error when promoting an object using promotion list. The promotion list contains only one object. The same object can be successfully promoted when entered manually through implementer. The issue started after the upgrade.
Message ID . . . . . . : CPD0183 Severity . . . . . . . : 30
Message type . . . . . : Diagnostic
Date sent . . . . . . : 08/10/26 Time sent . . . . . . : 19:45:38
Message . . . . : Embedded command CALL too long.
Cause . . . . . : The length specified for the embedded command exceeds the
defined length. Command length is 426, but the maximum length for the
embedded command string is 256.
Recovery . . . : Expand the length of the embedded command in the command
definition source. Create the command (CRTCMD command) again.
CA2E Version 8.6 1204 (or any version of CA 2E prior to v8.7.3)
IBMi v7r5
The error message CPD0183 (Embedded command CALL too long) from the job log is a direct consequence of the environment incompatibility between CA 2E 8.6 and IBM i V7R5.
Understanding the Error
The IBM i operating system (V7R5) has strict limits on embedded command strings. The error indicates that a command length of 426 characters was attempted, which exceeds the maximum allowed length of 256 characters for that specific command definition in CA 2E 8.6.
This is not a configuration mistake on the part of the 2E developer, but a technical symptom confirming that the current version of CA 2E is not designed to handle the environment specifications of the V7R5 OS.
Why this happens
As discussed, CA 2E 8.6 was developed and certified against older IBM i OS levels. The V7R5 OS introduces changes to how commands and system calls are processed, and CA 2E 8.6 cannot correctly accommodate these newer requirements, leading to the "embedded command too long" error during automated promotion tasks.
This error will not be resolved by manually adjusting command source or attempting to shorten paths; the structure of the internal CA 2E commands needs to be updated for V7R5 support.
If you need assistance planning or executing this upgrade or have questions about the compatibility of your specific model libraries, please contact Broadcom Support