Webhook Response: Content is not allowed in prolog


I have created an Outbound Message from Salesforce and am triggering a Webhook in Make. However the Outbound Message is not being resolved in Salesforce due to “org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.”. I’m doing the same using a different program but am not encountering this issue.

Anybody know how to solve this?

Thank you

To resolve this issue, you can try the following troubleshooting steps:
Verify the content of the outbound message in Salesforce: Double-check the XML content of the outbound message in Salesforce to ensure that it is valid and follows the expected structure. Make sure there are no additional or unexpected characters at the beginning or any other formatting issues.
Check the webhook configuration in Make: Review the webhook configuration in Make to ensure that it is set up correctly and expects XML data. Verify that the incoming data matches the expected XML structure.
Best Regards

1 Like

@helpdfn There’s a useful item in the Salesforce knoweldgebase on this.

Essentially, you must have a Webhook Response module in your Make scenario that returns that XML, like this (note the 200 response as well):