This concerns me: "The expectation is still the same. You only operate on a document / element in the same thread throughout the life of that document/element.
The changes to the document factory I made, converts it from a singleton, to a singleton per thread. That final change actually allowed our threading tests to pass." In my code, I do a lot of "handing off" of Documents from one thread to another. Any multi-threaded access to the same document are carefully synchronized, or they are only retrieving values from the document. In these cases, there should be no problems, correct? ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ dom4j-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dom4j-user