On Fri, Jul 23, 2010 at 12:59 AM, Godmar Back godmar@gmail.com wrote:
Here's a self-contained test case that reproduces the problem:
PS: as this test case shows, BaseX fails when doing the simple operations of creating a database, inserting a XML with two elements, and replacing one node in it.
Christian mentioned that this may be due to the use of XQuery/XUpdate/XQJ and that it could be avoided by not using those interfaces. As I pointed out before, it is crucial for us to use DOM nodes that support the EventTarget interface internally. We would prefer to use a standard technology that doesn't tie us to BaseX to interact with the XML database, but if it doesn't exist, or doesn't work, we would be open to guidance on how we can get BaseX to perform the (simple) operations we need it for (e.g., inserting nodes, updating them, etc. etc.)
- Godmar