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