A legal RMI-IIOP parameter should be either of java.rmi.Remote type or of
java.io.Serializable type, but not both. Does your class
meet this criteria? In a pure RMI situation (NOT applicable to EJB 1.1), the
parameter can be both Serializable as well as Remote.
In such case, Remote takes precedence over Serializable.
Subramaniam S - Viveka Software Technologies Pvt. Ltd.
http://www.thinktankpartners.com/ +91-80-2996585, 5098251
> -----Original Message-----
> From: A mailing list for Enterprise JavaBeans development
> [mailto:[EMAIL PROTECTED]]On Behalf Of Pradeep Mysore
> Sent: Thursday, January 25, 2001 2:05 AM
> To: [EMAIL PROTECTED]
> Subject: Business Method argument Type
>
>
> hi All,
>
> How do i register an argument (Class Foo) of a business method of a
> session bean as a legal RMI-IIOP type.
> I am trying to pass class Foo in the business method of a session bean.
> however the verifier tool in
> Sun's J2EE deployement application is throwing me an error:
>
> "business method has illegal parameter values. Business method argument
> types must be lagal types for RMI-IIOP"
>
> Please let me know of any pointers
>
> Thanks
> Pradeep
>
===========================================================================
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".