InitialContext ic = CVUtility.getInitialContext();
TicketLocalHome home = (TicketLocalHome) ic.lookup("local/Ticket");
TicketLocal remote = home.create();
remote.setDataSource(this.dataSource);
ctx.getUserTransaction().begin();
remote.duplicateTicket(userId, tv);
ctx.getUserTransaction().commit();
} catch (Exception e) {
logger.error("[duplicateTicket]: Exception", e);
}
}