f.set(obj, result);
return result;
}
catch(MetadataException e)
{
throw new PersistenceBrokerException(
"Error while trying to autoincrement field " + f.getDeclaringClass() + "#" + f.getName(),
e);
}
catch(SequenceManagerException e)
{
throw new PersistenceBrokerException("Could not get key value", e);
}
}