On Wednesday 24 October 2007 23:35, Andreas Jung wrote: > --On 24. Oktober 2007 17:01:35 -0400 Thomas Bennett > > <[EMAIL PROTECTED]> wrote: > > Zope Version (Zope 2.10.3-final, python 2.4.3, linux2) > > using zeo storage > > > > I am trying to implement a server side XSL Transform with the > > tools I have installed. I have 4suite, libxml2, and libxsl. The > > all of the files are dtml documents. > > > > Listing 1 below works on the command line and writes an html > > file named 'foo' to the file system. So I added a def, a parameter > > to receive, and indent Listing 1 appropriately to run as an External > > Method. I also found, from this list in September 2006, an almost > > identical External Method using parseDoc instead of parseFile, > > and SaveToString instead of SaveToFile, see Listing 2 and the > > traceback that follows it. > > This it basically offtopic and unrelated to Zope. First get this fixed on > the Python level - then move your code to Zope. > I did mentioned above that "python myscript.py" did run on the command line but hung in Zope, or are you referring to something different by "Python level"?
> > All combinations and attempts to use an External Method result in > > either parseDoc or parseFile failing. Also, the Zope server will not > > respond to WEB clients for as long as it is trying to process the > > External Method and Apache times out in about 100 seconds with a > > Proxy error and I usually have to restart the Zope server to get > > access back to it through a WEB client although ps doesn't show > > any unusual processor or memory usage. > > Keep in mind that Zope works by default with 4 worker threads. If they are > blocked with long-running processes than other requests will be queued and > their execution delayed until the next thread has finished this work. > > -aj I had my threads set to 10 but have upped them to 16 to see if that will make a difference, thanks. I've also upped the pool size because of several instances of 2007-10-24T10:33:07 WARNING ZODB.DB DB.open() has 10 open connections with a pool_size of 7 in the event log. Thanks, Thomas -- ==================================================================== Thomas McMillan Grant Bennett Appalachian State University Operations & Systems Analyst P O Box 32026 University Library Boone, North Carolina 28608 (828) 262 6587 They say a picture is worth a thousand words. As videos could be 25 pictures per second and might last several minutes, how many words is that? - Linux Journal, July 2007 Library Systems Help Desk: http://www.library.appstate.edu/help/ ==================================================================== _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )