[jira] [Created] (TUSCANY-3946) Capability to skip setting TCCL in JavaImplementationInvoker.invoke()

2011-09-15 Thread Jennifer A Thompson (JIRA)
Capability to skip setting TCCL in JavaImplementationInvoker.invoke()
-

 Key: TUSCANY-3946
 URL: https://issues.apache.org/jira/browse/TUSCANY-3946
 Project: Tuscany
  Issue Type: Improvement
  Components: SCA Java Runtime
Affects Versions: Java-SCA-2.x
Reporter: Jennifer A Thompson
 Fix For: Java-SCA-2.x


Setting the TCCL in the JavaImplementationInvoker can interfere with runtimes 
extending the Tuscany OASIS runtime. So there should be a mechanism for 
products extending the runtime to be able to skip setting the TCCL in 
JavaImplementationInvoker.invoke().

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




[jira] [Created] (TUSCANY-3947) Compliance testcase POJO_10009 testing for too strict of a condition

2011-09-15 Thread Jennifer A Thompson (JIRA)
Compliance testcase  POJO_10009 testing for too strict of a condition
-

 Key: TUSCANY-3947
 URL: https://issues.apache.org/jira/browse/TUSCANY-3947
 Project: Tuscany
  Issue Type: Improvement
  Components: OASIS Compliance - TUSCANY
Affects Versions: Java-SCA-2.x
Reporter: Jennifer A Thompson
 Fix For: Java-SCA-2.x


In compliance testcase POJO_10009 service1ClassLoaderCheckImpl.operation1() is 
checking if the TCCL retrieved is exactly the same as 
service1ClassLoaderCheckImpl's classloader. However, it seems as long as the 
implementation class is loadable from the TCCL the testcase is still compliant 
with the specifiation. 


The suggested update is to change:

public String operation1(String input) {
ClassLoader tccl = Thread.currentThread().getContextClassLoader();
ClassLoader loader = this.getClass().getClassLoader();
String result =  thread context classloader is correct;
if( loader != tccl ) result =  thread context classloader not correct;
return serviceName +  operation1 invoked + result;
}

to:

public String operation1(String input) {
ClassLoader tccl = Thread.currentThread().getContextClassLoader();
ClassLoader loader = this.getClass().getClassLoader();
ClassLoader loader2 = 
Class.forName(org.oasisopen.sca.test.service1ClassLoaderCheckImpl, false, 
tccl);
String result =  thread context classloader is correct;
if (loader != loader2) result =  thread context classloader not correct;
return serviceName +  operation1 invoked + result;
}

This testcase would then allow the runtime the flexibility to compose a 
classloader that can delegate to the contribution classloader and to other 
classloaders (e.g. library loaders).

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




[jira] [Updated] (TUSCANY-3947) Compliance testcase POJO_10009 testing for too strict of a condition

2011-09-15 Thread Jennifer A Thompson (JIRA)

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

Jennifer A Thompson updated TUSCANY-3947:
-

Description: 
In compliance testcase POJO_10009 service1ClassLoaderCheckImpl.operation1() is 
checking if the TCCL retrieved is exactly the same as 
service1ClassLoaderCheckImpl's classloader. However, it seems as long as the 
implementation class is loadable from the TCCL the testcase is still compliant 
with the specifiation. 


The suggested update is to change:

public String operation1(String input) {
ClassLoader tccl = Thread.currentThread().getContextClassLoader();
ClassLoader loader = this.getClass().getClassLoader();
String result =  thread context classloader is correct;
if( loader != tccl ) result =  thread context classloader not correct;
return serviceName +  operation1 invoked + result;
}

to:

public String operation1(String input) {
ClassLoader tccl = Thread.currentThread().getContextClassLoader();
ClassLoader loader = this.getClass().getClassLoader();
ClassLoader loader2 = 
Class.forName(org.oasisopen.sca.test.service1ClassLoaderCheckImpl, false, 
tccl);
String result =  thread context classloader is correct;
if (loader != loader2) result =  thread context classloader not correct;
return serviceName +  operation1 invoked + result;
}


  was:
