result.add(new NodeProxy(doc)); // , -1, Node.DOCUMENT_NODE));
} catch (final LockException e) {
throw new XPathException(e.getMessage());
} finally {
if (lockAcquired)
{dlock.release(Lock.READ_LOCK);}
}
}
registerUpdateListener();
if (context.getProfiler().isEnabled())
{context.getProfiler().end(this, "", result);}