DFHPGxxxx messages

DFHPG0001
applid An abend (code aaa/bbbb) has occurred at offset X'offset' in module modname.
Explanation:

An abnormal end (abend) or program check has occurred in module modname. This implies that there may be an error in the CICS code. Alternatively, unexpected data has been input, or storage has been overwritten.

The code aaa/bbbb is a 3-digit hexadecimal MVS code (if applicable), followed by a 4-digit alphanumeric CICS code. The MVS code is a system completion code (for example, 0C1 or D37). If an MVS code is not applicable, this field is filled with three hyphens. The CICS code is an abend code or a number referring to a CICS message (for example, AKEA is a CICS abend code; 1310 refers to message DFHTS1310).

System action:

An exception entry is made in the trace table. A system dump is taken, unless you have specifically suppressed dumps in the dump table.

CICS continues unless you have specified in the dump table that CICS should terminate. If appropriate, an error return code is sent to the caller of this domain. In this case CICS could be terminated by the caller ( for example, the domain manager, DFHDMDM). A message is issued to this effect.

Message DFHME0116 is normally produced containing the symptom string for this problem.

User response:

Notify the system programmer. If CICS is still running, it is necessary to decide whether to terminate CICS.

Look up the MVS code, if there is one, in the relevant MVS codes manual which is detailed in the book list in the front of this manual.

Next, look up the CICS alphanumeric code in this manual. This tells you, for example, whether the error was a program check, an abend, or a runaway, and may give you some guidance concerning user response.

If module modname is not crucial to the running of your CICS system, you may decide to continue to run and bring CICS down at a convenient time to resolve the problem.

If you cannot run without the full use of module modname, you should bring CICS down in a controlled shutdown.

You need further assistance from IBM to resolve this problem. See CICS® Problem Determination Guide for guidance on how to proceed.

Destination:

Console

Modules:

DFHPGAI, DFHPGAQ, DFHPGDD, DFHPGDM, DFHPGEX, DFHPGHM, DFHPGIS, DFHPGLD, DFHPGLK, DFHPGLU, DFHPGPG, DFHPGRP, DFHPGST, DFHPGXM.

XMEOUT Parameters: applid, aaa/bbbb, X'offset', modname

DFHPG0002
applid A severe error (code X'code') has occurred in module modname.
Explanation:

An error has been detected in module modname. The code X'code' is the exception trace point id which uniquely identifies what the error is and where the error was detected.

System action:

An exception entry (code X'code' in the message) is made in the trace table. A system dump is taken, unless you have specifically suppressed dumps in the dump table.

CICS continues unless you have specified in the dump table that CICS should terminate. If appropriate, an error return code is sent to the caller of this domain. In this case, CICS could be terminated by the caller (for example, the domain manager, DFHDMDM). A message is issued to this effect.

Message DFHME0116 is normally produced containing the symptom string for this problem.

User response:

This indicates a possible error in CICS code. The severity of its impact depends on the importance of the function being executed at the time of the error.

CICS may not have been terminated. If the message occurs once and module modname is not crucial to the running of your CICS system, you may decide to continue to run and bring CICS down at a convenient time to resolve the problem.

If the message recurs or if you cannot run without the full use of module modname, you should bring CICS down in a controlled shutdown.

You need further assistance from IBM to resolve this problem. See CICS Problem Determination Guide for guidance on how to proceed.

Destination:

Console

Modules:

DFHPGAI, DFHPGAQ, DFHPGDD, DFHPGDM, DFHPGEX, DFHPGHM, DFHPGIS, DFHPGLD, DFHPGLK, DFHPGLU, DFHPGPG, DFHPGRP, DFHPGST, DFHPGXM.

XMEOUT Parameters: applid, X'code',modname

DFHPG0004
applid A possible loop has been detected at offset X'offset' in module modname.
Explanation:

A CICS function is taking more time to process than CICS expects. A possible loop has been detected in module modname at offset X'offset'. This is the offset of the instruction which was executing at the time the error was detected.

System action:

An exception entry is made in the trace table. A system dump is taken, unless you have specifically suppressed dumps in the dump table.

