I know that, but the appServer gives a warning...



At 16:30 13/06/01 -0400, you wrote:
>but you could have the business methods in an interface and implement the
>interface. then you have something like
>
>
>
>       +-------------+                 +-----------------+
>       | businessint |                 | EJBObject       |
>       +-------------+                 +-----------------+
>       |                 |                     |                       |
>       | Methods         |                     |                       |
>       +-------------+                 +-----------------+
>               ^                                          ^
>               |                                          |
>               |                                          |
>               |                                          |
>               +-----------------+--------------+
>                                       |
>                                       |
>                               +------------+
>                               |   Remote   |
>                               +------------+
>                               |                |
>                               |                |
>                               +------------+
>
>Where businessint is an interface that must be implemented and has the
>business methods in it, and of course EJBObject is extended.
>
>This also means your implementation class can implement businessint, and you
>are usually sure that all the methods in the remote interface are in the
>implmentation class.
>
>Your point is still very valid though. the implementation class must return
>either a PK class, or a Collection, and in the errors it looks like it is
>not.
>
>Al
>
>
>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED]]On Behalf Of Emerson
>Sent: Wednesday, June 13, 2001 2:04 PM
>To: [EMAIL PROTECTED]
>Subject: Re: [JBoss-user] The method return values in the home interface
>must be of valid types for RMI/IIOP.
>
>
>Your Remote interface canīt extend anything but javax.ejb.EJBObject.
>
>I got this error when i try to put the bussiness methods in a diferent
>interface, which the remote one would extend.
>
>At 13:17 13/06/01 -0400, you wrote:
>>I'm a new JBoss user trying to debug my code with respect to this
>>warning message at deploy time.  I've tried making the remote interface,
>>Bicycle, extend Serializable, but the warning doesn't go away.  What am
>>I doing wrong?
>>
>>-----
>>[Verifier]
>>Bean   : BicycleBean
>>Method : public abstract Bicycle create() throws CreateException,
>>EJBException, RemoteException, SQLException
>>Section: 9.2.8
>>Warning: The method return values in the home interface must be of valid
>>types for RMI/IIOP.
>>
>>[Verifier]
>>Bean   : BicycleBean
>>Method : public abstract Bicycle findByPrimaryKey(Integer) throws
>>FinderException, RemoteException, EJBException
>>Section: 9.2.8
>>Warning: The method return values in the home interface must be of valid
>>types for RMI/IIOP.
>>-----
>>
>>Thanks,
>>
>>--
>>Richard Kasperowski (mailto:[EMAIL PROTECTED])
>>Tel: 617-576-1552, Fax: 617-576-2441
>>http://www.altisimo.com/
>>
>>
>>_______________________________________________
>>JBoss-user mailing list
>>[EMAIL PROTECTED]
>>http://lists.sourceforge.net/lists/listinfo/jboss-user
>>
>>
>Emerson Cargnin
>TRE-SC
>Setor de Desenvolvimento
>Tel: (48) 251-3700 - Ramal 3134
>
>_______________________________________________
>JBoss-user mailing list
>[EMAIL PROTECTED]
>http://lists.sourceforge.net/lists/listinfo/jboss-user
>
>
>_______________________________________________
>JBoss-user mailing list
>[EMAIL PROTECTED]
>http://lists.sourceforge.net/lists/listinfo/jboss-user
>
>
Emerson Cargnin
TRE-SC
Setor de Desenvolvimento 
Tel: (48) 251-3700 - Ramal 3134

_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to