Consultor Eletrônico



Kbase P110183: Does Progress support Operation Name Overloading within a WSDL document?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   23/11/2010
Status: Unverified

GOAL:

Does Progress support Operation Name Overloading within a WSDL document?

GOAL:

Does Progress support WSDL documents containing overloaded operations?

GOAL:

Is it possible to access different services within the same WSDL file

FACT(s) (Environment):

OpenEdge 10.x
Web Services

FIX:

No, Progress does not support Operation Name Overloading within WSDL documents and the WS-I Basic Profile recommends against it

When running the WSDL Analyzer Utility (bprowsdldoc) against a WSDL file that contains overloaded operations, only the first of the overloaded operations will be available

The WS-I Basic Profile declares:

5.4.3 Distinctive Operations
Operation name overloading in a wsdl:portType is disallowed by the Profile

R2304 A wsdl:portType in a DESCRIPTION MUST have operations with distinct values for their name attributes

Note that this requirement applies only to the wsdl:operations within a given wsdl:portType. A wsdl:portType may have wsdl:operations with names that are the same as those found in other wsdl:portTypes