CICS continues unless you have specified in the dump table that CICS should terminate. If appropriate, an error return code is sent to the caller of this domain. In this case CICS could be terminated by the caller ( for example, the domain manager, DFHDMDM). A message is issued to this effect.

Message DFHME0116 is normally produced containing the symptom string for this problem.

User response:

Notify the system programmer. If CICS has not been terminated, it is necessary to decide whether the problem is serious enough to bring CICS down.

Since some CICS functions can use a lot of processor time, this message may have been caused by a long-running function. So there may not be an error here. Usually, CICS purges a CICS function which exceeds the runaway task time interval which you have specified in the SIT (this is the ICVR which is measured in milliseconds). This means that module modname in the message is terminated and CICS continues.

If you have declared ICVR=0 in the SIT and you consider that module modname has gone into a loop, you need to terminate CICS in order to terminate the runaway function.

If CICS has terminated module modname, and you consider that it was not a runaway, you should increase the ICVR time interval in the SIT. You have to bring CICS down at a suitable time to do this permanently. But you can change the ICVR time interval temporarily online, using the CEMT transaction.

If raising the ICVR time does not solve the problem, you will need further assistance from IBM. See CICS Problem Determination Guide for guidance on how to proceed.

Destination:

Console

Modules:

DFHPGAI, DFHPGAQ, DFHPGDD, DFHPGDM, DFHPGEX, DFHPGHM, DFHPGIS, DFHPGLD, DFHPGLK, DFHPGLU, DFHPGPG, DFHPGRP, DFHPGST, DFHPGXM.

XMEOUT Parameters: applid, X'offset', modname

DFHPG0101
date time applid terminal userid tranid PPT entry for progname has been added.
Explanation:

This is an audit log message indicating that program entry progname has been added to the PPT using the INSTALL command. Where:

System action:

The system continues normally.

User response:

None.

Destination:

CSPL

Modules:

DFHPGDD

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname

DFHPG0102
date time applid terminal userid tranid PPT entry for progname has been deleted.
Explanation:

This is an audit log message indicating that program entry progname has been deleted from the PPT using the REMOVE command. Where:

System action:

The system continues normally.

User response:

None.

Destination:

CSPL

Modules:

DFHPGDD

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname

DFHPG0103
date time applid terminal userid tranid PPT entry for progname has been replaced.
Explanation:

This is an audit log message indicating that program entry progname has been replaced in the PPT using the INSTALL command. Where:

System action:

The system continues normally.

User response:

None.

Destination:

CSPL

Modules:

DFHPGDD

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname

DFHPG0104
date time applid Program progname is defined with DATALOCATION(ANY) but is linkedited with AMODE(24).
Explanation:

Program entry progname has been loaded. It is defined (using RDO or by program autoinstall) with DATALOCATION(ANY), but was linkedited with AMODE(24). Addresses returned to the program by EXEC CICS commands using the SET option may be above the 16MB line and not accessible by the AMODE(24) program.

The definition is accepted as the program can pass the storage on to another program which is linkedited with AMODE(31). See the description of DATALOCATION in the CICS Resource Definition Guide.

This message is issued the first time the program is loaded, linked to or XCTLed to, after being defined.

System action:

The system continues normally.

User response:

None.

Destination:

CSPL

Modules:

DFHPGLD, DFHPGLE, DFHPGLK, DFHPGLU, DFHPGPG, DFHPGXE, DFHPGEX

XMEOUT Parameters: date, time,applid, progname

DFHPG0201
date time applid terminal userid tranid Program autoinstall exit urmname indicated that program progname should not be added to the PPT.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load or exit processing but the autoinstall exit set a return code indicating that the program should not be installed. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error.

User response:

None

Destination:

CSPL

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, urmname, progname

DFHPG0202
date time applid terminal userid tranid Program autoinstall exit urmname has abended with code abcode. The program autoinstall function has been disabled.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load or exit processing but the program autoinstall exit program abended with code abcode. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error. The autoinstall function is disabled.

User response:

Continue processing without program autoinstall or correct the error in the autoinstall exit program and reenable the autoinstall function using CEMT or the SPI.

Destination:

Start of changeConsole, CSPLEnd of change

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, urmname, abcode

