First - Just for Info...
Many EJB application require the ability for clients to disconnect from beans, and then reconnect again later to resume using that bean.....
EJB provides for this need with EJB object handles...

Second -- Limitation
Unfortunately, EJB object handles have strong domain limitation:Handles canot be saved in one enviornment and then re-stored in a different environment. This means handles are not portable across EJB containers. It also means you cannot save handle on machine and thenreuse it on different machine.

Help Required:
Because of the business requirement, I need to store the handle of stateful SessionBean in database ( currently storing as bytes after serializing the handle of session bean) and need to reuse the same bean at later stage. Now, because of the mentioned limitation, I may not able to use the handle mechanism since my dadabase may reside in different macchine and call to get that handle may also reside in different JVM.

So can u guys out there help in this situation? Is there any work aound to this basic problem?

I really appriciate your help