cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
940
Views
0
Helpful
7
Replies

Integration Response Rejections

James Fuller
Level 1
Level 1

Integration Response Rejections

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)

 

Thanks!

7 Replies 7

Emir E
Level 1
Level 1

James, you find out what it was?

Emir E
Level 1
Level 1

make sure the msg comes in on 1 line

Daniel Faust
Level 1
Level 1

Hi James:

I am interested in how you are adding the AD Groups into RequestCenter.
So far we are only using the default OU with our users.

Thanks

James Fuller
Level 1
Level 1

Hi Morgen,

Those were just in the XML generation.  Get rid of the line breaks in the XML and you should start to see these go away.

Thanks!

Hi James,

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?

Thanks

James Fuller
Level 1
Level 1

Hi Emir,

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. 

Thanks for helping out!

James Fuller
Level 1
Level 1

The AD groups are staying in AD.  We're using service requests to grant or remove membership to the AD group that would apply for that service.

We haven't implemented anything with LDAP nor do we use LDAP lookups.

What is it that you're looking to do?

Thanks!