@Override
public void createRoadMap(final Long idBookTravel,
final Contribution contribution, final Itinerary itinerary)
throws BookTravelServiceException {
final BookTravel bookTravel = bookTravelDAO.findById(idBookTravel);
final RoadMap roadMap = new RoadMap(contribution, itinerary, bookTravel);
contribution.setUser(userEjb.findUserByUserName(sessionContext.getCallerPrincipal().getName()));
roadMapDAO.persist(roadMap);
eventEJB.addEvent(Constante.PLUGIN_NAME, RoadMap.class.getSimpleName(),
roadMap.getId().toString(), "CREATE_ROADMAP", roadMap.getContribution().getUser());
}