try {
InitialContext ic = CVUtility.getInitialContext();
PromotionLocalHome home = (PromotionLocalHome)ic.lookup("local/Promotion");
PromotionLocal remote = home.create();
remote.setDataSource(this.dataSource);
result = (String)remote.deletePromotion(userId, elementID);
} catch (CreateException ce) {
throw new EJBException(ce);
} catch (NamingException re) {
throw new EJBException(re);
}