[
https://issues.apache.org/jira/browse/ISIS-2824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17387257#comment-17387257
]
ASF subversion and git services commented on ISIS-2824:
-------------------------------------------------------
Commit 4323aa4a9c9e95a38cdc4df371188ed5c39605bf in isis's branch
refs/heads/master from Daniel Keir Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4323aa4 ]
Merge pull request #686 from apache/ISIS-2824
Isis 2824
> Ensure ImpersonatedUserHolder can be accessed during initial fixtures
> ---------------------------------------------------------------------
>
> Key: ISIS-2824
> URL: https://issues.apache.org/jira/browse/ISIS-2824
> Project: Isis
> Issue Type: Bug
> Components: Isis Core, Isis Viewer Wicket
> Reporter: Daniel Keir Haywood
> Assignee: Daniel Keir Haywood
> Priority: Minor
> Fix For: 2.0.0-M6
>
>
> The ImpersonatedUserHolderForWicket implementation introduced for keycloak
> ticket recently is superfluous (the existing
> ImpersonatedUserHolderForHttpSession works fine, I believe) but in any case
> the UserService that iterates over all of the available should be
> fault-tolerant to any of the impl's throwing an exception.
> This currently happens if a fixture script called during initialization uses
> secman which results in a call to obtain the current user... there is no
> Wicket session and so the fixture scripts fail to run.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)