Consultor Eletrônico



Kbase P114306: Error (10914) when sending SOAP messages to a Progress Web Service containing namespace prefixes on
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/03/2006
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.x
Web Services

SYMPTOM(s):

Error (10914) when sending SOAP messages to a Progress Web Service containing namespace prefixes on Temp-Table field elements

Error in SOAP parameter: (10914)

Error in SOAP parameter: Column <Column> missing from <ROW> row (10914)

An error was detected in the Web Service request. (10894)

Web service operation <operation-name> generated a SOAP Fault. SOAP faultstring is: <fault-string> (11506)

Web service operation <operation-name> generated a SOAP Fault. SOAP faultstring is: The client sent an invalid application method parameter. (10911) (11506)

Web Service has a Document Literal WSDL Style

Web Service operates on a state-free AppServer

Calling a Web Service operation that takes a TABLE as an input parameter

The error only occurs when attempting to send actual xml temp-table related data

The Web Service does not error out when sending no temp-table related data in the Web Service request

The Application Server Broker and Server logs do not record a connection when xml/temp-table related data is sent in the Web Service request

CAUSE:

Bug# 20041019-003

FIX:

Upgrade to OpenEdge 10.0B04 or higher