DFHPG0203
date time applid terminal userid tranid Program autoinstall exit urmname failed, reason: reason. The program autoinstall function has been disabled.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load, or exit processing but the program autoinstall exit program is incorrectly defined or cannot be found on the load libraries. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error. The autoinstall function is disabled.

User response:

Continue processing without program autoinstall or correct the problem and reenable the autoinstall function using CEMT or the SPI. Take the appropriate action to correct the problem:

Program not defined
Install the autoinstall exit program.
Program not enabled
Reset the status of the autoinstall exit program.
Program not loadable
Ensure that the autoinstall exit program is in the load libraries.
Remote program
Ensure that the autoinstall exit program is defined as a local program.
AMODE error
Ensure that the autoinstall exit program is AMODE 31.
Invalid COMMAREA
Ensure that if the program autoinstall exit program passes the COMMAREA to another program, the COMMAREA is correctly passed.
Recursion in autoinstall exit
The autoinstall user-replaceable module has attempted to link to XCTL or to load another program which is not defined. Autoinstall cannot be attempted with the autoinstall exit. Ensure that the program being referred to is defined using RDO.
Destination:

Start of changeConsole, CSPLEnd of change

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, urmname, reason

DFHPG0204
date time applid terminal userid tranid Autoinstall for program progname failed. Program autoinstall model modelname is not defined.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load or exit processing but the model selected for the autoinstall is not defined. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error.

User response:

Ensure that all programs to be used as models for the autoinstall function have been defined.

Destination:

CSPL

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname, modelname

DFHPG0205
date time applid terminal userid tranid Invalid value: value returned by program autoinstall exit urmname for field fieldname.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load, or exit processing but the program autoinstall exit returned an invalid value for a program definition field or the return code via the commarea. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error.

User response:

Ensure that the data returned by the autoinstall exit program is correct.

Destination:

CSPL

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, value, urmname, fieldname

DFHPG0206
date time applid terminal userid tranid Autoinstall for program progname failed. Programs starting with 'DFH' cannot be defined as remote programs.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load, or exit processing with remote attributes but the program starts with the characters 'DFH'. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error.

User response:

Ensure that the autoinstall model program selected for programs starting 'DFH' is defined as a local program and that no remote attributes are specified by the program autoinstall exit program.

Destination:

CSPL

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname

DFHPG0207
date time applid terminal userid tranid Autoinstall for program progname failed. The program name is not valid.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load or exit processing but the program name includes invalid characters. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error.

User response:

Ensure that the program name is valid.

Destination:

CSPL

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname

DFHPG0208
date time applid terminal userid tranid Autoinstall for program progname failed.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load, or exit processing but the install of the definition failed. Either the AMODE/RMODE combination is invalid or the load attribute and type combination is invalid. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error.

User response:

Ensure the AMODE and RMODE are compatible and the program attribute is specified as resident if the program type is shared.

Destination:

CSPL

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname

DFHPG0209
date time applid terminal userid tranid PPT entry for progname has been autoinstalled using model modelname.
Explanation:

This is an audit log message indicating that program entry progname has been added to the PPT by the AUTOINSTALL function using the model modelname.

Where:

System action:

The system continues normally.

User response:

None.

Destination:

CSPL

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname, modelname

DFHPG0210
date time applid terminal userid tranid PPT entry for progname has been system autoinstalled.
Explanation:

This is an audit log message indicating that program entry progname has been added to the PPT by the system AUTOINSTALL function.

Where:

System action:

The system continues normally.

User response:

None.

Destination:

CSPL

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname

DFHPG0211
date time applid terminal userid tranid Autoinstall for program progname failed. Program autoinstall model modelname is disabled.
Explanation:

An attempt has been made to autoinstall a program during link, XCTL, load or exit processing but the model selected for the autoinstall is disabled. Where:

System action:

Control is returned to the caller with an error response. For EXEC commands, EIBRESP is set to PGMIDERR and EIBRESP2 is set to indicate the cause of the error.

User response:

Ensure that all programs to be used as models for the autoinstall function are enabled.

Destination:

Start of changeConsole, CSPLEnd of change

Modules:

DFHPGAI

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, progname, modelname

[[ Contents Previous Page | Next Page Index ]]