Return-Path: X-Original-To: apmail-camel-dev-archive@www.apache.org Delivered-To: apmail-camel-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C8342DAFC for ; Sat, 23 Jun 2012 10:25:44 +0000 (UTC) Received: (qmail 33175 invoked by uid 500); 23 Jun 2012 10:25:44 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 32933 invoked by uid 500); 23 Jun 2012 10:25:43 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 32896 invoked by uid 99); 23 Jun 2012 10:25:42 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 23 Jun 2012 10:25:42 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of claus.ibsen@gmail.com designates 209.85.214.173 as permitted sender) Received: from [209.85.214.173] (HELO mail-ob0-f173.google.com) (209.85.214.173) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 23 Jun 2012 10:25:36 +0000 Received: by obbta14 with SMTP id ta14so4453284obb.32 for ; Sat, 23 Jun 2012 03:25:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=X54xNEFAAUAeGytuEvq3n4bLhdAbg07I8x7D95ZdwIc=; b=er+RWMKiIjERf8Wija/Sg9ngN/jt69axOYwxMRh/HHbKRGhX7oziJGPy/23AQGYQdN iJpVkfMmmHQbJAmq+3TRKnZGqu+X3gdxg1m6d3TD+DJDWbao7zR0lZXy+1zIc2+qg5eV WE4Dt6hnO/f8c4A9uUHfQSuED46gCU08XQnWPH43froGPxo9H6ShNYLid9IE99crevTh 41Ah/TW84qEQ7bYfE+N3tbNDM8+lxcHK+tiB5pAcXzhUdYX+o/QNXD3CVDfv1vzqXaN7 w3O90zD7r1sJAtrlkRTEeFiSARXfm+kwT+K0m46BC//vVam8R5GWnrYHXNwEvC5w15y6 A06Q== Received: by 10.60.20.233 with SMTP id q9mr5269226oee.57.1340447115129; Sat, 23 Jun 2012 03:25:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.171.68 with HTTP; Sat, 23 Jun 2012 03:24:54 -0700 (PDT) In-Reply-To: References: <4FE20E79.1030805@gmail.com> From: Claus Ibsen Date: Sat, 23 Jun 2012 12:24:54 +0200 Message-ID: Subject: Re: [VOTE] Release Apache Camel 2.10.0 To: dev@camel.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Fri, Jun 22, 2012 at 11:51 PM, Christian M=FCller wrote: > +1 > > My tests/findings: > > 1) all new components are in the kit > 2) I could not install camel-dns in Karaf 2.2.7 (see below) > =A0 -> package sun.net.spi.nameservice is neither exported by Karaf nor > provided by another bundle This is documented in the feature karaf@root> features:info camel-dns Description of camel-dns 2.11-SNAPSHOT feature ---------------------------------------------------------------- The camel-dns feature can only run on a SUN JVM. You need to ddd the package sun.net.spi.nameservice to the java platform packages in the etc/jre.properties file. ---------------------------------------------------------------- Feature has no configuration Feature has no configuration files Feature depends on: camel-core 2.11-SNAPSHOT Feature contains followed bundles: mvn:dnsjava/dnsjava/2.1.1 start-level=3D50 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/4.10= _1 start-level=3D50 mvn:org.apache.camel/camel-dns/2.11-SNAPSHOT start-level=3D50 eg we have included details in the features.xml file about this.
The camel-dns feature can only run on a SUN JVM. You need to ddd the package sun.net.spi.nameservice to the java platform packages in the etc/jre.properties file.
mvn:dnsjava/dnsjava/2.1.1 mvn:org.apache.servicemix.bundles/org.apach= e.servicemix.bundles.junit/4.10_1 camel-core > 4) I could not install camel-spring-ws in Karaf 2.2.7 (see below) > =A0 -> need Spring 3.1.x > This is documented in the release notes. Spring WS 2.0.5 now requires Spring 3.1+ So you need to install spring 3.1 beforehand. What we need from Karaf is maybe a spring-31 feature we can depend on instead of spring, which is 3.0+. Then the spring-ws feature could depend on spring-31. An alternative would be revert back to Spring WS 2.0.3 (from 2.9.x release). As it supports spring 3.0 as well. I am not sure if any important bugs is fixed in 2.0.5 since. But I guess its bad practice from the Spring guys to do this upgrade in WS, which IMHO they should have done in Spring WS 2.1.0 instead. karaf@root> features:info camel-spring-ws Description of camel-spring-ws 2.11-SNAPSHOT feature ---------------------------------------------------------------- Feature has no configuration Feature has no configuration files Feature depends on: camel-spring 2.11-SNAPSHOT spring-jms [3,4) spring-web [3,4) spring-oxm [3,4) Feature contains followed bundles: mvn:javax.mail/mail/1.4.5 start-level=3D50 mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1 start-level=3D50 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.smack/3.2.= 1_1 start-level=3D50 mvn:org.springframework.ws/spring-xml/2.0.5.RELEASE start-level=3D50 mvn:org.springframework.ws/spring-ws-core/2.0.5.RELEASE start-level=3D50 mvn:org.springframework.ws/spring-ws-support/2.0.5.RELEASE start-level=3D5= 0 mvn:org.apache.camel/camel-spring-ws/2.11-SNAPSHOT start-level=3D50 > > regarding 2) > ip-109-85-152-102:bin cmueller$ ./karaf clean > =A0 =A0 =A0 =A0__ __ =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0____ > =A0 =A0 =A0 / //_/____ __________ _/ __/ > =A0 =A0 =A0/ ,< =A0/ __ `/ ___/ __ `/ /_ > =A0 =A0 / /| |/ /_/ / / =A0/ /_/ / __/ > =A0 =A0/_/ |_|\__,_/_/ =A0 \__,_/_/ > > =A0Apache Karaf (2.2.7) > > Hit '' for a list of available commands > and '[cmd] --help' for help on a specific command. > Hit '' or 'osgi:shutdown' to shutdown Karaf. > > karaf@root> features:chooseurl camel 2.10.0 > adding feature url > mvn:org.apache.camel.karaf/apache-camel/2.10.0/xml/features > karaf@root> feature:install camel-dns > Error executing command: Could not start bundle mvn:dnsjava/dnsjava/2.1.1 > in feature(s) camel-dns-2.10.0: Unresolved constraint in bundle dnsjava > [66]: Unable to resolve 66.0: missing requirement [66.0] package; > (package=3Dsun.net.spi.nameservice) > > > regarding 3) > ip-109-85-152-102:bin cmueller$ ./karaf clean > =A0 =A0 =A0 =A0__ __ =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0____ > =A0 =A0 =A0 / //_/____ __________ _/ __/ > =A0 =A0 =A0/ ,< =A0/ __ `/ ___/ __ `/ /_ > =A0 =A0 / /| |/ /_/ / / =A0/ /_/ / __/ > =A0 =A0/_/ |_|\__,_/_/ =A0 \__,_/_/ > > =A0Apache Karaf (2.2.7) > > Hit '' for a list of available commands > and '[cmd] --help' for help on a specific command. > Hit '' or 'osgi:shutdown' to shutdown Karaf. > > karaf@root> features:chooseurl camel 2.10.0 > adding feature url > mvn:org.apache.camel.karaf/apache-camel/2.10.0/xml/features > karaf@root> feature:install camel-leveldb > Error executing command: Could not start bundle > mvn:org.apache.camel/camel-leveldb/2.10.0 in feature(s) > camel-leveldb-2.10.0: Unresolved constraint in bundle > org.apache.camel.camel-leveldb [68]: Unable to resolve 68.0: missing > requirement [68.0] package; > (&(package=3Dorg.fusesource.leveldbjni)(version>=3D1.2.0)(!(version>=3D2.= 0.0))) > > > > regarding 4) > ip-109-85-152-102:bin cmueller$ ./karaf clean > =A0 =A0 =A0 =A0__ __ =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0____ > =A0 =A0 =A0 / //_/____ __________ _/ __/ > =A0 =A0 =A0/ ,< =A0/ __ `/ ___/ __ `/ /_ > =A0 =A0 / /| |/ /_/ / / =A0/ /_/ / __/ > =A0 =A0/_/ |_|\__,_/_/ =A0 \__,_/_/ > > =A0Apache Karaf (2.2.7) > > Hit '' for a list of available commands > and '[cmd] --help' for help on a specific command. > Hit '' or 'osgi:shutdown' to shutdown Karaf. > > karaf@root> features:chooseurl camel 2.10.0 > adding feature url > mvn:org.apache.camel.karaf/apache-camel/2.10.0/xml/features > karaf@root> feature:install camel-spring-ws > Error executing command: Could not start bundle mvn: > org.springframework.ws/spring-xml/2.0.5.RELEASE in feature(s) > camel-spring-ws-2.10.0: Unresolved constraint in bundle > org.springframework.ws.xml [102]: Unable to resolve 102.0: missing > requirement [102.0] package; > (&(package=3Dorg.springframework.beans)(version>=3D3.1.0)(!(version>=3D4.= 0.0))) > > Best, > Christian > > On Wed, Jun 20, 2012 at 7:55 PM, Hadrian Zbarcea wro= te: > >> A new release candidate apache-camel-2.10.0 final is out with >> approximately 473 issues resolved so far: improvements and bug fixes [1]= . >> >> Please find the staging repo here: >> https://repository.apache.org/**content/repositories/**orgapachecamel-25= 1/ >> >> The tarballs are here >> https://repository.apache.org/**content/repositories/** >> orgapachecamel-251/org/apache/**camel/apache-camel/2.10.0/ >> >> Tag: >> http://svn.apache.org/repos/**asf/camel/tags/camel-2.10.0/ >> >> Please review, help out with testing and vote to approve this release >> binary. Your vote counts! >> >> [ ] +1 Release the binary as Apache Camel 2.10.0 >> [ ] -1 Veto the release (provide specific comments) >> Vote is open for at least 72 hours. >> >> Here's my +1. >> Hadrian >> >> [1] https://issues.apache.org/**jira/secure/ReleaseNote.jspa?** >> projectId=3D12311211&version=3D**12317612 >> >> -- >> Hadrian Zbarcea >> Principal Software Architect >> Talend, Inc >> http://coders.talend.com/ >> http://camelbot.blogspot.com/ >> --=20 Claus Ibsen ----------------- FuseSource Email: cibsen@fusesource.com Web: http://fusesource.com Twitter: davsclaus, fusenews Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen