--- "Matthew J. Graham" <[EMAIL PROTECTED]> wrote: > You can download my complete resources/ directory at: > http://www.cacr.caltech.edu/~mjg/resources.jar
Hi Matthew, I was able to reproduce the issue. We now have a test case for this and the bug has been fixed. To try this out, you get the orbeon.jar from the URL below. http://www.orbeon.com/download/oxf/2005-02-03/orbeon.jar Implementation notes: the problem comes from dom4j. The clone() and createCopy() methods on UserDataElement copy the user data on the element nodes, but not on the attribute nodes. To create a deep copy of an element or attribute, we should use our Dom4jUtils.cloneNode() instead of the clone() or createCopy() provided by dom4j. The method Dom4jUtils.cloneNode() has been modified to do a deep copy and to correctly copy the user data on elements and attributes. Alex ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ orbeon-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/orbeon-user
