Multiple CPYTOIMPF or CPYFRMIMPF commands fail when run in an RDMLX partition in V11 SP5

Date:15th May 2009
Product/Release:LANSA for iSeries (RDMLX) V11 SP5
Abstract:A change in V11 SP5 causes multiple CPYTOIMPF or CPYFRMIMPF commands to fail when run in an RDMLX partition
Submitted By:LANSA Technical Support

Description:

A change was made in Version 11 SP5 to support calling multiple RDMLX functions from an RDML function from LANSA RUN where more than one of the RDMLX functions either used SELECT_SQL or had I/O to a file with LOBs in it.

It was later found that this change caused multiple CPYTOIMPF or CPYFRMIMPF commands to fail when run in an RDMLX partition.

The error generated is:

DCM9899 Message  . . . . : Copy command ended because of error. 
DCM9899 IMessage . . . . : Function check. CPF2817 unmonitored by
                           M@OSEXEC at statement 22500, instruction X'009F'.

Solution:

IBM has determined that this is a defect and has issued the following PTFs:

V6R1M0: SI35213
V5R4M0: SI35222

LANSA's testing has established that both these PTFs resolve the issue.

If you encounter this issue, apply the PTF relevant to your version of the i5 OS.