Luciano Resende wrote:
+1
On Wed, Sep 30, 2009 at 10:56 AM, Raymond Feng <[email protected]> wrote:
+1 from me.
Thanks,
Raymond
--------------------------------------------------
From: "Simon Laws" <[email protected]>
Sent: Wednesday, September 30, 2009 5:35 AM
To: "tuscany-dev" <[email protected]>
Subject: [VOTE] Release Tuscany SCA Java 1.5.1 RC3
Please review and vote on RC3 of the Tuscany SCA Java 1.5.1 release.
The distribution artifacts, RAT reports, and Maven staging repository
are available for review at:
http://people.apache.org/~slaws/tuscany/1.5.1-RC3
The release tag is at:
http://svn.apache.org/repos/asf/tuscany/tags/java/sca/1.5.1-RC3
here's my +1
Simon
I've reviewed apache-tuscany-sca-1.5.1.tar.gz and found a few issues in
the samples:
- Empty target/ directories in some samples.
- samples/quote-xquery works but reports an XSD validation error:
[java] SEVERE: XMLSchema validation error occured in: null ,line = 28,
column = 5, Message = cvc-complex-type.2.4.a: Invalid content was found
starting with element 'component'. One of
'{WC[##other:"http://www.osoa.org/xmlns/sca/1.0"]}' is expected.
- samples/simple-bigbank-spring fails for me with:
[java] Caused by:
org.apache.tuscany.sca.contribution.service.ContributionReadException:
Error reading manifest inside the jar folder:
[java] at
org.apache.tuscany.sca.implementation.spring.introspect.SpringXMLComponentTypeLoader.getApplicationContextResource(SpringXMLComponentTypeLoader.java:772)
[java] at
org.apache.tuscany.sca.implementation.spring.introspect.SpringXMLComponentTypeLoader.loadFromXML(SpringXMLComponentTypeLoader.java:167)
[java] at
org.apache.tuscany.sca.implementation.spring.introspect.SpringXMLComponentTypeLoader.load(SpringXMLComponentTypeLoader.java:129)
[java] at
org.apache.tuscany.sca.implementation.spring.xml.SpringImplementationProcessor.resolve(SpringImplementationProcessor.java:213)
[java] ... 18 more
[java] Caused by: java.util.zip.ZipException: error in opening zip
file
[java] at java.util.zip.ZipFile.open(Native Method)
[java] at java.util.zip.ZipFile.<init>(ZipFile.java:131)
[java] at java.util.jar.JarFile.<init>(JarFile.java:150)
[java] at java.util.jar.JarFile.<init>(JarFile.java:87)
[java] at
org.apache.tuscany.sca.implementation.spring.introspect.SpringXMLComponentTypeLoader.getApplicationContextResource(SpringXMLComponentTypeLoader.java:749)
[java] ... 21 more
[java] Java Result: 1
Also that simple-bigbank-spring README confused me a bit as it describes
the bigger bigbank-spring sample.
- binding-notification-producer fails with the following error:
[java] java.lang.UnsupportedOperationException
[java] at
org.apache.tuscany.sca.implementation.notification.ImmutableMessage.setBody(ImmutableMessage.java:59)
[java] at
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:90)
[java] at
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
[java] at
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:55)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:346)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
[java] at $Proxy8.trafficNotification(Unknown Source)
[java] at
notification.producer.TrafficAdvisoryProducer.produceTrafficNotification(TrafficAdvisoryProducer.java:34)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:616)
[java] at
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156)
[java] at
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:346)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
[java] at $Proxy7.produceTrafficNotification(Unknown Source)
[java] at
notification.producer.TrafficAdvisoryServer.main(TrafficAdvisoryServer.java:48)
- samples/store-distributed seems incomplete, just a bunch of empty
directories.
- samples/calculator-implementation-policies fails:
[java] ... 16 more
[java] Exception in thread "main"
org.osoa.sca.ServiceRuntimeException:
javax.security.auth.login.LoginException: No LoginModules configured for
Calculator
[java] at
org.apache.tuscany.sca.policy.security.jaas.JaasAuthenticationInterceptor.invoke(JaasAuthenticationInterceptor.java:71)
[java] at
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
[java] at
org.apache.tuscany.sca.policy.logging.jdk.JDKLoggingPolicyInterceptor.invoke(JDKLoggingPolicyInterceptor.java:109)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:346)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
[java] at $Proxy6.multiply(Unknown Source)
[java] at
calculator.CalculatorServiceImpl.multiply(CalculatorServiceImpl.java:63)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:616)
[java] at
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156)
[java] at
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:346)
[java] at
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
[java] at $Proxy4.multiply(Unknown Source)
[java] at calculator.CalculatorClient.main(CalculatorClient.java:49)
[java] Caused by: javax.security.auth.login.LoginException: No
LoginModules configured for Calculator
[java] at
javax.security.auth.login.LoginContext.init(LoginContext.java:273)
[java] at
javax.security.auth.login.LoginContext.<init>(LoginContext.java:418)
[java] at
org.apache.tuscany.sca.policy.security.jaas.JaasAuthenticationInterceptor.invoke(JaasAuthenticationInterceptor.java:67)
[java] ... 16 more
[java] Java Result: 1
Hope this helps.
--
Jean-Sebastien