Kbase P185929: A static ProDataSet output parameter of an OpenEdge Web Service client is not being populated
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  14/04/2011 |
|
Status: Unverified
SYMPTOM(s):
A static ProDataSet output parameter of an OpenEdge Web Service client is not being populated
A static ProDataSet output parameter of an OpenEdge Web Service client stays empty
The Web Service is returning a SOAP Response which can be mapped to a ProDataSet output parameter
FACT(s) (Environment):
OpenEdge 10.1B
OpenEdge 10.2x
All Supported Operating Systems
CAUSE:
If the element name of one of the Temp-Tables in the SOAP Response does not match the XML-NODE-NAME of the Temp-Table in ABL, then the ProDataSet will not be populated.
FIX:
When defining the static Temp-Table definition for the ProDataSet, use the Temp-Table XML-NODE-NAME attribute and set this to the same element name as that used in the XML file.