[
https://issues.apache.org/jira/browse/OPENEJB-1312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark Eschbach updated OPENEJB-1312:
-----------------------------------
Attachment: openejb-se-chain.diff
I've attached a patch which will wrap the SecurityException into an
java.lang.IllegalStateException and thrown up the stack. The patch also
contains a TODO note so someone with more experience and knowledge with the
component may choose a more appropriate action for the exception.
> SecurityException silently eaten, allowing
> org.apache.openejb.loader.FileUtils to construct in invalid state
> ------------------------------------------------------------------------------------------------------------
>
> Key: OPENEJB-1312
> URL: https://issues.apache.org/jira/browse/OPENEJB-1312
> Project: OpenEJB
> Issue Type: Bug
> Components: container system
> Affects Versions: 3.1.2
> Environment: Any where a security manager restricts access to the
> target of a FileUtils instance.
> Reporter: Mark Eschbach
> Attachments: openejb-se-chain.diff
>
>
> One line 60 a SecurityException is caught, however the exception is silenty
> eaten within the defined catch block ranging from lines 60 to 62 in trunk on
> Jul 28th, 2010. If a SecurityException does occur the object constructs in
> an invalid state and may result in a NullPointerException upon client usage.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.