In compliance testcase POJO_10009 service1ClassLoaderCheckImpl.operation1() is 
checking if the TCCL retrieved is exactly the same as 
service1ClassLoaderCheckImpl's classloader. However, it seems as long as the 
implementation class is loadable from the TCCL the testcase is still compliant 
with the specifiation. 


The suggested update is to change:

public String operation1(String input) {
ClassLoader tccl = Thread.currentThread().getContextClassLoader();
ClassLoader loader = this.getClass().getClassLoader();
String result =  thread context classloader is correct;
if( loader != tccl ) result =  thread context classloader not correct;
return serviceName +  operation1 invoked + result;
}

to:

public String operation1(String input) {
ClassLoader tccl = Thread.currentThread().getContextClassLoader();
ClassLoader loader = this.getClass().getClassLoader();
ClassLoader loader2 = 
Class.forName(org.oasisopen.sca.test.service1ClassLoaderCheckImpl, false, 
tccl);
String result =  thread context classloader is correct;
if (loader != loader2) result =  thread context classloader not correct;
return serviceName +  operation1 invoked + result;
}

This testcase would then allow the runtime the flexibility to compose a 
classloader that can delegate to the contribution classloader and to other 
classloaders (e.g. library loaders).


 Compliance testcase  POJO_10009 testing for too strict of a condition
 -

 Key: TUSCANY-3947
 URL: https://issues.apache.org/jira/browse/TUSCANY-3947
 Project: Tuscany
  Issue Type: Improvement
  Components: OASIS Compliance - TUSCANY
Affects Versions: Java-SCA-2.x
Reporter: Jennifer A Thompson
 Fix For: Java-SCA-2.x


 In compliance testcase POJO_10009 service1ClassLoaderCheckImpl.operation1() 
 is checking if the TCCL retrieved is exactly the same as 
 service1ClassLoaderCheckImpl's classloader. However, it seems as long as the 
 implementation class is loadable from the TCCL the testcase is still 
 compliant with the specifiation. 
 The suggested update is to change:
 public String operation1(String input) {
 ClassLoader tccl = Thread.currentThread().getContextClassLoader();
 ClassLoader loader = this.getClass().getClassLoader();
 String result =  thread context classloader is correct;
 if( loader != tccl ) result =  thread context classloader not correct;
 return serviceName +  operation1 invoked + result;
 }
 to:
 public String operation1(String input) {
 ClassLoader tccl = Thread.currentThread().getContextClassLoader();
 ClassLoader loader = this.getClass().getClassLoader();
 ClassLoader loader2 = 
 Class.forName(org.oasisopen.sca.test.service1ClassLoaderCheckImpl, false, 
 tccl);
 String result =  thread context classloader is correct;
 if (loader != loader2) result =  thread context classloader not correct;
 return serviceName +  operation1 invoked + result;
 }

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




[jira] [Created] (TUSCANY-3945) Expose RuntimeEndpointImpl.getPromotedComponent() as a public interface.

2011-09-12 Thread Jennifer A Thompson (JIRA)
Expose RuntimeEndpointImpl.getPromotedComponent() as a public interface.


 Key: TUSCANY-3945
 URL: https://issues.apache.org/jira/browse/TUSCANY-3945
 Project: Tuscany
  Issue Type: New Feature
  Components: SCA Java Runtime
Affects Versions: Java-SCA-2.x
Reporter: Jennifer A Thompson
Priority: Minor


In order to calculate component URI for nested components  
RuntimeEndpointImpl.getPromotedComponent() should be exposed as a public 
interface. 

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




[jira] [Updated] (TUSCANY-3925) AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory, JDKProxyFactory.createCallbackProxy, WSDLHelper.createWSDLInterfaceContract

2011-08-26 Thread Jennifer A Thompson (JIRA)

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

Jennifer A Thompson updated TUSCANY-3925:
-

