XML Spy isn't the best solution for us. firstly because of the high cost to obtain a license, but also because the company I work for does not use Windows. I have run my XML file through the syntax checker in the Eclipse IDE. After a couple of changes, it lists no syntax errors when comparing my file to the schemas provided by CH. However when I send this fixed file through the XML Gateway as before, I still get line 16 column 155 as the source of an error. In my file, line 16 contains the hashed authentication value as seen here: (I have replaced my hashed auth value with Xs for security, but it still contains 32 characters).
If there was a problem in the element on line 16, surely I would get an authentication error returned by the gateway instead?