Исключение не учитывается с Entity Manager

У меня есть менеджер сущностей в моем EJB

@PersistenceContext(unitName = "cnsbEntities")
private EntityManager em;

Я заполняю объект, а затем фиксирую его в своей БД, но если у меня есть исключение для дублированного идентификатора, я не могу его поймать и не знаю почему.

    try{
      em.merge(boelLog);
    } catch (Exception e){
        System.out.println("Generic Exception");
    }

Ответы на вопрос(1)

Ваш ответ на вопрос