[jboss-jira] [JBoss JIRA] (WFCORE-683) ListModuleRootsHandler and ModuleLocationHandler don't handle PrivilegedActionException properly

Brian Stansberry (JIRA) issues at jboss.org
Tue May 10 15:53:00 EDT 2016


     [ https://issues.jboss.org/browse/WFCORE-683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Stansberry updated WFCORE-683:
------------------------------------
    Fix Version/s: 2.2.0.CR1


> ListModuleRootsHandler and ModuleLocationHandler don't handle PrivilegedActionException properly
> ------------------------------------------------------------------------------------------------
>
>                 Key: WFCORE-683
>                 URL: https://issues.jboss.org/browse/WFCORE-683
>             Project: WildFly Core
>          Issue Type: Bug
>          Components: Domain Management
>    Affects Versions: 1.0.0.CR1
>            Reporter: Brian Stansberry
>            Assignee: Yeray Santana Borges
>             Fix For: 2.2.0.CR1, 3.0.0.Alpha1
>
>
> The two inner class OSHs in ModuleLoadingResourceDefinition don't deal with exceptions properly. They invoke AccessController.doPrivileged and then deal with any PrivilegedActionException by rethrowing as OperationFailedException.
> OperationFailedException represents a client mistake and is handled as such (e.g. isn't logged in the server log.) It shouldn't be thrown here unless the PrivilegedActionException.getCause() value is itself an OFE. Otherwise, the OSHs should throw a RuntimeException. 



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list