On Fri, 11 Apr 2003 11:20:53 -0400 GMT (..17:20 where i live(GMT+1) ) Jamie asked the Zope mailinglist about the following: J> I'm having problems running this example script from the Zope Book, J> Advanced Scripting Chapter, p. 183 J> """ J> Returns all sub-objects that have a given status J> property. J> """ J> results=[] J> for object in context.objectValues(): J> if object.getProperty('status') == status: J> results.append(object) J> return results J> It seems to be starting an endless loop or something, the browser can J> sit for a half an hour and still not change. Might just be that your loops finds no objects for which status == status.. When a script returns false (0, None, empty list etc.. ) the browser does not get any visible response... try changing this one line: results=[] to results=["dummy"] and see if it still hangs.... :) -- Geir Bækholt