IBM Support

IT23924: NULLPOINTEREXCEPTION IN MAP GENERATION FOR COMPLEX MAPS WITH MULTPLE NAMEPSACES.

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

  • The maps that correctly generated in fix pack 1.0.5.0 iFix006,
    for example shipped with IBM Integration Bus 10.0.0.5 and
    earlier may fail to generate in later fix packs. The displayed
    error message starts with:
    
    BIP3944E: The map script generation for QName '[mapping-name]'
     has failed, with the following details:...
    
    java.lang.NullPointerException
    com.ibm.msl.mapping.xml.codegen.impl.NamespaceHandlerImpl.getSou
    rcePrefix(NamespaceHandlerImpl.java:262)
    com.ibm.msl.mapping.xml.codegen.impl.NamespaceHandlerImpl.getQua
    lifiedSourceName(NamespaceHandlerImpl.java:446)
    com.ibm.msl.mapping.xquery.codegen.generators.SourcePathManager.
    getRelativeSourcePath(SourcePathManager.java:171)....
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of IBM Graphical Data Mapper V1.0.5 running complex
    maps with multiple namespaces
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    The maps that correctly generated in fix pack 1.0.5.0 iFix006,
    for example shipped with IBM Integration Bus 10.0.0.5 and
    earlier may fail to generate in later fix packs. The displayed
    error message starts with:
    
    BIP3944E: The map script generation for QName '[mapping-name]'
     has failed, with the following details:...
    
    java.lang.NullPointerException
    com.ibm.msl.mapping.xml.codegen.impl.NamespaceHandlerImpl.getSou
    rcePrefix(NamespaceHandlerImpl.java:262)
    com.ibm.msl.mapping.xml.codegen.impl.NamespaceHandlerImpl.getQua
    lifiedSourceName(NamespaceHandlerImpl.java:446)
    com.ibm.msl.mapping.xquery.codegen.generators.SourcePathManager.
    getRelativeSourcePath(SourcePathManager.java:171)....
    

Problem conclusion

  • The internal generation of maps has been corrected so that the
    NulPointerException no longer occurs.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT23924

  • Reported component name

    GRAPHICAL DATA

  • Reported component ID

    AIMGDM000

  • Reported release

    105

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-02-02

  • Closed date

    2018-02-13

  • Last modified date

    2018-02-13

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

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

    IT23928

Fix information

  • Fixed component name

    GRAPHICAL DATA

  • Fixed component ID

    AIMGDM000

Applicable component levels



Document information

More support for: WebSphere Message Broker

Software version: 105

Reference #: IT23924

Modified date: 13 February 2018


Translate this page: