Fix (APAR): PQ86069
Status: Fix
Release: 5.1.0
Operating System: All
Supersedes Fixes: PQ86859
CMVC Defect: 194408
Byte size of APAR: 530795
Date: 2004-03-29
Abstract: In WSAD-IE, cannot invoke a Web service from xmethods in a BPEL flow
Description/symptom of problem:
When trying to invoke a Web service from xmethods through BPEL a deserialization problem occurs. The SOAP envelopes that are being sent and being received are:
SENT:
?
-
-
-
? EnglishToFrench
? hello
?
?
?
RECEIVE:
?
-
-
-
? Value cannot be null. Parameter name: translationmode
?
?
?
The invoke works when invoking using the Web Services explorer. The request is:
?
-
-
-
? EnglishTOFrench
? hello
?
?
?
This occurs because the Web service expects the first letter of the elements to be uppercase. In this scenario, and should actually be sent as and .
NOTE: YOU MUST FIRST DOWNLOAD THE UPDATE INSTALLER TOOL IN ORDER TO INSTALL A FIX.
The Update Installer can be downloaded from the following link:
http://www-3.ibm.com/software/webservers/appserv/support/index.html
Directions to apply fix:
1) Create temporary "Fix" directory to store the jar file:
UNIX: /tmp/WebSphere/Fix
Windows: c:\temp\WebSphere\Fix
2) Copy jar file to the directory
3) Shutdown WebSphere
4) Follow the Fix installation instructions that are packaged with the Update Installer on how to install the Fix.
5) Restart WebSphere
6) The temp directory may be removed.
Directions to remove fix:
NOTE: FIXES MUST BE REMOVED IN THE ORDER THEY WERE APPLIED. DO NOT REMOVE A FIX UNLESS
ALL FIXES APPLIED AFTER IT HAVE FIRST BEEN REMOVED. YOU MAY REAPPLY ANY REMOVED FIX.
Example: If your system has fix1, fix2, and fix3 applied in that order and fix2 is to be
removed, fix3 must be removed first, fix2 removed, and fix3 re-applied.
1) Shutdown WebSphere
2) Follow the instructions that are packaged with the Update Installer on how to uninstall the Fix.
3) Restart WebSphere
Directions to re-apply fix:
1) Follow the instructions for uninstalling a fix.
2) Follow the instructions for installing a fix.
Additional Information:
None