]
Teresa Miyar Gil updated WFLY-12216:
------------------------------------
Summary: Log WARN if application specifies @RunAsPrincipal and not @RunAs (was:
[GSS](7.2.z) Log WARN if application specifies @RunAsPrincipal and not @RunAs)
Log WARN if application specifies @RunAsPrincipal and not @RunAs
----------------------------------------------------------------
Key: WFLY-12216
URL:
https://issues.jboss.org/browse/WFLY-12216
Project: WildFly
Issue Type: Bug
Reporter: Teresa Miyar Gil
Assignee: Teresa Miyar Gil
Priority: Major
Log WARN if application specifies @RunAsPrincipal and not @RunAs
As per:
https://docs.jboss.org/author/display/WFLY10/EJB+3+Reference+Guide
Specification of Run-as Principal using Metadata Annotations
...
Using this annotation without specifying a run-as role is considered an error.
For example:
{code}
@RunAs("admin")
@RunAsPrincipal("MyBean")
{code}
If a user specifies @RunAsPrincipal and not @RunAs (or the xml equivalent), then the user
shows up as anonymous, we should log a warning to let the application know that there is
an issue so that they know it needs to be corrected.