IBM Support

JR54941: YOU SEE BUILD ERRORS AFTER IMPORTING AND BUILDING CURRENT CODE INTO IBM INTEGRATION DESIGNER V8.5.6 FROM V8.5

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The build errors occur because the namespace prefix of a
    particular namespace URI is different IBM Integration Designer
    V8.5 than in Integration Designer V8.5.6. Integration Designer
    V8.5.6 expects the namespace URI prefix to be "io9", whereas the
     namespace URI prefix for Integration Designer V8.5 is "io4".
    These errors occur only when custom xpath or custom Java
    transforms with the namespace prefix used within an XSLT map.
    The generated XSL or XSLT is reordered in Integration Designer
    V8.5.6, which causes the issue.
    
    PRODUCTS AFFECTED:
    IBM Integration Designer
    

Local fix

Problem summary

  • When you migrate a project from a version of Integration
    Designer before V8.5.5 to a version after V8.5.5, a build error
    occurs because of the different namespace prefixes. This issue
    was corrected in IT09171: Compatibility for maps not explicitly
    binding namespace prefix.
    

Problem conclusion

  • A fix is available for Integration Designer V8.5.6 that corrects
     the differences in the namespace URI prefix.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR54941:
    
        1. Select IBM WebSphere Integration Developer or IBM
    Integration Designer from the product selector, the installed
    version to the fix pack level, and your platform, and then click
    Continue.
        2. Select APAR or SPR, enter JR54941, and click Continue.
    
    When you download fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    
    To enable the namespace prefix fix, complete the following
    steps:
    
    1. Go to Start > My Computer (Right Click) > Properties >
    Advanced system settings > Advanced tab > Environment Variables
    > New.
    2. Add the GDM_USE_JAVA16_NS_PREFIX_ALLOCATIONS environment
    variable and set it to 1.
    3. Import the PI file into a new workspace so it can be
    reloaded.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR54941

  • Reported component name

    INTEGRATION DES

  • Reported component ID

    5725C9702

  • Reported release

    856

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-12-09

  • Closed date

    2015-12-18

  • Last modified date

    2015-12-29

  • 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

    INTEGRATION DES

  • Fixed component ID

    5725C9702

Applicable component levels

  • R856 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSTLXK","label":"IBM Integration Designer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"856","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 October 2021