Sounds as though the two users are sharing the same Session. Are they both using the same workstation?
no, they don't share the same workstation!
it seems, that they (sometimes) have the same user object (which i outjected to the session)
i made it like described in the seam reference and the examples,
but perhaps i made something wrong.!?
any other idea?
I noticed, that on some circumstances (unfortunately not really repeatable) the outjected user object
(@out(Scope=Session) c_systemUser) and the credentials becomes null while the object in the session has the expected value.
1.) How can It be, that a outjected object with session scope becomes null?
2.) Is it possible, that the outjected object (which is null) thakes another reference
(from another outjected user)?
Did I made something wrong, or is this a kind of a Seam bug?
Thank you very much for helping...
Sorry I forgot to add my seam version!
I'm using Seam 2.1.1 GA
Found the problem!
It was a faulty annotated entity class.
The User class was annotated with @Seam, which created a new (NULL) User context object which overrides the one outjected in the authenticator!
Sorry, for the troubles made!
We have similar problem in several of our applications, we will try fix suggested above and report if this will help.