PQ99864; SOAP Deserialiser error
 Downloadable files
 
Abstract
WebSphere® Portal Server(WPS) v5.0.2.2 & 5.1 are not able to consume a PeopleSoft portlet using WSRP services, and throws a SOAP deserializer error.
 
Download Description
PQ99864 resolves the following problem:

ERROR DESCRIPTION:
The apar should be routed to webservices component.

WebSphere Portal Server(WPS) v5.0.2.2 & 5.1 are not able to consume a PeopleSoft portlet using WSRP services, and throws a SOAP deserializer error.

Error Message in WPS:
<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server.userException</faultcode>
<faultstring>org.xml.sax.SAXException: No deserializer for
{http://schemas.xmlsoap.org/soap/encoding/}boolean</faultstring>
<detail/>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>

The Peoplesoft WSRP will work only if we have a JSR remote portlet running on the WPS consumer box. It seems like JSR loads some jar files which seem to help the WSRP/webservices

After analyzing the test case provided it was determined that a combination of a normally benign
serialization Java code generation defect and a performance improvement algorithm resulted in the customer´s issue of adding an incorrect namespace specifically with Apache Axis.

LOCAL FIX:
The Peoplesoft WSRP will work only if we have a JSR remote portlet running on the WPS consumer box.

PROBLEM SUMMARY:

USERS AFFECTED: WebSphere Application Server users of web services

PROBLEM DESCRIPTION:
SOAP Deserializer Error

RECOMMENDATION:
WebSphere Portal Server(WPS) v5.0.2.2 & 5.1 are not able to consume a PeopleSoft portlet using WSRP services, and throws a SOAP deserializer error.

Error Message in WPS:

soapenv:Server.userException
org.xml.sax.SAXException: No deserializer for
{http://schemas.xmlsoap.org/soap/encoding/}boolean

After analyzing the test case provided it was determined that a combination of a normally benign serialization Java code generation defect and a performance improvement algorithm resulted in the issue of adding an incorrect namespace specifically with Apache Axis.

PROBLEM CONCLUSION:
Fixed serialization error.

The fix for this APAR is currently targeted for inclusion in fixpack 5.0.2.11 and 5.1.1.4. Please refer to the Recommended Updates page for delivery dates: General/swg27004980.html
 
Prerequisites
Please download the UpdateInstaller below to install this fix.
 
URL LANGUAGE SIZE(Bytes)
UpdateInstaller US English 7250000
 
 
Installation Instructions
Please review the readme.txt for detailed installation instructions.
 
URL LANGUAGE SIZE(Bytes)
Readme US English 2145
 
Download package
What is DD?
Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
PQ99864i_fix.jar 4/1/2005 US English 6217 FTP DD
 
Technical support
1-800-IBM-SERV (U.S. Only)
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
Problems (APARS) fixed
PQ99864
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Web Services (for example: SOAP or UDDI or WSGW or WSIF)
Operating system(s): Windows
Software version: 5.1.1.2
Software edition:
Reference #: 4009341
IBM Group: Software Group
Modified date: Apr 22, 2005