Anything I should know about scheduling Stateful Session Bean?
For Stateful Session Bean, one bean instance on the J2EE application server corresponds to one instance of interaction with a particular client (SuperScheduler). The instance of the Stateful Session Bean may disappear by many reasons in a scheduled period, for example, it may be timeouted. When that happens, SuperScheduler will create a new instance of the Stateful Session Bean. But the state of the new created bean may or may not be the same as the deceased one. This scenario happens more often if the scheduled period is long. On the other hand, there may be many instances of SuperScheduler running as well. So you need to make sure the state of the Stateful Session Bean is what you expected.