Thank you so much for your time and suggestions. I am almost out of ideas too.
Next step to try is to make a standalone java RMI service which will implement the use-cases I would like to have in the EJB. Then simply proxying those methods in an EJB. Implementing my own standalone RMI service would allow me to have all methods synchronize/lock on one object, thus giving me full control and serializing all calls.
Cumbersome.
Have fun,
Jacob.
[Message sent by forum member 'jablo' ]
http://forums.java.net/jive/thread.jspa?messageID=374253