public void removeDConfigBean(DConfigBeanRoot bean) throws BeanNotFoundException { String key = bean.getDDBean().getRoot().getFilename(); if (configBeans.containsKey(key)) { System.out.println("its here... not anymore"); configBeans.remove(key); } else { throw new BeanNotFoundException("BNF"); } }