Googling indicates that this is caused by an extra character before the starting xml. My XML file is clean with no extra characters which points me towards the getInputStream method of CSfile.Has anyone come across this issue and/or can see an issue with my approach ?
What was used to produce the XML that's being processed? Some editor applications stick a binary BOM character sequence in front of the xml declaration - which then causes problems with the parsing by the libraries supplied with TeamSite / LiveSite (perhaps other tools too - but those are the ones we're talking about - right?)