Kbase P146757: Error 10914 when calling an OpenEdge Web Service that passes a TABLE-HANDLE parameter
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  22/05/2009 |
|
Status: Unverified
SYMPTOM(s):
Error 10914 when calling an OpenEdge Web Service that passes a TABLE-HANDLE parameter
Error 10914 when calling an OpenEdge Web Service that passes a dynamic TEMP-TABLE parameter
Error 10914 when calling an OpenEdge Web Service that uses a TABLE-HANDLE input parameter
Error 10914 when calling an OpenEdge Web Service that uses a dynamic TEMP-TABLE parameter
Error in SOAP parameter: Unable to parse schema for dynamic temp-table (10914)
FACT(s) (Environment):
Using a C#.NET client to access an OpenEdge Web Service
OpenEdge 10.x
All Supported Operating Systems
CAUSE:
The serialized TEMP-TABLE schema and data that is received by the OpenEdge Web Service is not in the correct format.
FIX:
Make sure that the serialized TEMP-TABLE uses the following general format:
<DataSet>
<schema>
<!-- TEMP-TABLE row definition in XML Schema -->
</schema>
<Data>
<Item> <!--- row instance 1 --> </Item>
<Item> <!--- row instance 2 --> </Item>
<Item> <!--- row instance 3 --> </Item>
...
</Data>
</DataSet>