ant elder wrote:
Please review and vote on the 1.0 release artifacts of Tuscany SCA for Java.
The SVN tag for the release is:
https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/sca/1.0-RC2/
The artifacts are available for review at:
http://people.apache.org/~antelder/tuscany/1.0-RC2/
This includes the signed binary and source distributions, the RAT reports,
and
the Maven staging repository.
Many thanks,
...ant
(Note, the artifacts are still uploading so if it looks like something's
missing please just wait a bit,
You can use the tag to verify things in the meantime)
I reviewed the RC2 source distribution and found the following (I will
raise JIRAs for them):
- BUILDING says release 0.91 July, should be changed to release 1.0
September.
- LICENSE is missing the following attribution
===============================================================================
This module includes XSD files under the following SCA Collaboration
license:
License for the Service Component Architecture JavaDoc, Interface
Definition files and XSD files.
Permission to copy, make derivative works of, and distribute the Service
Component Architecture
JavaDoc, Interface Definition Files and XSD files in any medium without
fee or royalty as part
of a compliant implementation of the Service Component Architecture
Specification is hereby granted.
The Service Components Architecture Specification may be found at the
following location:
http://www.osoa.org/download/attachments/35/SCA_AssemblyModel_V100.pdf
THE SERVICE COMPONENT ARCHITECTURE SPECIFICATION AND THE JAVADOC,
INTERFACE DEFINITION FILES AND XSD FILES
ARE PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS OR
WARRANTIES, EXPRESS OR IMPLIED, REGARDING THIS
SPECIFICATION OR THE JAVADOC, INTERFACE DEFINITION FILES AND XSD FILES
AND THE IMPLEMENTATION OF THEIR CONTENTS,
INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE,
NON-INFRINGEMENT OR TITLE. THE AUTHORS WILL NOT BE LIABLE FOR ANY
DIRECT, INDIRECT, SPECIAL,
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY
USE OR DISTRIBUTION OF THE
SERVICE COMPONENT ARCHITECTURE SPECIFICATION OR THE JAVADOC, INTERFACE
DEFINTION FILES OR XSD FILES.
The name and trademarks of the Authors may NOT be used in any manner,
including advertising or
publicity pertaining to the Service Component Architecture Specification
or its contents without specific,
written prior permission. Title to copyright in the Service Component
Architecture Specification and the
JavaDoc, Interface Definition Files and XSD Files will at all times
remain with the Authors.
No other rights are granted by implication, estoppel or otherwise.
===============================================================================
- README says release 0.99 August, should be changed to 1.0 September.
Also reviewed the RC2 binary distribution:
- README says release 0.99 August, should be changed to 1.0 September.
- The LICENSE file is also missing the SCA collaboration license.
- Minor issue, samples/README does not list the quote-xquery sample.
- Stanalone web service samples fail with the following exception
[java] Exception in thread "main" org.osoa.sca.ServiceRuntimeException:
org.osoa.sca.ServiceRuntimeException:
org.apache.tuscany.sca.core.assembly.ActivationException:
java.lang.RuntimeException: org.apache.axis2.AxisFault: The system is
attempting to engage a module that is not available: rampart
[java] at
org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:264)
[java] at
org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain.java:69)
[java] at
helloworld.HelloWorldServer.main(HelloWorldServer.java:33)
[java] Caused by: org.osoa.sca.ServiceRuntimeException:
org.apache.tuscany.sca.core.assembly.ActivationException:
java.lang.RuntimeException: org.apache.axis2.AxisFault: The system is
attempting to engage a module that is not available: rampart
[java] at
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.java:180)
[java] at
org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:230)
[java] ... 2 more
[java] Caused by:
org.apache.tuscany.sca.core.assembly.ActivationException:
java.lang.RuntimeException: org.apache.axis2.AxisFault: The system is
attempting to engage a module that is not available: rampart
[java] at
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:737)
[java] at
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.java:178)
[java] ... 3 more
[java] Caused by: java.lang.RuntimeException:
org.apache.axis2.AxisFault: The system is attempting to engage a module
that is not available: rampart
[java] at
org.apache.tuscany.sca.binding.ws.axis2.Axis2ServiceProvider.<init>(Axis2ServiceProvider.java:124)
[java] at
org.apache.tuscany.sca.binding.ws.axis2.Axis2ServiceBindingProvider.<init>(Axis2ServiceBindingProvider.java:58)
[java] at
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingProviderFactory.createServiceBindingProvider(Axis2BindingProviderFactory.java:57)
[java] at
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingProviderFactory.createServiceBindingProvider(Axis2BindingProviderFactory.java:40)
[java] at
org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint$LazyBindingProviderFactory.createServiceBindingProvider(DefaultProviderFactoryExtensionPoint.java:194)
[java] at
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.addServiceBindingProvider(CompositeActivatorImpl.java:397)
[java] at
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:671)
[java] at
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:729)
[java] ... 4 more
[java] Caused by: org.apache.axis2.AxisFault: The system is
attempting to engage a module that is not available: rampart
[java] at
org.apache.axis2.deployment.URLBasedAxisConfigurator.getAxisConfiguration(URLBasedAxisConfigurator.java:77)
[java] at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
[java] at
org.apache.tuscany.sca.binding.ws.axis2.TuscanyAxisConfigurator.getConfigurationContext(TuscanyAxisConfigurator.java:39)
[java] at
org.apache.tuscany.sca.binding.ws.axis2.Axis2ServiceProvider.<init>(Axis2ServiceProvider.java:120)
[java] ... 11 more
[java] Java Result: 1
- The databinding-echo sample fails with the following exception:
[java] ComponentA --> Received message:
<message><foo>123</foo></message> [java.lang.String]
[java] Exception in thread "main" java.lang.NullPointerException
[java] at
org.apache.tuscany.sca.implementation.java.context.ReflectiveInstanceFactory.newInstance(ReflectiveInstanceFactory.java:58)
[java] at
org.apache.tuscany.sca.implementation.java.invocation.JavaComponentContextProvider.createInstanceWrapper(JavaComponentContextProvider.java:93)
[java] at
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationProvider.createInstanceWrapper(JavaImplementationProvider.java:158)
[java] at
org.apache.tuscany.sca.core.scope.AbstractScopeContainer.createInstanceWrapper(AbstractScopeContainer.java:65)
[java] at
org.apache.tuscany.sca.core.scope.StatelessScopeContainer.getWrapper(StatelessScopeContainer.java:38)
[java] at
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:85)
[java] at
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInteceptor.invoke(DataTransformationInteceptor.java:73)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:233)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:130)
[java] at $Proxy6.call(Unknown Source)
[java] at dbecho.ComponentAImpl.call(ComponentAImpl.java:41)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:615)
[java] at
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:105)
[java] at
org.apache.tuscany.sca.core.databinding.wire.PassByValueInteceptor.invoke(PassByValueInteceptor.java:49)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:233)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:130)
[java] at $Proxy6.call(Unknown Source)
[java] at
dbecho.EchoDataBindingClient.main(EchoDataBindingClient.java:34)
[java] Java Result: 1
--
Jean-Sebastien
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]