Project Lead:Tuscany Developers URL:http://tuscany.apache.org/ Description:
Tuscany provides multiple language implementations of the Service Component Architecture (SCA) specifications and related technologies such as SDO.
Resurrect the JavaSCript client contributed in TUSCANY-417 and start getting it working with the 2.x runtime. Work in progress, but it does now work for listing/getting/invoking services in remote nodes using the tribes endpoint registry
TUSCANY-3312 - correct the fix for SCAProxy that previously relied on hash codes and is not correct. Change to relying on a weak reference inside to weak hash table to ensure that the proxy, and hence the class that it references, will be removed when the proxy is no longer required.
TUSCANY-3294 - Adding check in the runtime to validate JCA100006, that states that JAX-WS client-side asynchronous pooling and callback methods are not allowed in service interface
TUSCANY-3312 remove circular references where a class is used as the key of a map and the value of the map also references the class. The weakness of the map never comes into play as there is always a reference to the key (held by the value). This all pins the app classloader and causes a leak on each app start/stop cycle