I am facing issue when i try to create the consumer and provider using WSDL as below.
Unable to create web service descriptor using current version of the web service stack because of the reason(s) listed below. Click OK to create the web service descriptor using the web service stack delivered with Integration Server prior to version 8.2. The resulting web service descriptor will have the Pre-8.2 compatibility mode property set to True.
Reasons(s):
“[ISC.0081.9190] Multiple port types are not supported when Pre-8.2 compatability mode is false”.
I am able to create consumer only when i click OK. If i select cancel i am getting error as “”[ISC.0081.9190] Multiple port types are not supported when Pre-8.2 compatability mode is false".
Can anyone please suggest on this.
PS: webMethods Version 9.5.1.0 Fix: IS_9.5_SP1_Core_Fix8
What is the WSDL source? Did you get this from version below 8.2?
From IS 8.2.x and above is based on Axis2 which is design to support wsdl 2.0 type services. If you take wsdl 2.0 you can not have multiple interfaces (many port types) for one service.
Thanks for your inputs. The issue resolved. Below are the fix details.
ISC.81.9190E Multiple port types are not supported when Pre-8.2 compatibility mode is false.
Tthe WSDL document used to create the Web service descriptor consists of multiple
port types. When creating a Web service descriptor in Designer, Integration Server
does not support multiple port types.
Action:
Split the WSDL document that consists of multiple port types into multiple WSDL
documents that each use a single port type. Then, create Web service descriptors from
each WSDL document.