IBM Support

PI62334: FEJ308E MALFORMED COMMAND RECEIVED ON RDZ WHEN ATTEMPTING TO VIEW JOB OUTPUT

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • FEJ308E Malformed command received on Rational Developer for
    System z 9.5.0 when attempting to view Job output.
    
    When a RDz user from RDZ submits a batch job from RDz client and
    the batch job passes to mainframe for execution, after job
    completes, the batch job sysout can not be presented to the
    user.
    
    The error message viewed is:
    FEJ308E Malformed command received (S0:IBMPGA): SYSOUT JOB01234
    
    rsecomm.log shows
    INFO: JESCommandThread: End C_SEARCHPLUS in thread
    INFO: JESMiner: Start C_SYSOUT
    INFO: JESMiner: handleCommand - C_SYSOUT
    INFO: JESMiner: arg=JOB01234
    INFO: JESMiner: End C_SYSOUT
    INFO: JESCommandThread: Start C_SYSOUT in thread
    INFO: JMConnectionProcessor: Start - getJMConnection()
    INFO: JMConnectionProcessor: size of jmConnections 1
    INFO: JMConnectionProcessor: End - getJMConnection()
    INFO: JMConnection: Issuing command:SYSOUT JOB01234
    on Socket[addr=/127.0.0.1,port=6715,localport=1926]
    INFO: JMConnection: Received: 101 Usage error.
    ERROR: JESMiner: JES error: severity=8, msgNo=2005,
    message=Usage error.
    INFO: JESCommandThread: End C_SYSOUT in thread
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.All users who specify IBM-937             *
    *                    (Traditional Chinese) as host code-page   *
    *                    in their client.                          *
    *                 02.All RDZ users.                            *
    *                 03.z/OS system programmer                    *
    *                 04.z/OS system programmer                    *
    *                 05.all JES Job Monitor users                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.Unable to work with JES jobs.        *
    *                      02.RDz has a message class field in     *
    *                         the JES jobs Table view, but does    *
    *                         not populate it.                     *
    *                      03.Enhancement to issue console         *
    *                         message FEJ211I when server startup  *
    *                         completed.                           *
    *                      04.Enhancement to avoid a false         *
    *                         FEJ275E error message on shutdown    *
    *                      05.JMON is intermittently unable to     *
    *                         detect a job                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    01.Unable to work with JES jobs. JMON log shows "FEJ308E
       Malformed command received".
    02.RDz client has a message class field in the JES jobs Table
       view, but it is not populated since the host does not
       provide the data.
    03.Enhancement to issue console message FEJ211I when server
       startup completed.
    04.Enhancement to avoid a false FEJ275E error message on
       shutdown
    05.JMON is intermittently unable to detect a job, causing
       problems in other parts of RDz
    

Problem conclusion

  • 01.The new-line character is translated different for IBM-937
       than for other code-pages, resulting in the new-line
       becoming part of JMON output. When JES client sends such a
       string (for example, jobID) back as part of another command,
       JMON will fail the command. JMON is corrected to deal better
       with unexpected code-page translations.
    02.Updated code to get SYSOUT info in SSI80 call.
    03.Enhancement to issue console message FEJ211I when server
       startup completed.
    04.Enhancement to avoid a false FEJ275E error message on
       shutdown
    05.JMON is updated to not use a terse sysout SSI80 call to get
       to message class, but use standard verbose SSI80 call.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI62334

  • Reported component name

    RD/Z HOST

  • Reported component ID

    5724T0723

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-05-12

  • Closed date

    2016-09-28

  • Last modified date

    2016-10-01

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

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

Modules/Macros

  • FEJJMON
    

Fix information

  • Fixed component name

    RD/Z HOST

  • Fixed component ID

    5724T0723

Applicable component levels

  • R910 PSY UI41212

       UP16/10/01 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: 9.1

Reference #: PI62334

Modified date: 01 October 2016