IBM Support

JR41286: XSL TRANSFORMATION ENGINE ENCOUNTERS AN EXCEPTION DURING INITIALIZATION.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • USER AFFECTED:  Users of XML Mapping Editor authoring maps in a
    National Language other then English
    
    PROBLEM SUMMARY:  The XSL Transformation engine encounters an
    exception during initialization.
    
    PROBLEM DETAILED DESCRIPTION:  The XML Mapping Editor allows the
    user to specify some XSLT generation options from the Generation
    tab in the Properties view.  The options in the Generation tab
    are translated for the user when running in a National Language
    other then English.  A problem occurs when the generation option
    stored for the map file takes the literal translation.  This
    translation then propagates itself into the generated XSLT file
    which is an error.  The options that get propagated into the
    generated XSLT file should only be in English, otherwise the XSL
    Transformation engine will encounter exceptions during
    initialization.
    

Local fix

  • The product can be launched in English mode by specifying the
    -nl en_EN locale as a program argument.
    

Problem summary

  • The fix is to update the Generation tab in the Properties view
    such that it views National Language translations to the user,
    but stores only the English equivalent values in the map file.
    This will then only propagate the English only values into the
    generated XSL files which will not suffer the problems reported.
    
    Fix targetting delivery in next 7.5.1 maintenance deliverable in
    2012. Visit the "Recommended fixes for IBM Integration Designer"
    to review whether any new fixes have been release or announced,
    http://www-01.ibm.com/support/docview.wss?uid=swg27022270
    
    Enviroments:
    1. IID7.5, you need to add Japanese Language package when
    install. Or
    you need to modify the installation by using IBM Installation
    Manager.
    2. OS language does not matter, but you need to tune the Windows
    to use
    Japanese in Control Panel->Regional and Language Option.
    
    Reproduce steps:
    1. Import PI (Provided by customer)
    2. Go to mediation module and then the xslt folder.
    3. You may open this file by any text editor
    4. You may also delete this XSLT and try to add a new one. You
    will then
    see indent="Japanese no" is presented right after you save the
    work.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    JR41286

  • Reported component name

    INTEGRATION DES

  • Reported component ID

    5725C9702

  • Reported release

    750

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-11-23

  • Closed date

    2011-12-15

  • Last modified date

    2011-12-15

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

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

Fix information

Applicable component levels

  • R751 PSY

       UP

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

Document Information

Modified date:
15 December 2011