When building out CA IDM API to integrate with Tibco, we ran into an issue with our first API service (Create User) where Tibco is throwing out below error.
SOAPPLUGIN-100002 SOAP Envelope is invalid
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 50; White spaces are required between publicId and systemId.
The root cause we found out to be due to WSDL containing multiple Parent and Child Elements and violating WS-I BP compliance.
Release : 14.3
Component : CA IDENTITY SUITE (VIRTUAL APPLIANCE)