Hi,
thanks for your report. Just for clearance and for the benefit of
other readers:
[...] All I can remember from yesterday is
that first I was trying some incorrect replace statements (target of
replace was a set of nodes instead of just one node) before using
delete/insert statements ('cos I needed to replace a set of nodes).
If it helps, when I attempted a query in the UI yesterday (instead of
JAX-RX), the database consistently threw some exception and suggested
filing a bug report (I did not, unfortunately, store the details and the
exception, so do not have access to the same right now).
My comments about insert were incorrect anyway, apologies for the same -
I was mistakenly inserting into the parent element of the actual
intended location (but was later checking the existence in the actual
intended location)
If it happens again, will be more meticulous and will store the various
steps/logs. I was using BaseX 6.5.1, will upgrade to 6.6.2 now.