You shouldn't be declaring unchecked exceptions in your throws clause.  It's
not about throwing them, it's about declaring them.  You are essentially
arguing about writing code  that says "throws NullPointerException".  Note
that this will not conform to the spec either.  It is becuase you never need
to declare unchecked exceptions in your throws clause of any Java method.
EJBException and RuntimeException are unchecked.  Don't declare them.

Cheers
Jay Walters

-----Original Message-----
From: Rhett Guthrie [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, December 13, 2000 11:11 AM
To: 'jBoss'
Subject: RE: [jBoss-User] return values in the home interface must
beofvalidtypes for RMI/IIOP.


well, this is debatable. it is a bug (or maybe just a usability issue, not
so much a bug) if the verifier says that the method fails because of its
return type (when in fact it is failing because of its exception type). the
author of the original email would not have been confused if the error
message said "Runtime exceptions are not conforming RMI-IIOP exception
classes."

-rg


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Juha-P Lindfors
> Sent: Wednesday, December 13, 2000 9:30 AM
> To: jBoss
> Subject: RE: [jBoss-User] return values in the home interface must
> beofvalidtypes for RMI/IIOP.
>
>
>
>
> On Wed, 13 Dec 2000, Rhett Guthrie wrote:
> > we still have a bug in the verifier.
>
> No, we don't. Unchecked exception is not a conforming
> RMI-IIOP exception
> class.
>
> -- Juha
>
>
>
>
> --
> --------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> Problems?:           [EMAIL PROTECTED]
>



--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to