Thanks James.

I guess maybe I should explain a bigger picture.  I have a singleton that may be 
accessed by multiple threads.  There are functions in this object that use a stateless 
bean.  Because this is a singleton, different threads would be sharing the same 
reference to the bean.

Now, is this scenario even a good idea?  Or should I synchronize all accesses to the 
bean?  Or maybe JBoss already does the synchronization?

A specific example:  Let's say the bean reference is x.  x is a variable shared by two 
threads.  If you call x.doSomething() from one thread and at the same time call 
x.doSomethingElse() from another thread.  What can we assume or not assume about what 
might happen?

Thanks!
Brian

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3853920#3853920

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3853920


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to