Consultor Eletrônico



Kbase P145971: The WSDL document for an OpenEdge Web Service does not contain any user defined input or output para
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   07/05/2009
Status: Unverified

SYMPTOM(s):

The WSDL document for an OpenEdge Web Service does not contain any user defined input or output parameters

The SOAP operations of an OpenEdge Web Service only contain an output parameter named 'result'

ProxyGen does not show any parameters when double-clicking on an r-code

FACT(s) (Environment):

The AppServer procedure only contains input or output parameters inside an internal procedure
The procedure r-code have been added as non-persistent procedures in ProxyGen
OpenEdge 10.x
All Supported Operating Systems

CAUSE:

For non-persistent procedures only the input/output parameters at the main procedure level can be exposed.

FIX:

Move the input/output parameters outside of the internal procedure.
- OR -
Add the procedure r-code as persistent procedures in ProxyGen.