[ 
https://issues.apache.org/jira/browse/TUSCANY-3925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jennifer A Thompson updated TUSCANY-3925:
-----------------------------------------

    Description: 
When running with Java 2 security enabled the following AccessControlExceptions 
are encountered:

Caused by: java.security.AccessControlException: Access denied 
(java.lang.RuntimePermission getClassLoader)
at java.security.AccessController.checkPermission(AccessController.java:108)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
at 
com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
at java.lang.Class.getClassLoader(Class.java:237)
at 
org.apache.tuscany.sca.core.DefaultFactoryExtensionPoint.getFactory(DefaultFactoryExtensionPoint.java:132)
... 63 more



Caused by: java.security.AccessControlException: Access denied 
(java.lang.RuntimePermission getClassLoader)
at java.security.AccessController.checkPermission(AccessController.java:108)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
at 
com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
at java.lang.Class.getClassLoader(Class.java:237)
at 
org.apache.tuscany.sca.core.invocation.impl.JDKProxyFactory.createCallbackProxy(JDKProxyFactory.java:151)
at 
org.apache.tuscany.sca.core.invocation.impl.JDKProxyFactory.createCallbackProxy(JDKProxyFactory.java:144)
at 
org.apache.tuscany.sca.core.invocation.ExtensibleProxyFactory.createCallbackProxy(ExtensibleProxyFactory.java:76)
at 
org.apache.tuscany.sca.core.invocation.CallbackWireObjectFactory.getInstance(CallbackWireObjectFactory.java:45)
at 
org.apache.tuscany.sca.implementation.java.injection.MethodInjector.inject(MethodInjector.java:55)
at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.injectCallbacks(JavaImplementationInvoker.java:287)
... 74 more

java.security.AccessControlException: Access denied (java.io.FilePermission 
/opt/Moonstone/WAS/java/jre/lib/wsdl.properties read)
        at 
java.security.AccessController.checkPermission(AccessController.java:108)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
        at 
com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
        at java.lang.SecurityManager.checkRead(SecurityManager.java:883)
        at java.io.FileInputStream.<init>(FileInputStream.java:117)
        at 
javax.wsdl.factory.WSDLFactory.findFactoryImplName(WSDLFactory.java:262)
        at javax.wsdl.factory.WSDLFactory.newInstance(WSDLFactory.java:60)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at 
org.apache.tuscany.sca.core.DefaultFactoryExtensionPoint.getFactory(DefaultFactoryExtensionPoint.java:142)

Caused by: java.security.AccessControlException: Access denied 
(java.io.FilePermission <filename> read)
at java.security.AccessController.checkPermission(AccessController.java:108)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
at 
com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
at java.lang.SecurityManager.checkRead(SecurityManager.java:883)
at java.io.FileInputStream.(FileInputStream.java:117)
at javax.wsdl.factory.WSDLFactory.findFactoryImplName(WSDLFactory.java:262)
at javax.wsdl.factory.WSDLFactory.newInstance(WSDLFactory.java:60)
at 
org.apache.tuscany.sca.core.assembly.impl.WSDLHelper.createWSDLInterfaceContract(WSDLHelper.java:200)
... 54 more

  was:
When running with Java 2 security enabled the following AccessControlExceptions 
are encountered:

Caused by: java.security.AccessControlException: Access denied 
(java.lang.RuntimePermission getClassLoader)
at java.security.AccessController.checkPermission(AccessController.java:108)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
at 
com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
at java.lang.Class.getClassLoader(Class.java:237)
at 
org.apache.tuscany.sca.core.DefaultFactoryExtensionPoint.getFactory(DefaultFactoryExtensionPoint.java:132)
... 63 more



Caused by: java.security.AccessControlException: Access denied 
(java.lang.RuntimePermission getClassLoader)
at java.security.AccessController.checkPermission(AccessController.java:108)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
at 
com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
at java.lang.Class.getClassLoader(Class.java:237)
at 
org.apache.tuscany.sca.core.invocation.impl.JDKProxyFactory.createCallbackProxy(JDKProxyFactory.java:151)
at 
org.apache.tuscany.sca.core.invocation.impl.JDKProxyFactory.createCallbackProxy(JDKProxyFactory.java:144)
at 
org.apache.tuscany.sca.core.invocation.ExtensibleProxyFactory.createCallbackProxy(ExtensibleProxyFactory.java:76)
at 
org.apache.tuscany.sca.core.invocation.CallbackWireObjectFactory.getInstance(CallbackWireObjectFactory.java:45)
at 
org.apache.tuscany.sca.implementation.java.injection.MethodInjector.inject(MethodInjector.java:55)
at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.injectCallbacks(JavaImplementationInvoker.java:287)
... 74 more

java.security.AccessControlException: Access denied (java.io.FilePermission 
/opt/Moonstone/WAS/java/jre/lib/wsdl.properties read)
        at 
java.security.AccessController.checkPermission(AccessController.java:108)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
        at 
com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
        at java.lang.SecurityManager.checkRead(SecurityManager.java:883)
        at java.io.FileInputStream.<init>(FileInputStream.java:117)
        at 
javax.wsdl.factory.WSDLFactory.findFactoryImplName(WSDLFactory.java:262)
        at javax.wsdl.factory.WSDLFactory.newInstance(WSDLFactory.java:60)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at 
org.apache.tuscany.sca.core.DefaultFactoryExtensionPoint.getFactory(DefaultFactoryExtensionPoint.java:142)


        Summary: AccessControl Exception originating from 
DefaultFactoryExtensionPoint.getFactory,  JDKProxyFactory.createCallbackProxy, 
WSDLHelper.createWSDLInterfaceContract  (was: AccessControl Exception 
originating from DefaultFactoryExtensionPoint.getFactory & 
JDKProxyFactory.createCallbackProxy)

> AccessControl Exception originating from 
> DefaultFactoryExtensionPoint.getFactory,  
> JDKProxyFactory.createCallbackProxy, WSDLHelper.createWSDLInterfaceContract
> --------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-3925
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3925
>             Project: Tuscany
>          Issue Type: Bug
>          Components: SCA Java Runtime
>    Affects Versions: Java-SCA-2.x
>            Reporter: Jennifer A Thompson
>            Priority: Minor
>             Fix For: Java-SCA-2.x
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> When running with Java 2 security enabled the following 
> AccessControlExceptions are encountered:
> Caused by: java.security.AccessControlException: Access denied 
> (java.lang.RuntimePermission getClassLoader)
> at java.security.AccessController.checkPermission(AccessController.java:108)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
> at 
> com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
> at java.lang.Class.getClassLoader(Class.java:237)
> at 
> org.apache.tuscany.sca.core.DefaultFactoryExtensionPoint.getFactory(DefaultFactoryExtensionPoint.java:132)
> ... 63 more
> Caused by: java.security.AccessControlException: Access denied 
> (java.lang.RuntimePermission getClassLoader)
> at java.security.AccessController.checkPermission(AccessController.java:108)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
> at 
> com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
> at java.lang.Class.getClassLoader(Class.java:237)
> at 
> org.apache.tuscany.sca.core.invocation.impl.JDKProxyFactory.createCallbackProxy(JDKProxyFactory.java:151)
> at 
> org.apache.tuscany.sca.core.invocation.impl.JDKProxyFactory.createCallbackProxy(JDKProxyFactory.java:144)
> at 
> org.apache.tuscany.sca.core.invocation.ExtensibleProxyFactory.createCallbackProxy(ExtensibleProxyFactory.java:76)
> at 
> org.apache.tuscany.sca.core.invocation.CallbackWireObjectFactory.getInstance(CallbackWireObjectFactory.java:45)
> at 
> org.apache.tuscany.sca.implementation.java.injection.MethodInjector.inject(MethodInjector.java:55)
> at 
> org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.injectCallbacks(JavaImplementationInvoker.java:287)
> ... 74 more
> java.security.AccessControlException: Access denied (java.io.FilePermission 
> /opt/Moonstone/WAS/java/jre/lib/wsdl.properties read)
>       at 
> java.security.AccessController.checkPermission(AccessController.java:108)
>       at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
>       at 
> com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
>       at java.lang.SecurityManager.checkRead(SecurityManager.java:883)
>       at java.io.FileInputStream.<init>(FileInputStream.java:117)
>       at 
> javax.wsdl.factory.WSDLFactory.findFactoryImplName(WSDLFactory.java:262)
>       at javax.wsdl.factory.WSDLFactory.newInstance(WSDLFactory.java:60)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>       at java.lang.reflect.Method.invoke(Method.java:611)
>       at 
> org.apache.tuscany.sca.core.DefaultFactoryExtensionPoint.getFactory(DefaultFactoryExtensionPoint.java:142)
> Caused by: java.security.AccessControlException: Access denied 
> (java.io.FilePermission <filename> read)
> at java.security.AccessController.checkPermission(AccessController.java:108)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
> at 
> com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:883)
> at java.io.FileInputStream.(FileInputStream.java:117)
> at javax.wsdl.factory.WSDLFactory.findFactoryImplName(WSDLFactory.java:262)
> at javax.wsdl.factory.WSDLFactory.newInstance(WSDLFactory.java:60)
> at 
> org.apache.tuscany.sca.core.assembly.impl.WSDLHelper.createWSDLInterfaceContract(WSDLHelper.java:200)
> ... 54 more

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to