instance = activationInstance;
}
OperationContextTicketCache contextTicketCache = _threadLocalTicketCacheHolder.get();
IOTicket ioTicket = contextTicketCache.getTicketForRead(base);//base.getIOTicket(true, false);
try{
ioTicket.lock(false);
DataContainersCache dataContainersCache = getObjectDataContainerCache();
ObjectDataContainer objectDataContainer = dataContainersCache.pullObjectDataContainer();
FieldsIterator fieldsIterator = objectDataContainer.readObject(ioTicket.getRandomAccessBuffer(),base, session, offset, true);
ClassDescriptor classDescriptor = objectDataContainer.getClassDescriptorForPersistedObject();
if (classDescriptor == null || fieldsIterator == null) {