IBM Support

PH27469: IN IDZ USING JAPANESE LOCALE, DBB USER BUILD FAILS TO DISCOVER COPYBOOKS IN LPEX EDITOR

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • When using Japanese locale in IBM Developer for z/OS - IDz -
    v14.2.3, Dependency Based Build (DBB) user build wizard fails to
    discover copybooks in LPEX editor.
    
    Steps to reproduce:
    
    - add Japanese language pack to IDz
    - start IDz in English and create a new workspace
    - select LPEX as default editor
    - create sample project from menu New > Examples > Workstation
    COBOL > COBOL Sample 1
    - create a copy folder and a copybook file like CPYTST1.cpy with
    content
           01 Program-pass-fields.
              05 Temp-name         Pic x(30).
    - modify StartApp.cbl and replace the above lines by: COPY
    CPYTST1.
    - create a build folder with 2 empty files: test.groovy and
    git.attributes
    - shutdown IDz
    - restart IDz with option -nl ja_JP
    - edit StartApp.cbl in LPEX
    - right-click on the editor and select Japanese menu for
    Dependency Based Build > Configure user build
    - fill in the first page and click Next and Next again
    - observe that copybookd copy\CPYTST1.cpy is not discovered and
    not checked
    - shutdown IDz
    - repeat the same steps with English locale
    - observe that copybookd copy\CPYTST1.cpy is discovered and
    checked
    

Local fix

  •  Use COBOL Editor instead of LPEX
    

Problem summary

  • Using Japanese locale, DBB user build fails to discover
    copybooks in LPEX editor
    

Problem conclusion

  • The IDz DBB user build was using the language type name instead
    of the language type code to identify the program's language for
     getting the correct Property Group category when resolving the
    dependencies..
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH27469

  • Reported component name

    DEV FOR Z/OS

  • Reported component ID

    5724T0700

  • Reported release

    E20

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-07-15

  • Closed date

    2020-12-04

  • Last modified date

    2020-12-04

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

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

Fix information

  • Fixed component name

    DEV FOR Z/OS

  • Fixed component ID

    5724T0700

Applicable component levels

[{"Line of Business":{"code":"LOB17","label":"Mainframe TPS"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSQ2R2","label":"Rational Developer for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E20"}]

Document Information

Modified date:
05 December 2020