Hi,Graham.
VR is right and, based on your explanation, it sounds like the partner is not properly naming the FORM variable or not properly giving it a value.
Communicate with your client that the variable name to which he associates with the XML string must be identical to the variable name that you are using in your pipleine to receive the string.
#Flow-and-Java-services#Integration-Server-and-ESB#webMethods