Attachment: TUSCANY-3925.patch

 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

 Attachments: TUSCANY-3925.patch

   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
 java.security.AccessControlException: Access denied 
 (java.lang.RuntimePermission accessDeclaredMembers)
   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 
 

[jira] [Updated] (TUSCANY-3925) AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory, JDKProxyFactory.createCallbackProxy, WSDLHelper.createWSDLInterfaceContract

2011-08-26 Thread Jennifer A Thompson (JIRA)

 [ 
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

java.security.AccessControlException: Access denied 
(java.lang.RuntimePermission accessDeclaredMembers)
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.checkMemberAccess(SecurityManager.java:1689)
at java.lang.Class.checkMemberAccess(Class.java:105)
at java.lang.Class.getDeclaredMethod(Class.java:574)
at 
org.apache.tuscany.sca.core.DefaultFactoryExtensionPoint.getFactory(DefaultFactoryExtensionPoint.java:133)

  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 

[jira] [Updated] (TUSCANY-3925) AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory, JDKProxyFactory.createCallbackProxy, WSDLHelper.createWSDLInterfaceContract

2011-08-26 Thread Jennifer A Thompson (JIRA)

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

Jennifer A Thompson updated TUSCANY-3925:
-

Patch Info: [Patch Available]

 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

 Attachments: TUSCANY-3925.patch

   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
 java.security.AccessControlException: Access denied 
 (java.lang.RuntimePermission accessDeclaredMembers)
   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 
 

[jira] [Updated] (TUSCANY-3925) AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory, JDKProxyFactory.createCallbackProxy, WSDLHelper.createWSDLInterfaceContract

2011-08-25 Thread Jennifer A Thompson (JIRA)

 [ 
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 

[jira] [Updated] (TUSCANY-3925) AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory JDKProxyFactory.createCallbackProxy

2011-08-23 Thread Jennifer A Thompson (JIRA)

 [ 
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

Caused by: java.security.AccessControlException: Access denied 
(java.lang.RuntimePermission accessDeclaredMembers)
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.checkMemberAccess(SecurityManager.java:1689)
at java.lang.Class.checkMemberAccess(Class.java:105)
at java.lang.Class.getDeclaredMethod(Class.java:574)
at 
org.apache.tuscany.sca.core.DefaultFactoryExtensionPoint.getFactory(DefaultFactoryExtensionPoint.java:131)
... 84 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



 AccessControl Exception originating from 
 DefaultFactoryExtensionPoint.getFactory  JDKProxyFactory.createCallbackProxy
 --

 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 

[jira] [Updated] (TUSCANY-3925) AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory JDKProxyFactory.createCallbackProxy

2011-08-23 Thread Jennifer A Thompson (JIRA)

 [ 
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)


  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

Caused by: java.security.AccessControlException: Access denied 
(java.lang.RuntimePermission accessDeclaredMembers)
at 

[jira] [Created] (TUSCANY-3925) AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory

2011-08-19 Thread Jennifer A Thompson (JIRA)
AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory


 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


When running with Java 2 security enabled the following AccessControlException 
is 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

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




[jira] [Updated] (TUSCANY-3925) AccessControl Exception originating from DefaultFactoryExtensionPoint.getFactory JDKProxyFactory.createCallbackProxy

2011-08-19 Thread Jennifer A Thompson (JIRA)

 [ 
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


  was:
When running with Java 2 security enabled the following AccessControlException 
is 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

Summary: AccessControl Exception originating from 
DefaultFactoryExtensionPoint.getFactory  JDKProxyFactory.createCallbackProxy  
(was: AccessControl Exception originating from 
DefaultFactoryExtensionPoint.getFactory)

 AccessControl Exception originating from 
 DefaultFactoryExtensionPoint.getFactory  JDKProxyFactory.createCallbackProxy
 --

 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 
 

[jira] [Created] (TUSCANY-3922) Java 2 Access Control exception originating from Interface2WSDLGenerator.init, JavaBeansDataBinding.copy, JAXBContextCache.getPackages, JavaImplementationInvoker.invo

2011-08-15 Thread Jennifer A Thompson (JIRA)
Java 2 Access Control exception originating from 
Interface2WSDLGenerator.init, JavaBeansDataBinding.copy, 
JAXBContextCache.getPackages, JavaImplementationInvoker.invoke
--

 Key: TUSCANY-3922
 URL: https://issues.apache.org/jira/browse/TUSCANY-3922
 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


The following methods are experiencing  getClassLoader : Access denied 
(java.lang.RuntimePermission getClassLoader) exceptions when running with 
Java2 Security enabled:

1) at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:97)
2) at 
org.apache.tuscany.sca.databinding.javabeans.JavaBeansDataBinding.copy(JavaBeansDataBinding.java:91)
3) at 
org.apache.tuscany.sca.databinding.jaxb.JAXBContextCache.getPackages(JAXBContextCache.java:475)

