Hello,
I am having a bit of trouble understanding the rules
in chapter 12 of the EJB 1.1 spec.
Specifically, I declared a method on my Remote Interface,
and caused that method to throw a RuntimeException, and
my app server appeared to treat my RuntimeException as
a System Exception.
THEN, I added the line:
throws Exception
to my method on my Remote Interface and my Bean Class.
This was the only change I made to my test setup.
When I added "throws Exception" to my method, my app server's
behavior changed, and it treated the RuntimeException
as an Application Exception.
So my question is: if I state "throws Exception" on my
Remote Interface method, does that make *every* subclass
of Exception into an Application Exception, including
RuntimeException? Or is RuntimeException always supposed
to be special-cased?
thanks,
bryan
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".