[jboss-as7-dev] The principal is not propagated to ejb session context
Jaikiran Pai
jpai at redhat.com
Tue Oct 18 07:18:39 EDT 2011
This indeed appears to be a bug. I also looked at our AS7 testsuite and
all of those tests do programatic login within the servlet or the tests
before invoking the bean. Dieter, on the other hand uses container
managed login (FORM based) and is running into this issue.
I looked into the code and IMO the
org.jboss.as.web.security.SecurityContextAssociationValve (which is
setting up the principal) is added at the wrong place. This valve is the
first one to be executed even before the FormBasedAuthenticatorValve
kicks in. As a result, the SecurityContextAssociationValve doesn't have
the right principal to associate with the request.
Dieter, could you please create a JIRA for this (if you haven't yet)
here https://issues.jboss.org/browse/AS7
-Jaikiran
On Tuesday 18 October 2011 03:18 PM, Jaikiran Pai wrote:
> Thanks. I'm having a look.
>
> -Jaikiran
> On Tuesday 18 October 2011 03:08 AM, Dieter Tengelmann wrote:
>> Hi, Anil,
>>
>> I've attached ear file and sources at the forum thread:
>> http://community.jboss.org/thread/173494
>>
>> Best regards,
>> Dieter
>>
>>
>> _______________________________________________
>> jboss-as7-dev mailing list
>> jboss-as7-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
>
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
More information about the jboss-as7-dev
mailing list