Section 5.3.2 of the ejb1_1-spec.pdf talks about being able to call EJBHome.remove(...) api to remove a session bean. When a remove is added to the Cart in the sample ejb tutorial, the following exception is produced: System/communication error: IO Error: Cannot invoke remove(Object primaryKey) on a SessionBean EJBHome Calling remove on the Cart object it's self appears to work (does not produce exception, but is it really working?). I am trying to see if Orion re-uses Session Beans after they are no longer used. It appears as if a new session bean is created every time. I made my session bean Stateless, not supporting transactions. Thanks. -AP_