See section 12.3.7 of ejb 1.1 spec. If throwing RemoteException works in your container that's because of this section :o) But don't do it ;-)
Ara. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:xdoclet-user- > [EMAIL PROTECTED]] On Behalf Of Mike Cannon-Brookes > Sent: Wednesday, October 17, 2001 6:07 PM > To: Dmitri Colebatch > Cc: [EMAIL PROTECTED] > Subject: RE: [Xdoclet-user] Problems with thrown Exceptions? > > Not a problem! I'd like to know what the 'true' meaning is but I sense it > would be hard to divine! > > I'm caught in exception hell at the moment between different OSS projects, > just trying to get some consistency ;) > > -mike > > > Mike Cannon-Brookes :: [EMAIL PROTECTED] > > Atlassian :: http://www.atlassian.com > Supporting YOUR J2EE World > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED]]On Behalf Of Dmitri > > Colebatch > > Sent: Thursday, October 18, 2001 12:08 AM > > To: Mike Cannon-Brookes > > Cc: [EMAIL PROTECTED] > > Subject: RE: [Xdoclet-user] Problems with thrown Exceptions? > > > > > > On Wed, 17 Oct 2001, Mike Cannon-Brookes wrote: > > > > > Your methods are not allowed to _throw_ RemoteExceptions > > (agreed) however > > > they are allowed to declare that it may be thrown. For example > > if my method > > > looks up and uses other EJBs, that method 'throws > > RemoteExceptions' but I do > > > not generate them. > > > > I swear the spec said that it should throw EJBExceptions in that case, > but > > it doesn't quite... I'm still not sure what the exact behaviour should > > be. If what you're saying is true, then yes, it seems we need to make a > > change to the template. > > > > No disrespect, but I wouldn't mind hearing a few more opinions on this > > before doing anything. > > > > cheers > > dim > > > > > > > > > > AFAI can see XDoclet doesn't handle this well? I made all > > methods declare > > > throws RemoteException in my session template and they work > > fine after this > > > minor mod? > > > > > > -mike > > > > > > > > > Mike Cannon-Brookes :: [EMAIL PROTECTED] > > > > > > Atlassian :: http://www.atlassian.com > > > Supporting YOUR J2EE World > > > > > > > > > > > > > -----Original Message----- > > > > From: [EMAIL PROTECTED] > > > > [mailto:[EMAIL PROTECTED]]On Behalf Of Dmitri > > > > Colebatch > > > > Sent: Wednesday, October 17, 2001 11:07 PM > > > > To: Mike Cannon-Brookes > > > > Cc: [EMAIL PROTECTED] > > > > Subject: Re: [Xdoclet-user] Problems with thrown Exceptions? > > > > > > > > > > > > since ejb 1.1 bean classes are not allowed to throw remote > > > > exceptions. application exceptions are handled properly afaik. > > > > > > > > hth > > > > dim > > > > > > > > On Wed, 17 Oct 2001, Mike Cannon-Brookes wrote: > > > > > > > > > XDoclet seems to have a problem when its generated EJB class > > > > extends another > > > > > class, and that class throws Exceptions? > > > > > > > > > > ie > > > > > > > > > > - EntityAdapter is an abstract EJB helper class which throws > > > > > RemoteExceptions from some methods > > > > > - BeanA extends EntityAdapter > > > > > - XDoclet generates a BeanACMP which _doesn't_ throw those > > > > RemoteExceptions > > > > > from the same methods > > > > > - BeanACMP doesn't compile because it's methods don't throw the > > > > exceptions > > > > > > > > > > What to do? How can I get my generated beans to throw > > > > exceptions properly? > > > > > > > > > > -mike > > > > > > > > > > Mike Cannon-Brookes :: [EMAIL PROTECTED] > > > > > > > > > > Atlassian :: http://www.atlassian.com > > > > > Supporting YOUR J2EE World > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Xdoclet-user mailing list > > > > > [EMAIL PROTECTED] > > > > > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Xdoclet-user mailing list > > > > [EMAIL PROTECTED] > > > > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > > > > > > > > > > > > _______________________________________________ > > Xdoclet-user mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > > > _______________________________________________ > Xdoclet-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-user _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
