Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 77438 invoked from network); 5 Oct 2004 14:42:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 5 Oct 2004 14:42:45 -0000 Received: (qmail 19443 invoked by uid 500); 5 Oct 2004 14:41:49 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 19246 invoked by uid 500); 5 Oct 2004 14:41:46 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 19178 invoked by uid 99); 5 Oct 2004 14:41:45 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [217.160.230.40] (HELO mout.perfora.net) (217.160.230.40) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 05 Oct 2004 07:41:43 -0700 Received: from minotaur.apache.org[209.237.227.194] (helo=[127.0.0.1]) by mrelay.perfora.net with ESMTP (Nemesis), id 0MKz5u-1CEqQY229P-0001L6; Tue, 05 Oct 2004 10:36:30 -0400 X-Provags-ID: perfora.net abuse@perfora.net e2e4156964dfbcc4c642ec658fa7f9b9 Message-ID: <4162B16C.9000302@reverycodes.com> Date: Tue, 05 Oct 2004 10:36:28 -0400 From: Vadim Gritsenko User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Cocoon Developers CC: Cocoon Users Subject: JavaServer Faces in Cocoon Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Y'all, Those of you who don't follow commit logs might not know yet that JavaServer Faces in general, and MyFaces in particular, were integrated tightly into Cocoon. Now you can port your JSF application from those awful JSPs and use all power of the sitemap to generate your JSF views (and bringing you one step closer to using Cocoon Flow, Forms, and other Cocoon goodies on your projects). As an example, CarStore sample JSF application was ported to Cocoon Faces, and it required only one minor change in the Java code (and it was more like a bug fix anyway). All JSP stuff was cleaned out of sample's pages, leaving them as nice plain XML files. To play with it, build Cocoon with faces block included (requires taglib block) and go to faces block samples. Vadim