TransactionGuard tg = new TransactionGuard(pc);
try
{
DbModelItem dbModelItem = findDbModelItem(pc, item);
pc.deleteObject(dbModelItem);
}
catch (PersistenceException e)
{
tg.doCatch();
throw new ModelException("DatabaseOperation", "Error saving descriptor of component '" + item.getQualifier() + "' to the database: "