Hi,
Thanks to your guide on CI-based web services I've been able to get things working, however I'm having an issue with returning large sets of data via CI-based web services. When I try to do a Find method for some services, I get the following result:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>Component Interface API.</faultstring>
<detail>
<IBResponse type="Message">
<DefaultTitle>Integration Broker Response</DefaultTitle>
<StatusCode>20</StatusCode>
<MessageSetID>91</MessageSetID>
<MessageID>66</MessageID>
<DefaultMessage>More instances of IN_PURCHASE_ORDER were found than can be returned. (91,66)</DefaultMessage>
<MessageParameters/>
</IBResponse>
<IBResponse type="Error">
<DefaultTitle>Integration Broker Response</DefaultTitle>
<StatusCode>20</StatusCode>
<MessageSetID>90</MessageSetID>
<MessageID>6</MessageID>
<DefaultMessage>Not Authorized (90,6)</DefaultMessage>
<MessageParameters/>
</IBResponse>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Basically, I'm wondering if there is a way to page through this information, such as specifying a # of results and offset and retrieving the full results in multiple requests. I'm trying to do a full scan of several data sets, so this may not be the best way to accomplish this. If there is a more ideal way, please let me know! Thanks.
