464465466467468469470471472473474
public void makeBound(CacheEntry ce, Object oid) { PName pname = (PName) oid; PersistentObjectItf sp = (PersistentObjectItf) ce; try { sp.bind(pname); } catch (PException e) { logger.log(BasicLevel.WARN, "Error during the binding: ", e); } }
539540541542543544545546547548549
PName pn = (PName) id; activePO(sp, pn); if (sp.getPName() == null || sp.getPName().isNull()) { try { pn.resolve(null); sp.bind(pn); } catch (PException e) { throw personality.newRuntimeException( "Impossible to bind the po to its persistent name: ", e); } }