From: Carles Pi-S. <cpi...@ya...> - 2001-04-03 23:03:06
|
Thanks, I was confused by the spec where it says I should throw EJBException (12.2.2), I thought I should declare it if I was throwing it. Removing the declaration solved the problem. Carles Message: 1 From: "Lennart Petersson" <len...@be...> To: <jbo...@li...> Subject: SV: [JBoss-user] RMI/IIOP valid types Date: Tue, 3 Apr 2001 22:53:04 +0200 Reply-To: jbo...@li... Do you have declared throws EJBException or throws RuntimeException in = any of your beans methods? If so then it probably is that that is = causing the somewhat erronous message. You are not allowed to do that. /Lennart ----- Original Message -----=20 From: Carles Pi-Sunyer <cpi...@ya...> To: <jbo...@li...> Sent: Tuesday, April 03, 2001 10:27 PM Subject: [JBoss-user] RMI/IIOP valid types > I have a session bean that I am deploying. When I it > loads I get the following message: >=20 > [Verifier] > Bean : DirectoryBean > Method : public abstract Directory create() throws > RemoteException, CreateExcept > ion > Section: 6.10.6 > Warning: The method return values in the home > interface must be of valid types f > or RMI/IIOP. >=20 > Through trial and error I have determined that the > warning is caused by a method in my remote interface > that returned a class I had defined. This class > implements Serializable.=20 >=20 > My questions are: >=20 > 1) What are valid types for RMI/IIOP? >=20 > 2) Do I need to do more to my classes other then have > them implement Serializable to make them the return > types from business methods? >=20 > Thanks, > Carles __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ |