A fix is available
APAR status
Closed as program error.
Error description
Rational Developer for System z Data Editor feature 'Find and Replace All' will fail with large datasets When using the z Data editor to change a column in a large file, the output file is corrupted: it contains more lines than expected and the added lines are copied from the original file. Example create a TEST dataset with 30000 records Note a dataset with 10000 records does not fail ****** *************** Top of Data *************** 000001 0File will be edited with z Data editor 000002 0next line of the data file 000003 0and so on 000004 0and so on ... 029998 0and so on 029999 0and so on 030000 0and so on ****** ************** Bottom of Data ************** - edit TEST dataset using the z Data Editor - position the cursor before 0 on the first line (just before 'File'), right-click and select Find/Replace (Ctrl+f) - in the Find/Replace dialog set options to Find: 0 Replace with: 1 Search type: ASCII Column Range: Specified column range start column: 1 end column: 2 Direction: Forward Scope: All - press button Replace all The resulting dataset in both in RDz client and host is as below ****** *************** Top of Data *************** 000001 1File will be edited with z Data editor 000002 1next line of the data file 000003 1and so on 000004 1and so on ... 030000 1and so on 030001 0and so on 030002 0and so on 030003 0and so on .... 058665 0and so on 058666 0and so on 058667 0and so on ****** ************** Bottom of Data ************** ABSTRACT: RDz Data Editor Find/Replace all fails on large datasets DESCRIPTION: Rational Developer for System z Data Editor Find/Replace all fails on large datasets When using the z Data editor to change a column in a large file, the output file is corrupted: it contains more lines than expected and the added lines are copied from the original file. Example create a TEST dataset with 30000 records Note a dataset with 10000 records does not fail ****** *************** Top of Data *************** 000001 0File will be edited with z Data editor 000002 0next line of the data file 000003 0and so on 000004 0and so on ... 029998 0and so on 029999 0and so on 030000 0and so on ****** ************** Bottom of Data ************** - edit TEST dataset using the z Data Editor - position the cursor before 0 on the first line (just before 'File'), right-click and select Find/Replace (Ctrl+f) - in the Find/Replace dialog set options to Find: 0 Replace with: 1 Search type: ASCII Column Range: Specified column range start column: 1 end column: 2 Direction: Forward Scope: All - press button Replace all The resulting dataset in both in RDz client and host is as below ****** *************** Top of Data *************** 000001 1File will be edited with z Data editor 000002 1next line of the data file 000003 1and so on 000004 1and so on ... 030000 1and so on 030001 0and so on 030002 0and so on 030003 0and so on .... 058665 0and so on 058666 0and so on 058667 0and so on ****** ************** Bottom of Data **************
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: 01.System z Data Editor of RDz users * **************************************************************** * PROBLEM DESCRIPTION: 01.Rational Developer for System z * * Data Editor feature 'Find and * * Replace All' will fail with large * * datasets * **************************************************************** * RECOMMENDATION: * **************************************************************** 01.When the RDz server and client saved a large data set, updated records were sent to the server and then the server merged the updates and the data set content. But the server failed to merge the content when the updated data size was large.
Problem conclusion
01.The RDz server and client were fixed to merge large updated records and the original data set properly.
Temporary fix
Comments
APAR Information
APAR number
PI06665
Reported component name
RD/Z HOST
Reported component ID
5724T0723
Reported release
850
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-11-21
Closed date
2014-06-17
Last modified date
2014-07-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
FEKFMAIN FEKFMAI6 FEKFMINE
Fix information
Fixed component name
RD/Z HOST
Fixed component ID
5724T0723
Applicable component levels
R850 PSY UI18898
UP14/07/03 I 1000
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"8.5","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
27 October 2020