Have you set the client login module to use
a thread based user/password?
By default (outside jboss) it is VM wide.
Adrian thank you so much. Not only is this the last bug of what I've been working on for months, but
I wonder how many hours of debugging MethodInvocation instances it would have taken me to eventually discover this option in the API.