/* */ Object myBlob;
/* 98 */ if (retryConnection(e, pool)) {
/* 99 */ myBlob = read_state(objUid, tName, ft, tableName);
/* */ return myBlob;
/* */ }
/* 101 */ throw new ObjectStoreException(e.toString());
/* */ }
/* */ finally
/* */ {
/* */ try
/* */ {
/* 108 */ if (rs != null)
/* 109 */ rs.close();
/* */ }
/* */ catch (Exception re) {
/* */ }
/* 113 */ freePool(pool);
/* */ }
/* */ }
/* */ }
/* */ else {
/* 118 */ throw new ObjectStoreException("oracle.read_state - object with uid " + objUid + " has no TypeName");
/* */ }
/* 120 */ return (InputObjectState)newImage;
/* */ }