BeanSet.clear was not adding the current contents to the set of deletions Also add and remove bean was logged as severe - IMO a bit severe!