[jboss-jira] [JBoss JIRA] (DROOLS-1125) Google App Engine support: ClassLoader.getSystemClassLoader() throws exception

Geoffrey De Smet (JIRA) issues at jboss.org
Tue Apr 19 05:51:00 EDT 2016


    [ https://issues.jboss.org/browse/DROOLS-1125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13193584#comment-13193584 ] 

Geoffrey De Smet commented on DROOLS-1125:
------------------------------------------

Looks like it needs to by a try-catch of RuntimeException (or even AccessControlException).
>From a stackoverflow question (not yet confirmed by user):
{code}
java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:355)
    at java.security.AccessController.checkPermission(AccessController.java:567)
    at java.lang.SecurityManager.checkPermission(Unknown Source)
    at com.google.apphosting.runtime.security.CustomSecurityManager.checkPermission(CustomSecurityManager.java:45)
    at java.lang.ClassLoader.getSystemClassLoader(Unknown Source)
{code}

> Google App Engine support: ClassLoader.getSystemClassLoader() throws exception
> ------------------------------------------------------------------------------
>
>                 Key: DROOLS-1125
>                 URL: https://issues.jboss.org/browse/DROOLS-1125
>             Project: Drools
>          Issue Type: Enhancement
>          Components: core engine
>            Reporter: Geoffrey De Smet
>            Assignee: Mario Fusco
>
> Class org.kie.internal.utils.ChainedProperties
> Every call to get the System Class Loader 
> confClassLoader = ClassLoader.getSystemClassLoader(); (i.e. lines 133, 169)
> raises an exception.
> Todo: figure out which particular exception.



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


More information about the jboss-jira mailing list