IBM Support

PI06385: Rational Developer for System z V8.5.1.4 CARMA startup fail when using CLIST startup method with the new (8 parameter) format

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z V8.5.1.4 CARMA startup fails
    when using CLIST startup method with the new (8 parameters)
    format
    
    CARMA startup fails when using CLIST startup method with the new
    (8 parameters) format.
    
    fekfivpc.log and rsecomm.log show the following trace message
    INFO com.ibm.carma.rse.server.transport.CARMASocketServer$1:
    REXX output:
    ?
    FEK.#CUST.CNTL(CRASUBMT)' is using the old format
    stderr head: //'FEK.#CUST.CNTL\(CRASUBMT\)': EDC5047I An invalid
    file name was specified as a function parameter.
    (errno2=0xC00B028E)
    
    Due to this faulty processing, CARMA always expects the CLIST to
    use the old format and does not provide all arguments the CLIST
    expects. The next lines in the log show that the startup fails
    because of this.
    
    ERROR: RC 560 for EXEC ' FEK.#CUST.CNTL(CRASUBMT)' '2731 '
    ENTER POSITIONAL PARAMETER CRAPRM2 -
    MISSING POSITIONAL PARAMETER CRAPRM2
    PROC 8 CRAPRM1 CRAPRM2 CRAPRM3 CRAPRM4 CRAPRM5 CRAPRM6 CRAPRM7
    CRAPRM8
    /usr/lpp/rdz/bin/carma.startup.rex ending with RC 15
    
    workaround:
    Correct REXX /usr/lpp/rdz/bin/carma.startup.rex by removing the
    Escape( and ) on line 225:
        call bpxwunix 'head -l1
    '//'Escape(Clist)''',,stdout.,stderr.
    -?
        call bpxwunix 'head -l1 '//'Clist''',,stdout.,stderr.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 1.all CARMA users                            *
    *                 2.all CARMA users if CLIST startup method is *
    *                   used and CLIST uses 8-argument startup     *
    *                   string                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1.submit fails when using CARMA batch   *
    *                        submit and then DSN has a $ sign and  *
    *                        CRASUBxx uses the new 8-argument      *
    *                        startup string                        *
    *                      2.CARMA startup fails when using CLIST  *
    *                        startup method with the new (8        *
    *                        parameters) format                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    1.submit fails when using CARMA batch submit and then DSN has a
      $ sign and CRASUBxx uses the new 8-argument startup string
    2.CARMA startup fails when using CLIST startup method with the
      new (8 parameters) format.
      fekfivpc.log and rsecomm.log show the following trace message
      INFO com.ibm.carma.rse.server.transport.CARMASocketServer$1:
      REXX output:
      ...
      FEK.#CUST.CNTL(CRASUBMT)' is using the old format
      stderr head: //'FEK.#CUST.CNTL\(CRASUBMT\)': EDC5047I An
      invalid file name was specified as a function parameter.
      (errno2=0xC00B028E)
    
      Due to this faulty processing, CARMA always expects the CLIST
      to use the old format and does not provide all arguments the
      CLIST expects. The next lines in the log show that the startup
      fails because of this.
    
      ERROR: RC 560 for EXEC ' FEK.#CUST.CNTL(CRASUBMT)' '2731 '
      ENTER POSITIONAL PARAMETER CRAPRM2 -
      MISSING POSITIONAL PARAMETER CRAPRM2
      PROC 8 CRAPRM1 CRAPRM2 CRAPRM3 CRAPRM4 CRAPRM5 CRAPRM6 CRAPRM7
      /usr/lpp/rdz/bin/carma.startup.rex ending with RC 15
    
      workaround:
      Correct REXX /usr/lpp/rdz/bin/carma.startup.rex by removing
      the Escape( and ) on line 225:
       call bpxwunix 'head -l1 "//'Escape(Clist)'"',,stdout.,stderr.
      change to:
       call bpxwunix 'head -l1 "//'Clist'"',,stdout.,stderr.
    

Problem conclusion

  • 1.DSN with $ is now correctly processed
    2.carma.startup.rex is corrected
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI06385

  • Reported component name

    RD/Z HOST

  • Reported component ID

    5724T0723

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-11-18

  • Closed date

    2014-06-06

  • Last modified date

    2014-06-18

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

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

Modules/Macros

  • CRAMAJAR CRAREXX  FEK#LVL# FEKFT004
    

Fix information

  • Fixed component name

    RD/Z HOST

  • Fixed component ID

    5724T0723

Applicable component levels

  • R850 PSY UI18636

       UP14/06/18 I 1000

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.



Document information

More support for: Rational Developer for System z

Software version: 8.5

Reference #: PI06385

Modified date: 18 June 2014