Why am I able to call a business method using the same Remote Interface reference after I called the remove() method of a Stateless Session Bean?

Robert Castaneda

Figure 6.9.3 - Client-invoked remove() from the EJB 1.1 specification answers your question.

For Stateless Session Beans, the container may choose to optimize and re-use the EJB instance.