Fixes are available
APAR status
Closed as program error.
Error description
Environment: Windows 7 Product name: IBM Rational Business Developer Program Version : 9.0.1 Description. Importing an existing project into v901 throws an Axis-error on every record that contains both a one dimensional record and a record array. In this scenario a testservice contains a record testRecord1 that contains two other elements, an array of record testRecord1a and a single instance of record testRecord1b. When these records are both present the following Axis-error is thrown: EGL1621E An error occurred while trying to invoke function: testFunction on WebService:http://localhost:8080/DMGTest_Serv/services/TestServi ce. EGL0001I The error occurred in EGL Rich UI Proxy. 500 FAILED org.xml.sax.SAXException: Invalid element in com.ibm.javart.services.ServiceContainerImpl - fielda1 EGL1621E An error occurred while trying to invoke function:testFunction on WebService:http://localhost:8080/DMGTest_Serv/services/TestServi ce. EGL0001I The error occurred in EGL Rich UI Proxy. 500 FAILED org.xml.sax.SAXException: Invalid element in com.ibm.javart.services.ServiceContainerImpl - fielda1 Removing one of the two records resolves the problem in v901 and the same error is not seen with v900. Development have confirmed this as a defect caused by when trying to deserialize the field 'tReca' the application knows to use a ArrayDeserializer to do this but it is bound to 'testRecord1b' as the default instead of 'testRecord1a'.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** The EGL Array will parse correctly
Problem conclusion
This issue will be fixed in RBD 8512, RBD 9011
Temporary fix
Comments
APAR Information
APAR number
PI16595
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
901
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-04-23
Closed date
2015-03-23
Last modified date
2015-03-23
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
RATL BUS DEV
Fixed component ID
5724S5000
Applicable component levels
R901 PSN
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
14 October 2021