Gen EDGE

 View Only
  • 1.  Gen batch - SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install

    Posted Apr 27, 2023 02:46 AM

    Hi there,

    I have a question about the load libs. used in Gen install process.

    It's using a lib that's not mentioned under Constructions Libraries, so that could be the reason why it's failing with RC=12.
    So where can else can it get that load lib from ?

    JOBALL                         READING APPLOAD INCLUDES, IMPORTS                
    JOBALL                         READING INSTALL CONTROL                          
    JOBALL                         ALLOCATING LINK-EDIT FILES                       
    JOBALL                         SYSLIB ALLOCATE ERROR, RC=12                     
    JOBALL                         *************  INSTALLATION ERROR  ************* 

    Checked this article as well... SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install

    Broadcom remove preview
    SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install
    Not able to install a load module due to error during link edit process as follows: Item Status INSTALLATION FAILED --------------------------------------------
    View this on Broadcom >



    See a couple of attachments - constriction libraries + install job output with debug on.

    Thanks.



    ------------------------------
    Gagan Kakkar
    IT Consultant (Mainframe)
    Ph: +44-774-004-9020
    ------------------------------

    Attachment(s)

    docx
    Gen libs.docx   154 KB 1 version
    txt
    job output.txt   2.12 MB 1 version


  • 2.  RE: Gen batch - SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install

    Broadcom Employee
    Posted Apr 27, 2023 07:44 PM
    Hi Gagan,
    It might be more appropriate to log a support case for this problem so can we can provide a more in-depth analysis.
    One thing I noticed in your background install job output is that your JCL for the TIUDEBUG parameter on these 2 lines is only using 'C' and per that KB article (SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install) we would need the output from TIUDEBUG using 'CDPSR':
     
    ISPSTART CMD(%TICGBTCH MODELID(368) SYSTEMID(865630817) TITECHID(865638659) GDM(Y) PCOMPAT(N) TIUDEBUG(C) LDMODNM(JOBALL) LDMODID(865708741) LDMODTP('BATCH') AUTOINST(Y) INSTNEW(N) GENRILNK(NO))
     
    %TICGRETC TIUDEBUG(C)
     
    Thanks
     
    Lynn


    ------------------------------
    Lynn Williams
    Senior Principal Support Engineer
    Broadcom Software
    Australia
    ------------------------------



  • 3.  RE: Gen batch - SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install

    Posted Apr 28, 2023 09:35 AM

    We encounter this from time to time in our environment. This is what almost always works for us.

    1. Rebuild the IEFCNTL member by doing an Install on the LMOD without doing any compiles, links, or binds.
       a. I.E.,  
     Opt  Module/job      Type       
      i   ECRN            SERVER     <-- type 'I' in the Opt field.

      b. turn off Install Options.

                             Installation Options for ECRN                                                             
                                                                     
      Select desired options, then press enter.                      
                                                                     
        Process in foreground . . . . . . . . .   / Yes       No     
                                                                     
        Target TSO test facility  . . . . . . .   . Yes     / No     
                                                                     
        Process modules marked for Compatibility  / Yes     . No     <-- (we have to leave this on due to our configuration)
                                                                     
        Remote installation . . . . . . . . . .   . Yes     / No     
                                                                     
        Force compile of all components . . . .   . Yes     / No     
                                                                     
        Link-edit dynamically linked modules . .  . Yes     / No     
                                                                     
        Link-edit load module . . . . . . . . .     Yes     / No     
                                                                     
        Bind DB2 application plan . . . . . . .     Yes     / No     
                                                                     
       c. Resulting output.
                               ECRN Generation Status              Row 1 
                                                                         
     Model name  . . :  DOT DMV DEV TEST 01                              
     Business system :  INCIDENT_MANAGEMENT                              
                                                                         
     Item                        Status INSTALLATION COMPLETE            
    ---------------------------------------------------------------------
    ECRN                          Installation control generated.        
                                  PRESS ENTER KEY TO CONTINUE.           
    **************************** Bottom of data *******************
    _____________________

    What causes this issue in our environment is that we are minimal in what we regenerate during software upgrades, etc.
    Thus, the IEFCNTL members may contain invalid library names or libraries from a previous release of Gen. Rebuilding it clears that up.



    ------------------------------
    Doug Seaver
    Systems Development Services Specialist
    CA Gen Tool Support
    WisDOT
    Madison, WI, USA
    ------------------------------



  • 4.  RE: Gen batch - SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install

    Broadcom Employee
    Posted Apr 28, 2023 01:16 AM

    Hi Gagan, 
    I agree with Lynn, you should open a Support case and we will work with you on this. 
    One of a possible areas is if you have Action Blocks owned by other Business Systems, the libraries specified in that/those BS would be picked up by the Install. 
    The Install Control library should give you information of what members are included in your Load Module. 

    But we will help you navigate this if you open a Support case. 

    Regards,
    Teresa  




    ------------------------------
    Teresa Bredenkamp
    CA Gen Development
    Broadcom
    ------------------------------



  • 5.  RE: Gen batch - SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install

    Posted Apr 28, 2023 02:49 AM

    Thank you Lynn & Teresa.

    Think I found the issue, yes my bad.... I missed that...there are a few Foreign ABs where that other lbs. is mentioned.
    Looks like that's where we are getting the lib in the install control member from.
    I am going to ask the person whom I am helping with this issue to fix the lib in that Business System and try install.
    If that doesn't work then will run the install job with TIUDEBUG using 'CDPSR' and open a Support Case.

    Regards,
    Gagan



    ------------------------------
    Gagan Kakkar
    IT Consultant (Mainframe)
    Ph: +44-774-004-9020
    ------------------------------



  • 6.  RE: Gen batch - SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install

    Posted May 02, 2023 01:53 AM

    Hi Teresa,

    Yes, the issue was with the Lib. used for Foreign ABs.

    Regards,
    Gagan



    ------------------------------
    Gagan Kakkar
    IT Consultant (Mainframe)
    Ph: +44-774-004-9020
    ------------------------------



  • 7.  RE: Gen batch - SYSLIB ALLOCATE ERROR RC=12 during Gen link edit install

    Broadcom Employee
    Posted May 02, 2023 12:19 PM

    Hi Gagan, 
    Glad it is resolved. 
    Great news.



    ------------------------------
    Teresa Bredenkamp
    CA Gen Development
    Broadcom
    ------------------------------