Jan Martiska [
https://community.jboss.org/people/jmartisk] created the discussion
"Re: Unable to catch RuntimeException in client EJB"
To view the discussion, visit:
https://community.jboss.org/message/783263#783263
--------------------------------------------------------------
I guess you cannot work around the fact that the exception will be wrapped. But you still
can try to catch the wrapper exception and inspect it to see if the exception inside is
your SecurityBreakException, can't you?
catch (EJBTransactionRolledbackException e) {
if(e.getCause() instanceof SecurityBreakException) {
SecurityBreakException ex = (SecurityBreakException)e.getCause();
// parse the exception and show a meaningful message to user
}
}
--------------------------------------------------------------
Reply to this message by going to Community
[
https://community.jboss.org/message/783263#783263]
Start a new discussion in EJB3 at Community
[
https://community.jboss.org/choose-container!input.jspa?contentType=1&...]