IBM Support

II11093: INFO ITEMS FOR IMS SYSTEMS. PRIOR II10757 NEXT II11241 *CLOSED*FOR FUTURE UPDATES SEE THE "HTTP://WWW.IBM.COM/IMS" SUPPORT PAGE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as canceled.

Error description

  • ******************** JANUARY 10, 2002 **************************
    RETAIN INFORMATION ITEMS WILL NO LONGER BE USED TO DOCUMENT
    COMMON USER ERROR INFORMATION.  THE NEW PROCESS WILL RELAY THIS
    INFORMATION VIA THE SUPPORT PAGE WITHIN THE IMS HOME WEBSITE AT
            "HTTP://WWW.IBM.COM/IMS"
    CLICK ON THE "SUPPORT" KEYWORD IN THE LEFT MENU AREA.
    ****************************************************************
      This apar is an extension of II02886, II04204, II05221,
    II05470, II07766, II08109, II08512, II08893, II09120, II09411,
    II09872, II10332, and II10757.  Its purpose is to document
    common problems, diagnostic procedures, and/or solutions in the
    Systems area of IMS.
      When adding new entries, be sure to add an index item to
    briefly describe the problem symptom.  Include the description
    page number too.  When closing your description update, include
    your name and current date.  Common Search Arguments: IMSIISYS
    565515800 R600 R610
    569517609 569517611 R510 RA02 R100 R112 R012 R106 R116 R126
    568501201 568501202 568501301 R410 R102 R154 R164 R114 R122
    566540801 566540802 566540901 R310 R152 R162
    HMK6600 JMK6601 JMK6602 JMK6603 JMK6604 JMK6605
    HMK5100 JMK5102 JMK5106 JMK5164 JMK5114 JMK5112 JMK5116 JMK5126
    HMK4102 HMH4102 HMJ4102 JMH4112 JMJ4112 JMJ4122 JMK4162 JMK4152
    HMK3102 HMH3102 JMH3112 HMJ3102 JMK3112 JMK3162 JMK3152
    -----------------  PROBLEM INDEX  -----------------------------
    1. ABEND0C4 in DFSFXC50 at offset x'153C' or ABENDU0014 PG.  E1
    2. MSGGIM42001W & GIM35933I running IV_B314J            PG.  E2
    3. MSGGIM30206E running IV_B305J - IV_B311J             PG.  E2
    4. ABEND0A9 ABENDS0A9 RC10F1 000010F1.                  PG.  E3
    5. MSGDFS662I FIRST POSITIONAL PARAM INVALID            PG.  E4
    6. IMS abends under LE have altered behaviour           PG.  E5
    7. MSGDFS681I DFS681I not present in BMP JES JOBLOG     PG.  E6
    8. MSGDFS2499W RC01 for batch job in IMS 6.1            PG.  E7
    9. CMDMCS parm need not be specified in DBC proc        PG.  E8
    10. Security parms require a COLD start to take effect  PG.  E8
    11. DBCTL ECSA creep SP231 Key7 RAT control blocks      PG.  E9
    12. DIAG  Incorrect LUMI x'7F01' Trace record descript. PG. E10
    13. Abend878 rc10                                       PG. E11
    14. ABEND0C1 branch from ACF9292A ACF2                  PG. E12
    15. AbendU0261 SNAP dumps issued/how to get svcdump     PG. E13
    16. MsgDXR116E during IVP IV_F201J rc=17.               PG. E14
    17. msggim40501e processing uq04302 for dfsmsgrt        PG. E15
    18. abendu0476 in DFSPR000 because pcb address is zero  PG. E16
    19. Abend0C1 Abend0C4 with corrupted savearea and regs  PG. E17
    20. MSGIEA602I and hitting MAXUSER limit at IMS 6.1     PG. E19
    21. ABEND0C4 in DFSESPR0 branching to DFSESGL0.         PG. E20
    22. ABENDU0758 with QBUFMAX set in IMS 6.1 environment. PG. E21
    23. Structure checkpoint invalidates CQS logtoken       PG. E22
    24. ABENDU3042 RC=00130017                              PG. E23
    25. MASSIVE STORAGE OVERLAY or other catastrophies      PG. E24
    26. ABEND0C4 in ASMTDLI running CICS transactions       PG. E25
    27. MSGDFS2499W RC01 RC1 using QuickFetch               PG. E26
    28. High SRBTIME in IMS address space                   PG. E27
    29. Poor performance due to PARDLI on for all regions   PG. E28
    XX. FUTURE UPDATES WILL BE MADE WITHIN THE IBM SUPPORT
        WEBSITE AT "WWW.IBM.COM/IMS".  THE SUPPORT OPTION IS ON
        THE LEFT MENU.  (January 10, 2002)
    

