Problem
Using erdcloader to add a custom script monitor to Uptime Infrastructure Monitor produces the following java exception:
org.xml.sax.SAXParseException: Content is not allowed in prolog
Root cause
Closer inspection should reveal unknown or unexpected characters in the .xml file. For example, if you see dashes at the beginning of some lines, the xml content was probably copied from a web browser.
Resolution
Remove the unexpected characters.
If dashes are the actual cause, download the .xml file rather than copying the text from a web browser.