Исключение не учитывается с Entity Manager
У меня есть менеджер сущностей в моем EJB
@PersistenceContext(unitName = "cnsbEntities")
private EntityManager em;
Я заполняю объект, а затем фиксирую его в своей БД, но если у меня есть исключение для дублированного идентификатора, я не могу его поймать и не знаю почему.
try{
em.merge(boelLog);
} catch (Exception e){
System.out.println("Generic Exception");
}