for (String key : keyList) {
UddiEntity uddiEntity = em.find(UddiEntity.class, key);
uddiEntity.setAuthorizedName(publisher.getAuthorizedName());
if (uddiEntity instanceof BusinessEntity) {
BusinessEntity be = (BusinessEntity)uddiEntity;
List<BusinessService> bsList = be.getBusinessServices();
for (BusinessService bs : bsList) {
bs.setAuthorizedName(publisher.getAuthorizedName());
List<BindingTemplate> btList = bs.getBindingTemplates();
for (BindingTemplate bt : btList)