Witam wszystkich
Tworzę aktualnie pewną aplikację z wykorzystaniem framework SEAM.
Przykładowy kod:
@Stateful
@Name("mojaKlasa")
public MojaKlasaBEAN implements MojaKlasa{
@PersistenceContext
private EntityManager entityManager;
public void insertUser(String imie) throws ImieIstniejeException{
try{
User user = new User(imie);
entityManager.persist(user);
} catch (Exception e) {
log.info(e);
throw new ImieIstniejeException("imie istnieje");
}
}
}
niestety powyższe niepozwala mi wyrzucić własnego wyjątku w SEAM. Oczywiście próbowałem przechwytywać inne typy wyjątków zamiast obiektu Exception. Ale nadal to samo. Czy ktoś próbował wyrzucić własny wyjątek w SEAM??? Chodzi o wyrzucenie wyjątku przy okazji realizacji zapytania do bazy danych.