EJBActivate , EJBPassivate are methods which notify the BEAN that the container which manages the bean is switching the bean's state from active and passive. Usually this refers to in-memory vs swapped to disk. EJBremove is for removing the bean from the container fully.
You guys haven't done this much, have ya? I suggest you study this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop