* @param obj is the PersistentObjectItf instance added into the cache
* @return the PersistentObjectItf instance
*/
public FixableCacheEntry create(Object id, Object obj) {
PersistentObjectItf sp = (PersistentObjectItf) obj;
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);
}