IBM Support

PI27943: XML MULTIPLE SUPPRESS PHRASES MIGHT FAIL TO SUPPRESS ATTRIBUTES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • XML multiple SUPPRESS phrases might fail to suppress attributes
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Enterprise COBOL release 5.1 using  *
    *                 XML GENERATE statement with a generic        *
    *                 suppression (WHEN EVERY ...) phrase.         *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1. For XML GENERATE statements with     *
    *                      generic suppression phrases, the        *
    *                      compiler in some cases issues an error  *
    *                      message even in legal cases; 2. An XML  *
    *                      GENERATE statement with a national      *
    *                      type NAMESPACE or NAMESPACE-PREFIX,     *
    *                      data item, with an alphanumeric         *
    *                      receiver (identifier-1) and with        *
    *                      ENCODING not 1208, is illegal, but the  *
    *                      compiler did not diagnose it; 3. An     *
    *                      XML GENERATE statement, for which       *
    *                      identifier-2 or one of its              *
    *                      subordinates is a national or DBCS      *
    *                      data item, with an alphanumeric         *
    *                      receiver (identifier-1) and with        *
    *                      ENCODING not 1208, is illegal, but the  *
    *                      compiler did not diagnose it.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    1. The Language Reference Manual states that the rules for XML
    GENERATE SUPPRESS generic suppression phrase should be enforced
    at compile time; 2. When XML GENERATE statements with national
    type NAMESPACE or NAMESPACE-PREFIX are specified and the
    encoding was not 1208 and identifier-1 was an alphanumeric data
    item, the compiler failed to diagnose it as an illegal case; 3.
    When XML GENERATE FROM identifier-2 or one of its subordinates
    was a national or DBCS data item and the encoding was not 1208
    and identifier-1 was an alphanumeric data item, it was illegal,
    but the compiler failed to diagnose it.
    

Problem conclusion

  • Apply the provided PTF.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI27943

  • Reported component name

    LE ENT COBOL LI

  • Reported component ID

    568819812

  • Reported release

    790

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-10-17

  • Closed date

    2014-12-08

  • Last modified date

    2015-01-02

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

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

Modules/Macros

  • IGZXLPKA
    

Fix information

  • Fixed component name

    LE ENT COBOL LI

  • Fixed component ID

    568819812

Applicable component levels

  • R780 PSY UI23704

       UP14/12/13 P F412

  • R790 PSY UI23705

       UP14/12/13 P F412

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.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCVR7X","label":"Runtime"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 December 2020