IBM Support

PK44005: SERVER-RGT-RS0000 ERROR WITH PERFORM TRANSFORM INTYPE(ST)

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When the command below is executed:
    PERFORM TRANSFORM WHERE INTYPE(ST) OUTFILE(OUTFILE)
    MAPID(S-DT-ADF-TO-EDI) SYNTAX(D) DIR(R) TRACELEVEL(A2)
    
    The following errors occur in the prt file:
    Message: UT0004 Severity: 08
    An attempt to retrieve an AMM element failed.  The AMM
    cniSearchFirstChild return code was 0, the search address was
    00AAED80, the compare mode was 4, the element type was 01000000,
    and the element name was EDIMSG.
    **** File: C:ᆲWDIServerᆲ3.3ᆲ20070126_1052ᆲsrcᆲedivaicl.cpp Line:
    10100 Func: n/a
    Message: RS0000 Severity: 12
    ****SQL1024N  A database connection does not exist.
    SQLSTATE=08003
    

Local fix

Problem summary

  • If the map does not match the input data, or there are other
    conditions that result in target properties being set but no
    other output data, then various unexpected errors may occur,
    including:
    Message: UT0004 Severity: 08
    An attempt to retrieve an AMM element failed.  The AMM
    cniSearchFirstChild return code was 0, the search address was
    00AAED80, the compare mode was 4, the element type was 01000000,
    and the element name was EDIMSG.
    **** File: C:\WDIServer\3.3\20070126_1052\src\edivaicl.cpp Line:
    10100 Func: n/a
    

Problem conclusion

  • If properties are set by the map, but no other data is
    generated, the translator propagates an empty message (only
    contains properties) to the later nodes.  The validation and
    enveloper node do not handle
    the empty message correctly, and various errors may result.
    This only occurs if properties are set but there is no other
    output from the map.  If no properties are set (and no output),
    the translator
    does not try to propagate a message.
    Fixed translator so it will check that there is something under
    the "body" node (i.e., actual output data) before propagating
    the message.  If no data, the message is not propagated, so it
    would flow the same way that messages currently do if there is
    no target message
    at all.
    

Temporary fix

  • Make sure the map generates output data
    

Comments

  • WDI 3.3 Server - all platforms
    Included in 3.3 SFP1
    

APAR Information

  • APAR number

    PK44005

  • Reported component name

    WEBS DI ZOS

  • Reported component ID

    5655I4003

  • Reported release

    330

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-04-25

  • Closed date

    2007-04-25

  • Last modified date

    2007-08-03

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

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

    UK24406

Modules/Macros

  • CPP      EDIUTDTC
    

Fix information

  • Fixed component name

    WEBS DI ZOS

  • Fixed component ID

    5655I4003

Applicable component levels

  • R330 PSY UK24406

       UP07/07/20 P F707

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.3","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.3","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
22 August 2022