4suite XSLT thread safe ?

Uche Ogbuji uche at ogbuji.net
Thu Jan 27 22:40:43 EST 2005

Sorry I'm late to the whole thread.  Diez B. Roggisch is pretty much
right on the money in all his comments.  4XSLT *is* thread safe, but
each individual processor instance is not thread safe.  Yes, this is
typical OO style: you encapsulate state in an instance so that as long
as each thread has its own instance, there are no state clashes.

Therefore, you should be creating at least one processor object per

Note: the 4Suite server is a multi-threaded architecture that uses
4XSLT heavily using processor-per-thread.

Uche Ogbuji                                    Fourthought, Inc.
http://uche.ogbuji.net    http://4Suite.org    http://fourthought.com
Use CSS to display XML -
Introducing the Amara XML Toolkit -
Be humble, not imperial (in design) -
http://www.adtmag.com/article.asp?id=10286UBL 1.0 -
Manage XML collections with XAPI -
Default and error handling in XSLT lookup tables -
Packaging XSLT lookup tables as EXSLT functions -

More information about the Python-list mailing list