Return-Path: Delivered-To: apmail-tuscany-dev-archive@www.apache.org Received: (qmail 72145 invoked from network); 1 Oct 2009 08:48:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Oct 2009 08:48:39 -0000 Received: (qmail 93201 invoked by uid 500); 1 Oct 2009 08:48:38 -0000 Delivered-To: apmail-tuscany-dev-archive@tuscany.apache.org Received: (qmail 93149 invoked by uid 500); 1 Oct 2009 08:48:38 -0000 Mailing-List: contact dev-help@tuscany.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tuscany.apache.org Delivered-To: mailing list dev@tuscany.apache.org Received: (qmail 93141 invoked by uid 99); 1 Oct 2009 08:48:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 08:48:38 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of simonslaws@googlemail.com designates 209.85.219.220 as permitted sender) Received: from [209.85.219.220] (HELO mail-ew0-f220.google.com) (209.85.219.220) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 08:48:27 +0000 Received: by ewy20 with SMTP id 20so862805ewy.20 for ; Thu, 01 Oct 2009 01:47:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=sVicD7ffPexfK32pNgzw3Lfj1nQtEQTUy2rZ+jLe5/U=; b=oINT3YsCT0iy7u8oTL6JQ7ZHF+TOb6mLjgsLNbNTC8LCmdQzmmmzm+yeONAaNRsFoS Et6hlgB1gPFq8wjaEOZD59iheS8ZktivfM2vZ1b2k3XCwyGJJCKbNC3yasRtl/ZwnozT tRuv9Gffgp2hH10hR32Zz3vfPgENqxs87TACk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=nuzR0OKn+B2z6E1utoyeUWsTOqoElWbI/n/DMg30l20Fhq6G/oer2IwiO95ry2bDWX swYUVOi/9yiwByzQdfJOviizn1U4ob6obx9ZQOmZN2WNsa1Ru1JcWT8KWe8Y388Mo02R klLXwwsZWXbL15yZkuwziOO9/UKARazgvj8ug= MIME-Version: 1.0 Received: by 10.210.94.7 with SMTP id r7mr7517864ebb.36.1254386826908; Thu, 01 Oct 2009 01:47:06 -0700 (PDT) In-Reply-To: <4AC3C0D8.7070702@apache.org> References: <254E8DF0126845D38FE791BD735A2571@rfengt61p> <5a75db780909301155p4c69cd6agdcb0959a25778661@mail.gmail.com> <4AC3C0D8.7070702@apache.org> Date: Thu, 1 Oct 2009 09:47:06 +0100 Message-ID: Subject: Re: [VOTE] Release Tuscany SCA Java 1.5.1 RC3 From: Simon Laws To: dev@tuscany.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi Sebastien Thanks for checking over the release candidate. Quite a lot of these I wouldn't consider as blockers. But I'm concerned about the samples that don't run. Needless to say they work on my windows PC but my Linux dev environment is not working at the moment. Can anyone with a unix style environment help take a look at the failing samples. I need to reinstall my linux PC. Simon On Wed, Sep 30, 2009 at 9:34 PM, Jean-Sebastien Delfino wrote: > Luciano Resende wrote: >> >> +1 >> >> On Wed, Sep 30, 2009 at 10:56 AM, Raymond Feng >> wrote: >>> >>> +1 from me. >>> >>> Thanks, >>> Raymond >>> >>> -------------------------------------------------- >>> From: "Simon Laws" >>> Sent: Wednesday, September 30, 2009 5:35 AM >>> To: "tuscany-dev" >>> 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 t= he > 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 =3D 28, > column =3D 5, Message =3D cvc-complex-type.2.4.a: Invalid content was fou= nd > 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: > > =A0 =A0 [java] Caused by: > org.apache.tuscany.sca.contribution.service.ContributionReadException: Er= ror > reading manifest inside the jar folder: > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.implementation.spring.introspect.SpringXMLComponen= tTypeLoader.getApplicationContextResource(SpringXMLComponentTypeLoader.java= :772) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.implementation.spring.introspect.SpringXMLComponen= tTypeLoader.loadFromXML(SpringXMLComponentTypeLoader.java:167) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.implementation.spring.introspect.SpringXMLComponen= tTypeLoader.load(SpringXMLComponentTypeLoader.java:129) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.implementation.spring.xml.SpringImplementationProc= essor.resolve(SpringImplementationProcessor.java:213) > =A0 =A0 [java] =A0 =A0 ... 18 more > =A0 =A0 [java] Caused by: java.util.zip.ZipException: error in opening zi= p file > =A0 =A0 [java] =A0 =A0 at java.util.zip.ZipFile.open(Native Method) > =A0 =A0 [java] =A0 =A0 at java.util.zip.ZipFile.(ZipFile.java:131) > =A0 =A0 [java] =A0 =A0 at java.util.jar.JarFile.(JarFile.java:150) > =A0 =A0 [java] =A0 =A0 at java.util.jar.JarFile.(JarFile.java:87) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.implementation.spring.introspect.SpringXMLComponen= tTypeLoader.getApplicationContextResource(SpringXMLComponentTypeLoader.java= :749) > =A0 =A0 [java] =A0 =A0 ... 21 more > =A0 =A0 [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 > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.implementation.notification.ImmutableMessage.setBo= dy(ImmutableMessage.java:59) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.databinding.wire.DataTransformationIntercepto= r.invoke(DataTransformationInterceptor.java:90) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindi= ngInvoker.java:61) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invok= e(PassByValueInterceptor.java:55) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInv= ocationHandler.java:346) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInv= ocationHandler.java:193) > =A0 =A0 [java] =A0 =A0 at $Proxy8.trafficNotification(Unknown Source) > =A0 =A0 [java] =A0 =A0 at > notification.producer.TrafficAdvisoryProducer.produceTrafficNotification(= TrafficAdvisoryProducer.java:34) > =A0 =A0 [java] =A0 =A0 at sun.reflect.NativeMethodAccessorImpl.invoke0(Na= tive > Method) > =A0 =A0 [java] =A0 =A0 at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java= :57) > =A0 =A0 [java] =A0 =A0 at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI= mpl.java:43) > =A0 =A0 [java] =A0 =A0 at java.lang.reflect.Method.invoke(Method.java:616= ) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationI= nvoker.invoke(JavaImplementationInvoker.java:156) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindi= ngInvoker.java:61) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInv= ocationHandler.java:346) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInv= ocationHandler.java:193) > =A0 =A0 [java] =A0 =A0 at $Proxy7.produceTrafficNotification(Unknown Sour= ce) > =A0 =A0 [java] =A0 =A0 at > notification.producer.TrafficAdvisoryServer.main(TrafficAdvisoryServer.ja= va:48) > > - samples/store-distributed seems incomplete, just a bunch of empty > directories. > > - samples/calculator-implementation-policies fails: > > =A0 =A0 [java] =A0 =A0 ... 16 more > =A0 =A0 [java] Exception in thread "main" org.osoa.sca.ServiceRuntimeExce= ption: > javax.security.auth.login.LoginException: No LoginModules configured for > Calculator > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.policy.security.jaas.JaasAuthenticationInterceptor= .invoke(JaasAuthenticationInterceptor.java:71) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindi= ngInvoker.java:61) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.policy.logging.jdk.JDKLoggingPolicyInterceptor.inv= oke(JDKLoggingPolicyInterceptor.java:109) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInv= ocationHandler.java:346) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInv= ocationHandler.java:193) > =A0 =A0 [java] =A0 =A0 at $Proxy6.multiply(Unknown Source) > =A0 =A0 [java] =A0 =A0 at > calculator.CalculatorServiceImpl.multiply(CalculatorServiceImpl.java:63) > =A0 =A0 [java] =A0 =A0 at sun.reflect.NativeMethodAccessorImpl.invoke0(Na= tive > Method) > =A0 =A0 [java] =A0 =A0 at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java= :57) > =A0 =A0 [java] =A0 =A0 at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI= mpl.java:43) > =A0 =A0 [java] =A0 =A0 at java.lang.reflect.Method.invoke(Method.java:616= ) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationI= nvoker.invoke(JavaImplementationInvoker.java:156) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindi= ngInvoker.java:61) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInv= ocationHandler.java:346) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInv= ocationHandler.java:193) > =A0 =A0 [java] =A0 =A0 at $Proxy4.multiply(Unknown Source) > =A0 =A0 [java] =A0 =A0 at calculator.CalculatorClient.main(CalculatorClie= nt.java:49) > =A0 =A0 [java] Caused by: javax.security.auth.login.LoginException: No > LoginModules configured for Calculator > =A0 =A0 [java] =A0 =A0 at > javax.security.auth.login.LoginContext.init(LoginContext.java:273) > =A0 =A0 [java] =A0 =A0 at > javax.security.auth.login.LoginContext.(LoginContext.java:418) > =A0 =A0 [java] =A0 =A0 at > org.apache.tuscany.sca.policy.security.jaas.JaasAuthenticationInterceptor= .invoke(JaasAuthenticationInterceptor.java:67) > =A0 =A0 [java] =A0 =A0 ... 16 more > =A0 =A0 [java] Java Result: 1 > > > Hope this helps. > -- > Jean-Sebastien >