WSDL Contract/Document is not WS-Compliant structure.
search cancel

WSDL Contract/Document is not WS-Compliant structure.

book

Article ID: 258595

calendar_today

Updated On:

Products

CA Identity Suite

Issue/Introduction

We are working with The Access Management team responsible for providing API Gateway solution for accessing IDM web services tasks via standard webMethods approach. During the testing, the team observed the following with the IDM WSDL URL.  

“WSDL End point : https://<Hostname>/iam/im/TEWS6/identityEnv?wsdl  

WSDL Contract/Document is not WS-Compliant structure. It has message definition with more than one parts . webMethods can't work with this unless it is modified or provided with RPC Encoded WSDL message definition.      

NOTE : The multiple parts are allowed when the binding is RPC. I suspect if you remove the duplicate parts from each of the messages, then this would work. On the other hand, you could change the binding to RPC and that would also work.”

Environment

Release :

Resolution

The IDM WSDL is capable of being WS-Compliant but this is not enabled by default. There is an option "Generate WSDL in WS-I form" in the Web Services section in the IM Management Console.

See

https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-manager/14-4/management-console-help/web-services-properties-screen.html