APAR status
Closed as program error.
Error description
If data is absent for a column in Harvest's changelog output, it places a tab character in place of the data. Therefore, given that columns are also separated by tabs, this means that it is possible to have 3 tab characters subsequently. The middle tab character is for the absent data. As a result of this issue, if absent data is present anywhere in the output of the changelog command by Harvest, the UCB Harvest plugin will very likely encounter issues parsing the values for columns after the empty column. Depending on the data to parse, this can result in exceptions or wrong data in wrong columns.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All UrbanCode Build integrating with Harvest. * **************************************************************** * PROBLEM DESCRIPTION: * * If data is absent for a column in Harvest's changelog * * output, it places a tab character in place of the data. * * Therefore, given that columns are also separated by tabs, * * this means that it is possible to have 3 tab characters * * subsequently. The middle tab character is for the absent * * data. * * * * As a result of this issue, if absent data is present * * anywhere in the output of the changelog command by Harvest, * * the UCB Harvest plugin will very likely encounter issues * * parsing the values for columns after the empty column. * * Depending on the data to parse, this can result in * * exceptions or wrong data in wrong columns. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Upgrading to Harvest plugin version 6 in UrbanCode Build fixes this issue.
Temporary fix
Comments
APAR Information
APAR number
PH08342
Reported component name
URBANCODE BUILD
Reported component ID
5725P5700
Reported release
614
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-02-08
Closed date
2019-04-02
Last modified date
2019-04-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
URBANCODE BUILD
Fixed component ID
5725P5700
Applicable component levels
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS8NMD","label":"IBM UrbanCode Build"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"614","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
02 April 2019