IEW2457E SYMBOL ASMTDLI UNRESOLVED. NO CALL LIBRARY SPECIFIED
search cancel

IEW2457E SYMBOL ASMTDLI UNRESOLVED. NO CALL LIBRARY SPECIFIED

book

Article ID: 54085

calendar_today

Updated On:

Products

Easytrieve Report Generator

Issue/Introduction

Description:

IEW2457E SYMBOL ASMTDLI UNRESOLVED. NO CALL LIBRARY SPECIFIED when running an EZT Compile of a program that accesses IMS and tries to link without specifying the IMS SYSLIB in the Linkedit JCL. This was not a problem under Easytrieve 6.4.

 

Environment

Easytrieve Report Generator, release 11.6

Resolution

Solution:

In EZT-Plus 6.4 ASMTDLI is statically linked with EZTPA00 at installation time. ASMTDLI is resolved by the IMS SYSLIB when you ran install JOB06.

The JCL for the R11.x install job JOB0764L links ASMTDLI into EZTPA00 for the 6.4 Compatibility library.
For r11.x, EZT application programs that specify DLI statements, the unresolved external reference for ASMTDLI is resolved in the Linkedits of those programs.

Please note that member JOB0764L is found in the SAMPJCL for release 11.0, in the CAIJCL for release 11.5, and in the ABAAJCL for release 11.6

They will need to allocate the SYSLIB DD that references the IMS library that contains the ASMTDLI module.

For example;

//SYSLIB    DD DSN=IMSSYS91.RESLIB,DISP=SHR    optional auto-call input libraries
//anydd     DD DSN=...,DISP=SHR                other input libraries