A fix is available
APAR status
Closed as program error.
Error description
We were making room in SNA-VECTOR-DATA to insert x'124040124040' and then increasing the overall length by 6. However, because we were manipulating the same string (SNA-VECTOR-DATA), we were getting string propagation. The solution was to build the string in a temporary area and then copy it back when complete into SNA-VECTOR-DATA which is a parameter that DFHMAFSO receives. . Here's a snippet of the code involved: . MOVE SNA-VECTOR-DATA(3:SNA-BUFFER-LENGTH) TO SNA-VECTOR-DATA(9:SNA-BUFFER-LENGTH) MOVE X'124040124040' TO SNA-VECTOR-DATA(3:6) ADD 6 TO SNA-BUFFER-LENGTH
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: SEND MAP with ERASEAUP option may have * * unpredictable results. * **************************************************************** * RECOMMENDATION: * **************************************************************** A native application performed an EXEC CICS SEND MAP with the ERASEAUP ( erase all unprotected ) option. This option should erase INPUT fields on the map ready for user input but not erase INPUT fields if the application had placed values into those fields prior to the SEND MAP. . When the above application was modelled into a Service Flow, fields that had been updated by the application prior to the SEND MAP were also erased. Thus the behaviour of the application running natively and as a Service Flow were different. . Code in DFHMAVCP that processed the ERASEAUP option was not working as intended.
Problem conclusion
DFHMAVCP has been modified to correctly process the ERASEAUP option on an EXEC CICS SEND MAP.
Temporary fix
Comments
APAR Information
APAR number
PI07125
Reported component name
SERVICE FLOW FE
Reported component ID
5655M1502
Reported release
300
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-11-29
Closed date
2013-12-17
Last modified date
2014-02-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI13701
Modules/Macros
DFHMAVCP
Fix information
Fixed component name
SERVICE FLOW FE
Fixed component ID
5655M1502
Applicable component levels
R300 PSY UI13701
UP14/01/04 P F401
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":"SSC5SJS","label":"Service Flow Feature"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
05 February 2014