APAR status
Closed as program error.
Error description
When a Web Service sends to a client an object which contains an
array of objects whith null elements, a bug occurs during the
deserialization process : the client receives the array without
null elements.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All WebSphere Application Server web *
* services users *
****************************************************************
* PROBLEM DESCRIPTION: The web services engine was not *
* properly handling Document/Literal *
* responses that contained null array *
* elements. *
****************************************************************
* RECOMMENDATION: The web services engine was not properly *
* handling Document/Literal responses that *
* contained null array elements. *
****************************************************************
The web services engine was trying to take a few shortcuts in
the processing of responses that had null array elements in
them. An error in the logic was fixed so that these elements
are handled correctly.
Problem conclusion
We no longer take the shortcut in handling the null array
elements.
Temporary fix
Modified the BeanDeserializer to handle null array items
wrapped in a bean.
Comments
APAR information |
APAR number |
PQ87037 |
Reported component name |
WAS BASE 5.0 |
Reported component ID |
5630A3600 |
Reported release |
00W |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2004-04-01 |
Closed date |
2004-06-08 |
Last modified date |
2004-06-08 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
R103 PSY |
UP |
R10A PSY |
UP |
R10H PSY |
UP |
R10I PSY |
UP |
R10P PSY |
UP |
R10S PSY |
UP |
R10W PSY |
UP |
|