IBM Support

PI34783: IN RDZ V9.1.1, CREATING HOST DATA SETS FAIL WHEN USING CODEPAGE IBM-1141 AND "¶õ" (PARAGRAPH) IN THE DATA SET NAME.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • In Rational Developer for System z v9.1.1, creating host data
    sets fail when using codepage IBM-1141 and "ᄊ￵" (paragraph) in
    the data set name
    
    The EBCDIC code for "ᄊ￵" (paragraph) is x'7C'. This hex
    character code normally represents the "@" (at-sign) in e.g.
    IBM-037
    
    The errors represented in the UI are:
    IKJ56709I INVALID DATASET NAME, '<hlq>.MYDATA.TEST@'
    IKJ56701I MISSING DATASET NAME OR *;
    
    Note that the "@" (at-sign) character is in the message, not the
    "&#65462;&#65525;" (paragraph)
    
    .trace can show
    com.ibm.ftt.resources.zos.zosphysical.impl.ZOSCatalogImpl
    com.ibm.ftt.resources.core(FINEST): In
    ZOSCatalogImpl.findMember().. didn't find the object
    <hlq>.MYDATA.TEST&#65462;&#65525; in the model, about to query the file system
    ...
    com.ibm.ftt.resources.zos.zosfactory.impl.ZOSPhysicalResourceFac
    toryImpl com.ibm.ftt.resources.core(FINEST): In
    ZOSPhysicalResourceFactoryImpl.getPhysicalResource(), creating a
    new ZOSSeqPDS instance: <hlq>.MYDATA.TEST&#65462;&#65525;
    
    .cicsexplorer.trace.0.log can show
    *** RSEClient#command(Allocate): INVALID DATA SET NAME,
    '<hlq>.MYDATA.TEST@'
    ...
    com.ibm.cics.eclipse.common.logging.ToJavaEclipseLogListener.log
    ging()
    [com.ibm.ftt.resources.core.physical.util.OperationFailedExcepti
    on: INVALID DATA SET NAME, '<hlq>.MYDATA.TEST@'
    ...
    com.ibm.ftt.resources.core.physical.util.OperationFailedExceptio
    n: INVALID DATA SET NAME, '<hlq>.MYDATA.TEST@'
    
    .log can show
    !MESSAGE *** RSEClient#command(Allocate): INVALID DATA SET NAME,
    '<hlq>.MYDATA.TEST@'
    ...
    !MESSAGE Allocate command executed, host response == INVALID
    DATA SET NAME, '<hlq>.MYDATA.TEST@'
    ...
    com.ibm.ftt.resources.core.physical.util.OperationFailedExceptio
    n: INVALID DATA SET NAME, '<hlq>.MYDATA.TEST@'
    ...
    !MESSAGE INVALID DATA SET NAME, '<hlq>.MYDATA.TEST@'
    

Local fix

  • Avoid using the paragraph sign "&#65462;&#65525;" in a dataset name
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.All RDz users                             *
    *                 02.All RDz users who can run the RDz         *
    *                    operator command, F RSED,APPL=D P,D       *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.In Rational Developer for System z   *
    *                         v9.1.1, creating host data sets      *
    *                         fail when using codepage IBM-1141    *
    *                         and "" (paragraph) in the data set   *
    *                         name                                 *
    *                      02.RDz operator command F RSED,APPL=D   *
    *                         P,D does not work correctly when     *
    *                         more than 32 thread pool processes   *
    *                         are running.                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    01.The paragrah character was handled as invalid, since the RDz
       server used the data set name for server commands correctly
       without code conversion when the code page was changed.
    02.In Rational Developer for System z - RDz - v8.5.1.5, the
       following error is raised when issuing operator command if
       more than 32 threadpools are running.
    
       ERROR class com.ibm.etools.zos.server.DaemonMonitor:
       com.ibm.jzos.ErrnoException: EDC5121I Invalid argument.
       (errno2=0x093B0 438) ERRNO=121 ERRNO2=0x93b0438
       com.ibm.jzos.ErrnoException: EDC5121I Invalid argument.
       (errno2=0x093B0438) ERRNO=121 ERRNO2=0x93b0438 at
       com.ibm.jzos.MvsConsole.console2(Native Method) at
       com.ibm.jzos.MvsConsole.interact(MvsConsole.java:267) at
       com.ibm.jzos.MvsConsole.wto(MvsConsole.java:182) at
       com.ibm.jzos.MvsConsole.wto(MvsConsole.java:171) at
       com.ibm.jzos.MvsConsole.wto(MvsConsole.java:159) at
       com.ibm.etools.zos.server.ZConsoleHandler.issueMultipleWTO(ZC
       onsoleHandler.java:119) at
       com.ibm.etools.zos.server.DaemonMonitor.issueMultipleMessage(
       DaemonMonitor.java:1619) at
       com.ibm.etools.zos.server.DaemonMonitor.displaySortedLines(Da
       emonMonitor.java:1302) at
       com.ibm.etools.zos.server.DaemonMonitor.displayProcesses(Daem
       onMonitor.java:1396) at
       com.ibm.etools.zos.server.DaemonMonitor.processClient(DaemonM
       onitor.java:765) at
       com.ibm.etools.zos.server.DaemonMonitor.run(DaemonMonitor.jav
       a:177) at java.lang.Thread.run(Thread.java:736)
    
       The daemon and the threadpools recovers from the error and
       no other problems happen.
    

Problem conclusion

  • 01.The server was fixed to use the converted data set names
       when the code page was changed.
    02.RDz server calls MvsConsole.wto() method to output to
       console. This method accepts less than 255 lines in one
       call. RDz server is updated to check if the number of output
       lines is less than 255, when processing D P,D command.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI34783

  • Reported component name

    RD/Z HOST

  • Reported component ID

    5724T0723

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-02-11

  • Closed date

    2015-03-19

  • Last modified date

    2015-04-01

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

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

Modules/Macros

  • FEKFERR  FEKFMAIN FEKFMAI6 FEKFMINE FEKFOMVS
    FEKFSTOR FEKFZOS
    

Fix information

  • Fixed component name

    RD/Z HOST

  • Fixed component ID

    5724T0723

Applicable component levels

  • R910 PSY UI26082

       UP15/04/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 #: PI34783

Modified date: 01 April 2015