Return-Path: Delivered-To: apmail-camel-dev-archive@www.apache.org Received: (qmail 48707 invoked from network); 5 May 2009 13:56:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 5 May 2009 13:56:43 -0000 Received: (qmail 9860 invoked by uid 500); 5 May 2009 13:56:42 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 9828 invoked by uid 500); 5 May 2009 13:56:42 -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 9818 invoked by uid 99); 5 May 2009 13:56:42 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 May 2009 13:56:42 +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 claus.ibsen@gmail.com designates 209.85.128.184 as permitted sender) Received: from [209.85.128.184] (HELO fk-out-0910.google.com) (209.85.128.184) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 May 2009 13:56:32 +0000 Received: by fk-out-0910.google.com with SMTP id k31so2331446fkk.4 for ; Tue, 05 May 2009 06:56:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=RA646/SbeZj+QevHoT+lHG7gZu7q8R4k1/qi4/6PPb8=; b=X+aNvVakZ1mlsB/7/6gAZAaI3L9iRm/x8d8ypWA6goGd5X9K4AJuq4oewlqJ6Xu6E5 q5j6POM8FMAPvyAxZS1Y+Twi5VlEwpvTDIDgA5nGW0ytHfFvMuNTWiFS6V82tVoW5YDG BZY7eFlwrQs9bIfNVKtZrk6Vejph/W6QWyK/0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=gwmKEkJNG10Ce7nu6h6A8TU4wYkJb68zALykXXEyeJc1bx72TJB4pSaDynbodweoWc tNq7lBLSdXY3nfPeXAtBE157czfSxCwPYZyNLvNGxUgyXzEPbzx6P3/USlgEwOrJ1AsT M3Y4Yr3kC0UR4tSAUAk81sE6+lUcg15IjO2sE= MIME-Version: 1.0 Received: by 10.223.116.77 with SMTP id l13mr84672faq.106.1241531771664; Tue, 05 May 2009 06:56:11 -0700 (PDT) In-Reply-To: References: From: Claus Ibsen Date: Tue, 5 May 2009 15:55:54 +0200 Message-ID: <5380c69c0905050655ld6090eag7d5f4a01961584f8@mail.gmail.com> Subject: Re: [Feedback tutorial required] - Camel 2.0 - ServiceMix - Apache Wicket - OSGI - CXF ... To: dev@camel.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 Just a quick feedback. There is a spelling mistake in the big picture - Clonvert should be Convert= . > To summarize, the application is listening for incidents coming from web = service or files You might wanna highlight that its the CXF endpoint. People might mistake it for the Wicket web page. The model class. Why are the fields protected? And you could omit the getter/setter on the wiki page. At the end of the page its not clear that part2b is where you continue. Charles there are a lot more text. So you should probably make it much cleared how to navigate to the next pag= e. On Tue, May 5, 2009 at 2:01 PM, Charles Moulliard wr= ote: > Take a few time and vote for this tutorial on Dzone : > > http://www.dzone.com/links/how_to_design_a_soa_application_using_apache_c= ame.html > > Charles Moulliard > Senior Enterprise Architect > Apache Camel Committer > > ***************************** > blog : http://cmoulliard.blogspot.com > > > On Mon, May 4, 2009 at 2:59 PM, Charles Moulliard w= rote: > >> Hi, >> >> I have finalized the first draft of the second part of my tutorial about >> Camel 2.0 / ServiceMix / CXF / OSGI / Apache Wicket >> >> The purpose of the second part was to explain the how to design a simple >> project where different concepts like : >> - persistence (Hibernate/spring), >> - routing (Apache Camel 2.0), >> - mapping between CSV file and objects (using camel-bindy), >> - webservices (Apache CXF - OSGI), >> - osgi stuffs, >> - packaging and deployment (features, PAX url), >> - web application (Apache Wicket, PAX Web) >> have been addressed. >> >> The tutorial has been designed in 4 parts : >> >> =A0 =A0- >> =A0 =A0 >> =A0 =A0- Part 2a : real example, architecture, project setup, database >> =A0 =A0creation >> =A0 =A0- Part 2b : transform projects in bundles >> =A0 =A0- Part 2c : add infrastructure and routing >> =A0 =A0- Part 2d : web and deployment >> >> link : http://cwiki.apache.org/CAMEL/tutorial-osgi-camel-part2.html >> >> Don't hesitate to provide me your remarks/comments before to distribute = it >> ! >> >> Regards, >> >> Charles Moulliard >> Senior Enterprise Architect >> Apache Camel Committer >> >> ***************************** >> blog : http://cmoulliard.blogspot.com >> > --=20 Claus Ibsen Apache Camel Committer Open Source Integration: http://fusesource.com Blog: http://davsclaus.blogspot.com/ Twitter: http://twitter.com/davsclaus Apache Camel Reference Card: http://refcardz.dzone.com/refcardz/enterprise-integration Interview with me: http://architects.dzone.com/articles/interview-claus-ibsen-about?mz=3D7893-= progress