IBM Support

IC93036: APPLIANCE MIGHT RESTART WHEN SERIALIZING BIG XML OUTPUT AND THE CONNECTION TEMPORARILY CANNOT TAKE DATA

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • Appliance might restart in the case of serializing big XML
    output where the output port temporarily cannot accept data.
    

Local fix

  • If the transaction output is generated by a final Results
    action, replace it by a Transform Binary action with the
    stylesheet below.
    
    If a Transform action sends a result directly to OUTPUT context,
    make it generate the result into a context (maybe PIPE) and add
    the above-mentioned Transform Binary action from the new context
    to OUTPUT.
    
    The following stylesheet is an example of a stylesheet used for
    the Tranform Binary action.  This is the non-XML equivalent of
    store:///identity.xsl:
    
    <xsl:stylesheet version="1.0"
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
        xmlns:dp="http://www.datapower.com/extensions"
        extension-element-prefixes="dp"
    >
      <dp:input-mapping  href="store:///pkcs7-convert-input.ffd"
    type="ffd"/>
      <dp:output-mapping href="store:///pkcs7-convert-input.ffd"
    type="ffd"/>
    
      <xsl:template match="/">
        <xsl:copy-of select="*"/>
      </xsl:template>
    
    </xsl:stylesheet>
    

Problem summary

  • DataPower might restart while serializing large XML output if
    the backend is unable to accept data.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IC93036

  • Reported component name

    DATAPOWER

  • Reported component ID

    DP1234567

  • Reported release

    382

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-06-12

  • Closed date

    2013-10-03

  • Last modified date

    2014-01-22

  • 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

  • R100 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS9H2Y","label":"IBM DataPower Gateway"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.8.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
11 February 2022