JBoss Community

Re: Unable to catch RuntimeException in client EJB

created by Jan Martiska in EJB3 - View the full discussion

In that case you can just rethrow the EJBTransactionRolledbackException so you don't lose it..

 

catch (EJBTransactionRolledbackException e) {
    if(e.getCause() instanceof SecurityBreakException) {
        SecurityBreakException ex = (SecurityBreakException)e.getCause();
        // parse the exception and show a meaningful message to user    
    } else 
 
        throw e;
}
 

Reply to this message by going to Community

Start a new discussion in EJB3 at Community