When I invoke the ForumService.getMessagesByThreadID() SOAP service I get only 1000 results back from the webservice, even when the thread has many more messages. This happens when talking to a hosted Clearspace 2.5.7 with the following request XML:
POST /rpc/soap/ForumService HTTP/1.1\r\n
Referer: app:/ForumClient.swf\r\n
Accept: text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, ..........
x-flash-version: 10,0,12,36\r\n
Content-Type: text/xml; charset=utf-8\r\n
SOAPAction: ""\r\n
Content-Length: 392
User-Agent: Mozilla/5.0 (Windows; U; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5\r\n
Host: forums.adobe.com\r\n
Connection: Keep-Alive\r\n
Cookie: jive.recentHistory=312c3435323635353b312c3431383938373b312c3434333932333b312c3434343 ..........
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<tns:getMessagesByThreadID
xmlns:tns="http://jivesoftware.com/clearspace/webservices">
<threadID>
370824
</threadID>
</tns:getMessagesByThreadID>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
How do I get all the messages in a thread from the webservice?
Anyone? ForumService.getMessagesByCommunityID() exhibits the same behaviour, if somebody can answer it for that method I would be happy too. Or if somebody could tell me how to get results out of ForumService.getMessageCountByCommunityIDAndFilter().
Hi,
This has been filed as a bug. The bug ID is CS-14126.
Thanks,
Cory