The client gets a RemoveException. Why? Because the only remove() method in a session bean's local home is the one that takes a primary key, and that can never work. Remote client would also get a RemoveException.
The client gets an EJBException. ... Remote client would get a RemoteException.
Noticed that it is NOT confirmed by the authors.
Nick [ July 27, 2005: Message edited by: Nicholas Cheung ]