Setting the scope to session doesn't mean that all User instances live in the 
session.  It means that there is one seam component type called "user" that 
seam will manage in the session.  Usually this would be to manage the instance 
of the user that represents the current logged in user.  Perhaps it would be 
clearer if the component name were "currentUser".  

Remember, of course, that a EJB3 bean can have multiple roles in Seam.  If you 
used User in another way in the same application, you could give the component 
another role.  (an additional name/scope) 

To answer your question, yes it means that the seam-managed "user" component 
would be stored in the session.  The fact that you are accessing from a 
stateless component is not relevant.   Yes, changing it to EVENT would store it 
in the request.  I think entities default to conversation scope if you don't 
specify otherwise.

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3967336
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to