Does BW / SOAP Implementation supports Overloading of Operations ?
book
Article ID: KB0086533
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks
-
Not Applicable
-
Description
Resolution: BW Does not support Overloading of Operation since WS-I and WSDL 2.0 do not support operation overloading.
From WS-I BP topic 5.4.3 <http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html#refinement16614152> ======================================== 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.
========================================
If you still want to use it then you cold do this :
You may modify the wsdl to have multiple versions, for each version, leave the one you want to choose in the SOAP request reply activity unchanged, but modity other operations with the same name to some other name, then you can select the right operation using the modified wsdl.
WSDL, Operation, BW
Issue/Introduction
Does BW / SOAP Implementation supports Overloading of Operations ?