APAR status
Closed as program error.
Error description
The problem occurs when using IBM Transforation Extender (ITX) on any platform to validate JSON data containing a field larger than the map Work Space Page Size. Example JSON data: [ { "one": "field one data", "two": "field two data", "three": "field three data", "four": "field four data", "five": "field five data ... (greater than 65k bytes>" } ] A default map setting of WorkSpace=File, PageSize=64 and PageCount=8 will mean that the validation map (using the JSON as metadata as well as input data) would end with a failure: <ExecutionSummary MapStatus="Error" mapreturn="8" ElapsedSec="0.0533" BurstRestartCount="0"> <Message>One or more inputs was invalid</Message> The problem occurs because the byte count of a single field ('five' in this example) exceeds the PageSize value. Changing the PageSize=64 setting to PageSize=128 (or larger than the field size) may be used as a workaround to resolve the problem.
Local fix
ITXCQ - ITX00060316 PB / PB Circumvention: The PageSize can be increased to cover any anticipated maximum byte count for a single field.
Problem summary
Users Affected: IBM Transformation Extender customers using native JSON parse where field size exceeds page size Problem Description: A single JSON field that exceeds the PageSize setting for a map will cause a validation failure. Platforms Affected: All
Problem conclusion
Fix buffer refill logic when input data element data size exceeds default data buffer size and data spans 2 pages. Applies to: 9.0.0.4, 10.0.0.0, 10.0.3.0 Fixed in the next service packs and releases. To obtain the fix for this APAR: To see if the next service pack or product release is available, check the IBM Transformation Extender Release Notes page: https://www.ibm.com/support/docview.wss?uid=swg27008337 If the service pack or product release is available, download it from Fix Central: http://www.ibm.com/support/fixcentral/ If the service pack or product release is not available and you require the APAR fix immediately, request a Limited Availability Interim Fix (LAIF) by opening a case: https://www.ibm.com/mysupport/ Prior to version 9.0.0, IBM Transformation Extender was called IBM WebSphere Transformation Extender.
Temporary fix
Comments
APAR Information
APAR number
PH24099
Reported component name
ITX
Reported component ID
5724Q2300
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-04-07
Closed date
2020-05-01
Last modified date
2020-05-18
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
ITX
Fixed component ID
5724Q2300
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
19 May 2020