This is a poor design that we used to see often in the “baby steps” days of web services. Rather than spend the time to create a good interface, designers just add a single field to hold an XML document.
It will work, but should be avoided where possible.
IS will attempt to automatically convert and XML document that it recognizes to an IData in several instances. If a file is sent to a service with a MIME type of text/xml or if a field uses the reserved word “xmldata”.
If the contents of the string field is a valid, properly encoded XML document according to an XML schema and the string field is not named “xmldata” this will work.
Hope that helps,
Mark
#Integration-Server-and-ESB#webMethods#Flow-and-Java-services