[ http://issues.apache.org/jira/browse/LOGGING-106?page=all ]

Simon Kitching closed LOGGING-106.
----------------------------------


> AccessControlException when loading LogFactory class without system 
> properties permission
> -----------------------------------------------------------------------------------------
>
>                 Key: LOGGING-106
>                 URL: http://issues.apache.org/jira/browse/LOGGING-106
>             Project: Commons Logging
>          Issue Type: Bug
>    Affects Versions: 1.1.0
>            Reporter: Simon Kitching
>             Fix For: 1.1.1
>
>
> The LogFactory static initializer calls createFactoryStore which calls 
> System.getProperty. If the class doesn't have access rights to see system 
> properties (eg when in an applet) then the LogFactory class cannot load, and 
> hence the app is completely stuffed.
> I think the system property access should be wrapped in a try/catch, with any 
> access failure behaving as if the propery is not set.
> In addition, we might want to use an AccessController in the static block so 
> that a signed logging jar can be granted system property access [without 
> having to grant all its callers that permission too].

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to