We're unable to get a response XML (see attached) accepted by the IS. Any thoughts?
Here is the log:
2009-May-01 18:45:10 GMT Channel=agent Level=WARNING LogID=1972 Thread=File listener thread for agent 'AD_Integration' Error (agent 'AD_Integration'): XML request from third party is not parseable! Status code = -210 org.xml.sax.SAXParseException: Content is not allowed in prolog. at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at com.celosis.XMLBase.deserializeDOMTree(XMLBase.java:69) at com.celosis.eai.papi.agents.file.FileAgent.onFileMessage(FileAgent.java:472) at com.celosis.eai.papi.agents.file.FileAgent.run(FileAgent.java:387) at java.lang.Thread.run(Thread.java:534)
We're doing automatic network provisioning now - it's very cool. I'd be happy to share some info on it. We're going to address AD group memberships (and through that, application installs) later this year.
Re: the prolog error, we're seeing that in our logs also; you mentioned it was line breaks - were these occurring in the data values, or just in the XML generation?
Sorry I neglected to post back. Yeah, it was primarily the line breaks. We then had a couple of other issues, but have it all working now.
We're building out a POC and are going to move forward on a pilot within the next few weeks. We're going to use ServiceLink to automatically add AD group memberships and possibly in the future use it to auto-provision new network accounts.