On 22 Nov 2010, at 10:15, Felix Meschberger wrote: >>> What is probably necessary is to put some guard in place so that only X >>> number of items are returned and if more than X results are available, >>> support some kind of paging (I don't know what X should be). This would >>> be similar to SLING-1308. Actually, why isn't the code from SLING-1308 >>> being invoked in your case? That seems very suspicious. >> >> I have a feeling that infinity on the parent path will invoke listChildren >> without limit, which will exercise the iterator.
SLING-1308 does catch this problem, however on a large system with a lot of items the time taken to get to the modified response is considerable. So the protection is there for the http layer but internal processing looks like it still happens. try 3akai.sakaiproject.org port 80 as anon to see. (I dont really want to put the URL in the email for obvious reasons) Ian
