Hi everyone.
I'm having troubles (maybe my bad or anything else) realated to Stateless Seam
component.
I have a stateless session bean marked as @Stateless and also I wrote
@Scope(ScopeType.STATELESS) (this is redundant according the docs.), this
component is used to populate a @DataModel to the page with a list of users,
and also it has some properties like the column that it will be used to sort,
and the sorting ascending/descending property.
Then, the first time I log in and display the list, all works fine.
By instance suppose the first time the column for odering the list is
"username" (This is setted everytime the component is created), then suppose I
change the sorting to another column e.g. "email".
Well, at this point all looks fine, there's no problem yet.
Then I log out from the application (#{identity.logout}), then I log in back
and when I display the list I notice the sorting column still is "email", but
it supposes it should be "username" (called when the component is created).
So, here is my question (I see 3.1.1 and 3.2.1 of seam reference, maybe I'm
misunderstanding something):
Does ScopeType.STATELESS components lives more than the user session?
Are they instantiated only one time in the application (like Application
context)?
I don't know why I'm getting this behaviour in the stateless component, please
clear me this up.
Thanks in advance.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4022117#4022117
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4022117
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user