{
throw new IllegalArgumentException("Couldn't find ProducerInfoMapping associated with key " + key);
}
oldId = pim.getId();
newId = producerInfo.getId();
pim.initFrom(producerInfo);
idUnchanged = oldId.equals(newId);
// if the ProducerInfo's last modified date is posterior to the set it's contained in, modify that one too
ProducerInfosMapping pims = getProducerInfosMapping(session);