if(profile != null) {
origStrategy = profile.getStrategy();
profile.setStrategy(Strategy.serialization);
}
final IDocumentTable doctbl = _store;
doctbl.ensureOpen();
switch(doctbl.getNodeKindAt(nodeid)) {
case NodeKind.DOCUMENT:
receiver.evStartDocument();
final long firstChild = doctbl.firstChild(nodeid);
if(firstChild != -1L) {