A fix is available
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