And java.security.AccessControlException: Access denied 
(java.io.FilePermission filename read) originating from:

1) at 
org.apache.tuscany.sca.binding.ws.wsdlgen.Interface2WSDLGenerator.init(Interface2WSDLGenerator.java:121)

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




[jira] [Updated] (TUSCANY-3922) Java 2 Access Control exception originating from Interface2WSDLGenerator.init, JavaBeansDataBinding.copy, JAXBContextCache.getPackages, JavaImplementationInvoker.invo

2011-08-15 Thread Jennifer A Thompson (JIRA)

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

Jennifer A Thompson updated TUSCANY-3922:
-

Attachment: TUSCANY-3922.patch

Attaching .patch file to address Java2Security exceptions

 Java 2 Access Control exception originating from 
 Interface2WSDLGenerator.init, JavaBeansDataBinding.copy, 
 JAXBContextCache.getPackages, JavaImplementationInvoker.invoke
 --

 Key: TUSCANY-3922
 URL: https://issues.apache.org/jira/browse/TUSCANY-3922
 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

 Attachments: TUSCANY-3922.patch

   Original Estimate: 1h
  Remaining Estimate: 1h

 The following methods are experiencing  getClassLoader : Access denied 
 (java.lang.RuntimePermission getClassLoader) exceptions when running with 
 Java2 Security enabled:
 1) at 
 org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:97)
 2) at 
 org.apache.tuscany.sca.databinding.javabeans.JavaBeansDataBinding.copy(JavaBeansDataBinding.java:91)
 3) at 
 org.apache.tuscany.sca.databinding.jaxb.JAXBContextCache.getPackages(JAXBContextCache.java:475)
 And java.security.AccessControlException: Access denied 
 (java.io.FilePermission filename read) originating from:
 1) at 
 org.apache.tuscany.sca.binding.ws.wsdlgen.Interface2WSDLGenerator.init(Interface2WSDLGenerator.java:121)

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




[jira] Created: (TUSCANY-3184) Spring sca:property tags must point to classes, primitives are not permitted

2009-07-29 Thread Jennifer A Thompson (JIRA)
Spring sca:property tags must point to classes, primitives are not permitted
--

 Key: TUSCANY-3184
 URL: https://issues.apache.org/jira/browse/TUSCANY-3184
 Project: Tuscany
  Issue Type: Improvement
  Components: Java SCA Spring Implementation Extension
Affects Versions: Java-SCA-1.5
 Environment: WebSphere Application Server
Reporter: Jennifer A Thompson
 Fix For: Java-SCA-1.5


Since the Spring sca:property tag is a bean (per spec) it must point to a 
class implementation. I can imagine situations where a customer would prefer to 
point to a primitive type, such as int, short, boolean, etc. Since the spec 
explitily mentions that the sca:property creates a bean, this may need to be 
addressed at spec level. 

Also, since constructor-args can use primitive types, if a user doesn't specify 
explicit spring - sca mapping tags, is it possible to create primitive type 
sca properties via this mechanism?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.