Local fix

Problem summary

  • 1. Dependent region gets ABEND0C4 in module DFSFXC50 in CSECT
       SYNCLOW at offset x' 153C '.  This is caused by an overlay
       of a pst with the following Omegamon message:
       ' >> OI061: Broken control block chain terminated command  -
       try again <<'. Addit. Symptoms: ABENDU3058 SC07 DFSBCB30
       DFSCWU00. PSTAQCHN overlaid.
       This overlay can also cause an ABENDU0014 in DFSFLLG0
       with RC20 ( RSN20 ) - Invalid Post Code.  The overlay
       data will begin in the PSTECB with hex value 406E6E40 .
       Look for a pst with field PSTAQCHN hex 83888189 or 03888189
       Module DFSCBTS0 returns this value in REG1 .
       The CANDLE fixes for this problem are QI28720 for version 400
       of Omegamon, and QI28510 for version 300.
    ================================= Weed / Maddix 03/18/98 =======
    2) MSGGIM42001W and MSGGIM35933I indicating a problem with
       requisite sysmod UQ09576 will be received when running
       ivp job IVB314J.  This causes a return code of 04 for
       job.  These messages should be ignored.
    =========================== Alan K. Ho 03/04/98 ============
    3) The new Enhanced Holddata (January 1998) will cause problems
       when running the install/ivp SMPE jobs to process IMS fmids
       (jobs IV_B303J THRU IV_B315J depends on the release of IMS).
       These jobs will have TO be modified to add a bypass of
       'HOLDDATA(HIPER)'.  Failure to do so will cause MSGGIM30206E
       when processing these jobs.  IMS 5.1 apar PQ13554 has been
       created to address this problem and will forward fitted into
       IMS 6.1.
    =============================== Alan K. Ho 03/04/98 ============
    4. ABEND0A9 is issued by the VTAM FRR routine to ensure a
    dump is received in the application region (in this case,
    IMS).  ABEND0A9 is issued by the VTAM FRR due to a prior
    abend which caused that FRR to gain control.  The original
    abend is the source of the problem and can be found in
    MVS LOGREC.  If ABEND0A9 occurs in the IMS control region,
    IMS will terminate.
    =============================== Jeff Maddix 03/06/98 ===========
    5. MSGDFS662I on CICS startup:
    DFS662I job.step.proc--FIRST POSITIONAL PARAM IN PARM FIELD IS
    INVALID
    This message will be issued for releases of IMS 5.1 and 6.1 at
    CICS startup if the CICS SIT parms specify Local DL/I.  Local
    DL/I is not supported after release 4.1.  Also, ABENDU0662 will
    be issued.  To correct, remove the Local DL/I parms from SIT.
    =============================== Linda Weed 03/10/98 ============
    6. Under OS/VS COBOL and COBOL II the user is able to create an
       ESTAE which will gain control when an abend occurs within
       IMS. In the LE environment, this is no longer true. APARs
       PN42272, PN61809 & PN42578 were created to resolve abends
       occuring in the LE/IMS environment due to LE's way of
       handling abends.
    ============================== Kevin Bracken 03/12/98 ==========
    7. MSGDFS681I will not be received in the JES JOBLOG for the
    BMP region because the message is issued by the DBCTL region.
    This is done by design and the message should not be expected
    in the BMP JES JOBLOG.  This point is often noticed in the
    conversion process from local DLI to the DBCTL environment.
    ========================= Jeff Maddix / Fred Wiegert 03/17/98 ==
    8. MSGDFS2499W RC(01) Invalid Allocate For Database xxxxxxx for
    Reason 1 is received when running a batch job that does not
    not use dynamic allocation and does not have a corresponding
    dd statement for all database datasets in the PSB.
    This does not affect the running of job.  The job will
    run the same as it did in prior to IMS 6.1, but this message
    will be issued.  The message is issued validly in this case
    as the dd statement is truly not present.  Prior to IMS 6.1
    this message was suppressed in this case for batch jobs.
    The message can be ignored.  Another option is to specify
    NODYNALLOC in the DFSVSMxx member which will cause dynamic
    allocation to be turned of for this batch job (note this
    will cause MSGDFS2480 to be issued). Adding the corresponding
    DD statements will correct this error, thus this message will
    not be issued. APAR PQ16367 will restore previous behaviour.
    ====================== Butterweck 04/24/98 =====================
    9. In DBCTL environment, the CMDMCS parm of the DBC proc is
    optional.  If it is not specified, the default taken will be to
    allow input from an MCS console with none of the command
    security options in effect.
    =================================Weed 03/27/98 =================
    10. Security parameters (SGN=, TRN= and RCF=) cannot be changed
       with a WARM start (/NRE). Either a cold start (/NRE CHECK-
       POINT 0), or an emergency restart with one of these options
       are required (/ERE COLDCOMM | COLDSYS). Review the IMS/ESA
       Operator's Reference (/NRE and /ERE commands) for details.
       From the Operator's Reference manual:
        For an IMS cold start, the base security definition is
        created from the IMS system definition and EXEC
        parameter specifications. For an /NRESTART warm
        restart, the base security definition is created from the
        IMS checkpoint data.
    =====================  BRACKEN  3/31/98 ========================
    11. ECSA SP231 KEY7 storage creep of RAT control blocks (also
        you will see an eyecatcher of TMWK ) for dbctl threads.
        This problem is caused by Boole & Babbage product IMF 3.2,
        ptf BP17153.  They have a zap to fix it (tracking number is
        30986).
    ====================================== Weed 3/31/98 ============
    12. The LUMI X'7F01' trace record is incorrect as per the
    description in the IMS/ESA Diagnosis Guide & Reference. The
    source LU name is actually contained in words 5-6 and thus
    word 6 is not zero as described. Example Below (note word7
    is not shown in this example):
    WORD0    WORD1    WORD2    WORD3    WORD4    WORD5    WORD6
    7F01000B 00000000 00000001 0C613910 0000006D C9D4E2C1 D3E4F6F2
                                                 I M S A  L U 6 2
    ================================= HELLIWELL 3/31/98 ==========
    13. Abend878 rc10 in the DLI address space. From the VSMDATA,
    it will be SP252 KEY0 that has taken all PVT & EPVT. They will
    all be x'00002000' bytes in length. The failing getmain is
    likely to be for a subpool other than 252. I used the GM/FM
    trace specifying SP0 KEY0 to find the looping getmain since
    SP0 KEY0 is converted to SP252. The above is caused by BMC
    product XBM ( Extended Buffer Manager ). This product is
    using PC 30B for the getmain request and is being done in
    module XBMICSIO.
    ===================== Wiegert  4/09/98 =========================
    14. ABEND0C1 - wild branch from ACF2 module ACF9292A+x'02D6'.
        IMS 6.1. running ivp job IV2G207J.  This problem is fixed
        by CA's ACF2 fix L029827. abend0c4 abend0c6 open svc 13
    =========================Butterweck/ Weed 8/19/98 ==============
    15. AbendU0261 U0261 in this case the customer was running
    in a DBCTL environment.  SNAP dumps are issued for the abends
    and are filling up storage in the CICS address space.  There
    is no way to suppress these snap dumps, other than with a zap
    in the module that issues the snaps (DFSPSNP0).  The abend
    is occurring because the application is passing a bad
    parameter.  To get an svcdump for this problem, setting a slip
    on abendU0261 will not work.  You need to set an IF slip in
    the module that issues the abend, or zero out an opcode where
    the abend is issued and slip on 0C1.  Determining the module
    where the abend is issued is difficult.  It is issued by
    DFSDPRH0, but we tried slips in there and they didn't match.
    Then tried a slip in DFSPDLI0 at label ERRPCB - this matched.
    The abend is occurring because the PCB address being passed
    to us is not within the DIRCA range.  The DIRCA contains a
    list of PCB addresses - if the PCB being passed is not in
    the list (or at least within the range of these addresses)
    then the abend is issued.  They need to check the application
    to make sure the PCBs match those that are in the PSB.
    ========================= Plaskett 4/22/98 ==================
    16. DXR116E RC=17 during IVP job IV_F201J (V6 ex: IV2F201J).
    If this error is ignored, and step IV_F204J is then run, a
    msgDFS039I RC 16-80 is returned. These occur when the IRLM
    parm SCOPE=GLOBAL is defaulted to. This is only valid when a
    sysplex environment exists. Solution is to code SCOPE=LOCAL.
    ========================= Crandall 4/28/98 ==================
    17. msggim40501e when processing uq04320 for dfsmsgrt.  The
    special instructions for processing do not work.  The problem
    is that dfsmsgrt has a distlib of tmsource but the ptf
    shows a distlib of genlibb.  This should have been corrected
    of IMS built internally.  The smp/e zone shows
    un75598 was sup'd by the fmid jmk5106.
    The following uclin will need to be run to correct this
    problem:
      SET BDY(target zone name) .
      UCLIN .
       REP SRC(DFSMSGRT) DISTLIB(GENLIBB) .
      ENDUCL .
    Repeat the same for the dlib zone.
    ========================= Butterweck 5/4/98 ===============
    18) ABENDU0476 in DFSPR000 because pcb address is zero.
    We have seen this when compiling cobol programs because the
    entry point address is 0 ( x'00000000' ) and " entry dlitcbl
    using pcb1 pcb2 etc..." is specified in the procdeure division.
    In this situation the entry point needs to be that of
    this entry statement.
    One way to resolve this is to change the cobol program removing
    this "entry dlitcbl" statement and modify the "procedure
    division" statement to be "procedure division using pcb1
    pcb2 etc..."
    ======================= Butterweck 5/6/98 ================
    19. Abend0C1 or abend0CX with corrupted registers or
    garbage in the regs.  In this case most of the regs had
    zeroes, reg13 had 0000FFFF.  This abend was followed by
    abendU0113.  The savearea flow for the region that got the
    abend0C1 is: DFSTMS00, DFSFXC30, DFSSYI40, DFSFXC40, DFSICLR2,
    ICLRENQ0, ICLRQMGR, DFSPREQ0, DFSQMGR0, DFSQEQ00, DFSQC050,
    DFSQBFM0, DFSQC030, UNK.  This is due to the problem in apar
    PN77456.  The customer had a back-level module DFSKMPX0.
    Other customers that experience similar problems may have
    local compression edit routines that need to be modified also.
    This change was introduced at IMS 4.1, so customers upgrading
    from IMS 3.1 to 5.1 may see the problem.
    ====================== Plaskett 5/6/98 ======================
    20. IEA602I ADDRESS SPACE CREATE FAILED after upgrading to
    IMS 6.1.  The MAXUSER limit in MVS has been reached.  This
    is due to the fact that module DFSRRSI0, which is a new module
    at 6.1, obtains a system LX via the LXRES macro.  This is done
    to set up the correct environment for the RRS/MVS recovery
    platform.  IMS is required to get the system LX.  By doing so,
    this means that when IMS is brought down, the address spaces
    associated with the CTL region will be marked as non-reusable
    until the next IPL of MVS.  This can cause the MAXUSER limit
    to be reached if IMS is brought down and restarted often.
    The customer needs to increase the RSVNONR value in the
    IEASYSxx parmlib member.  The MVS Initialization and Tuning
    Reference has details about this parameter.  It is also
    discussed in info apar II05264.
    ===================== Plaskett 5/6/98 ======================
    21.ABEND0C4 in DFSESPR0 attempting to branch to DFSESGL0 at
    offset x'cee'. The branch is occuring under label espmstop
    and is occuring because the storage at r15 has been
    freed.  Storage in the dump has been corrupted and many
    of the areas used for diagnosis are corrupted as well.
    The address in r15 previously pointed to module IMEESGL9.
    This occurred on a pre-ga version of IMF.  The customer
    used a ga version and the problem was resolved.
    ==================== Butterweck 5/13/98 ==================
    22. Abend U0758 in IMS V6.1 shared message queues
    environment with QBUFMAX set. If QBUFMAX is set and too low,
    then it may result in all available drrns being exhausted and
    a U0758 abend. It's recommended that QBUF is specified only,
    as then extra space in the QPOOL will be dynamically added as
    and when required. The use of QBUFMAX sets up a high watermark
    on the amount of available QPOOL space and thus if not set
    correctly exposes customers to possible U0758 abends.
    The QPOOL is used to build messages before they get enqueued
    on the shared message queues.
    =================== Matt Helliwell 05/11/98 ==================
    23. If a CQS is down and a structure checkpoint taken, then
    that CQSs log records will be deleted and on a subsequent
    restart message CQS0032A will be issued. Since the logtoken
    has been invalidated through the delete, then the only valid
    responses are COLD or CANCEL. To avoid this situation, a
    structure checkpoint should be taken with all the CQSs up.
    =================== Matt Helliwell 05/11/98 ==================
    24. ABENDU3042 RC=00130017.  This can occur when one of the
    datasets in the dfsesl ( //dfsesl ) concatenation are not apf
    authorized.
    Additional Keywords: rc(00130017) 00130017 U3042 3042
    ============= Butterweck 05/28/98 ========================
    25. Dump analysis showed that a DBCTL purge SSI function was
    being performed.  Module DFSASK00 was processing this function
    from PROCDBCT ( ssob function code was x'0034' 52 SSOBPSGN ,
    ssob subfunction CODE was x'000C' 12 SSPSSUBF).  Program old psw
    at low core address x'2c' was picked up after label DBCROUT, and
    used as a branch address. The old psw routine happened to
    point to a MVCL instruction, and started overlaying ( overlay )
    portions of storage.  If reg12 is not changed by the "branch to"
    routine, it will point to just after eyecatcher AWDBCTL ROUTING.
     This problem can result if apar PN82329 is invalidly processed.
    PN82329 contains HOLDDATA to guide the user through proper
    installation. The AI information from PN82329 / UN90698 follows:
    AI - 08/22/96 THIS PTF CONTAINS A HOLD ACTION THAT STATES
    THE SERVICE MUST BE ACCEPTED AND A MINIMUM OF AN ON-LINE
    SYSGEN TO BE PERFORMED.  THIS SERVICE CAN BE SUCCESSFULLY
    PROCESSED BY EITHER OF THE FOLLOWING METHODS:
    1.2... See apar PN82329 for the special instructions.
    ===================================Weed/Maddix 05/29/98=========
    26. ABEND0C4 in ASMTDLI running CICS transactions under
    label licom executing the instruction st 1,liparm .
    This can occur when the IMS version of the language interface
    module is linked with the CICS application.  CICS provides
    a version of the language interface module that must be
    used when running in the CICS environment.
    This is because pxparms ( DFSPRPX0 ) is not used in the
    same manner.
    Additional Keywords:  DFSLI000 CBLTDLI PLITDLI
    ================================ Butterweck 06/02/98 ======
    27. MSGDFS2499W RC01 using Quick Fetch.  IF slip in DFSMDA00
    after MDA0312 (IMODULE LOAD) showed that QFSFETCH was getting
    control in the type2 SVC expansion, doing getmains.  On exit
    from the type2 SVC, DFSMDA00 was using the wrong DFSMDA member
    (wrong name).  Problem went away when Quickfetch was disabled.
    ************************************* Ostdiek 6/3/98 *********
    28. Slow response time in IMS.  IMF and STROBE report high CPU
    use in CTL rgn especially SRB time.  Systrace shows SRB activity
    for IMS DFSIXMPT, BMC module SOPMVTAX and VTAM module ISTAICPT
    (BMC and VTAM most frequent).  Problem not resolved by cycling
    IMS - and IPL must be done.  It was relieved when BMC UltraOpt
    was stopped.  Ultraopt parm FREEBWA was altered to disallow
    getmains / freemains and CPU usage is back to normal.
    SRBTIME PERF PERFM PERFORMANCE
    ***************************************** Ostdiek 6/4/98 ******
    29. IMS performance slow due to frequent iswitches.  Dumps
    showed that PARDLI flag PSTSWTCH was on for all MPPs causing
    a bottleneck in CTL TCB.  Sample SA flow: DFSDLA30 - DFSISWIT
    PARDLI is normally set only for BMPs.  Found customer was using
    a copy of PXPARMS PARMBLK DFSPRPX0 with RCPNDLI set on for all
    regions.  GENLIBB copy of DFSPRPX0 had RCPNDLI off but reslib
    copy had it on.  Presumably this was set by a usermod.  Perf
    degradation is worse due to Candle's AFOper AFOperator which
    was involved getting more frequent MVS locks like CML.
    **************************************** Ostdiek 6/4/98 ******
    

Problem conclusion

Temporary fix

Comments

  • IMS Information APAR
    

APAR Information

  • APAR number

    II11093

  • Reported component name

    PB LIB INFO ITE

  • Reported component ID

    INFOPBLIB

  • Reported release

    001

  • Status

    CLOSED CAN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    1998-03-02

  • Closed date

    1998-03-02

  • Last modified date

    2002-01-11

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
11 January 2002