readIntoBufferAndFlip( ByteBuffer.wrap( branchId ), channel, branchIdLength );
int identifier = readNextInt( buf, channel );
int formatId = readNextInt( buf, channel );
// re-create the transaction
Xid xid = new XidImpl( globalId, branchId, formatId );
return new LogEntry.Start( xid, identifier, -1 );
}