Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

dynamic call problem 1

Status
Not open for further replies.

shankar_imported

Programmer
Sep 28, 2000
3
0
0
IN
When I tried to change a static call to dynamic call using a identifier and compiling it with nodynam option.
I am getting DFHAC2206 with abend code of 4038. I need to know how to get rid of this problem. Or what are the changes I have to make to get it done.
Shankar [sig][/sig]
 
I am not sure if you have a typo, but you should use the DYNAM option, not the NODYNAM. I am assuming you changed CALL 'SUBROUTINE' to CALL SUBROUTINE.

Hope this helps Shankar. [sig][/sig]
 
The abend code you list is not a CICS abend code by is user-issued via the
CICS ABEND ABCODE(abcode) command. If all else fails, find out where
this command is being issued and why.

Also, if you are now dynamically calling a subprogram, make sure that
you are no longer linking the subprogram along with the main program into
a single load module. The called program needs to be in a separate load
module for a dynamic call.

Lastly, make sure the calling program is defined in the CSD (System Definition
Dataset). This is not a requirement for statically called programs. [sig][/sig]
 
Correction:

Make sure both the called program is in the CSD. This is not a requirement for a statically-called program. [sig][/sig]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top