Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 31551 invoked from network); 4 Apr 2008 16:20:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Apr 2008 16:20:00 -0000 Received: (qmail 85576 invoked by uid 500); 4 Apr 2008 16:20:00 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 85267 invoked by uid 500); 4 Apr 2008 16:19:59 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 85256 invoked by uid 99); 4 Apr 2008 16:19:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Apr 2008 09:19:59 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lu4242@gmail.com designates 72.14.246.242 as permitted sender) Received: from [72.14.246.242] (HELO ag-out-0708.google.com) (72.14.246.242) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Apr 2008 16:19:14 +0000 Received: by ag-out-0708.google.com with SMTP id 9so3079678agd.9 for ; Fri, 04 Apr 2008 09:19:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=zqwMSS3oaZNT2jDx4OmJMaNXTHZfIdkKR7tQwKxJ9tc=; b=LurjM5dw+05XVwfCuoytgNVtb/YuoEUaLXpV4wEbqxHm5HPjq3TY9b6cblBPIbniyzubUIAlS6nMh5mB6w01znD51JJJ6ZafYyju/LqQVO1I3W+ZrGoirALrx4uv8UwdF5oaj3yI3qEQqxaCWfXiKHCzhCyGt+wAha9UnPcs80w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=uU8nnSv+COSy43AlQcKyq+Ae/cVeG1lrAdnNk5AbSemDDFr2aKkuORMH5OC9BApg9GAF0azgQG2YP5VpZUXuBdCFr5hqDGVwy/O+RyNhz7DGbCdmn80mPEGY7XKQfYM8yVAGG+m0kdkm/iTj1PkjyFv247sJX6Zz8QtLu+I0GjI= Received: by 10.151.39.21 with SMTP id r21mr717109ybj.83.1207325963180; Fri, 04 Apr 2008 09:19:23 -0700 (PDT) Received: by 10.151.27.12 with HTTP; Fri, 4 Apr 2008 09:19:23 -0700 (PDT) Message-ID: Date: Fri, 4 Apr 2008 11:19:23 -0500 From: "Leonardo Uribe" To: "MyFaces Development" Subject: Re: [proposal] jsf validation with annotations In-Reply-To: <2332f63b0804040902o5d850b8fh1a5a3b54d8457401@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_6446_2292379.1207325963154" References: <2332f63b0804031311o36731d4budd9895e734c9ecc7@mail.gmail.com> <71235db40804040345q4d122c9drd79a5764f7303093@mail.gmail.com> <2332f63b0804040902o5d850b8fh1a5a3b54d8457401@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_6446_2292379.1207325963154 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I have tried the demo on my workstation, and in my opinion is a very cool idea and this should be on myfaces :) The idea of include with myfaces-commons sounds better that put this on orchestra (someone could want to use this only). Maybe myfaces-commons-sev-en. regards Leonardo Uribe On Fri, Apr 4, 2008 at 11:02 AM, Gerhard Petracek < gerhard.petracek@gmail.com> wrote: > hello andrew, > > sev-en is completely independent of orchestra or the idea behind it. > > regards, > gerhard > > > > 2008/4/4, Andrew Robinson : > > > Since this is currently supported in Seam and Orchestra is a Seam > > spin-off/clone, perhaps this should be incorporated into Orchestra > > instead of yet another project. > > > > > > On Fri, Apr 4, 2008 at 4:45 AM, Matthias Wessendorf > > wrote: > > > Hi, > > > > > > > > > On Thu, Apr 3, 2008 at 10:11 PM, Gerhard Petracek > > > wrote: > > > > sev-en is a new jsf-extension. > > > > > > > > sev-en allows jsf validation with annotations! > > > > > > > > some central features: > > > > - cross-component validation (including cross-entity validation) > > > > - support for jpa based validation > > > > - zero configuration > > > > - extensible (e.g. custom annotations) > > > > > > > > you will find some previews (descriptions [1], examples [2] and > > much more) > > > > at the sev-en section [3] of my new open source blog. > > > > > > > > what's your opinion about this extension? > > > > > > sounds interesting. Is that levering the "bean validation" JSR ? > > > Would be cool to have a little bit more standard oriented validation > > > "framework". > > > Otherwise (IMO) that would be just something similar to @Hibernate's > > validators > > > (used heavily in Seam) > > > > > > -M > > > > > > > > > > > > > > > > > regards, > > > > gerhard > > > > > > > > [1] http://os890.blogspot.com/2008/03/new-jsf-extension.html > > > > [2] > > http://os890.blogspot.com/2008/04/sev-en-preview-short-example.html > > > > [3] http://os890.blogspot.com/search/label/sev-en > > > > > > > > -- > > > > > > > > http://www.irian.at > > > > > > > > Your JSF powerhouse - > > > > JSF Consulting, Development and > > > > Courses in English and German > > > > > > > > Professional Support for Apache MyFaces > > > > > > > > > > > > -- > > > Matthias Wessendorf > > > > > > further stuff: > > > blog: http://matthiaswessendorf.wordpress.com/ > > > sessions: http://www.slideshare.net/mwessendorf > > > mail: matzew-at-apache-dot-org > > > > > > > > > -- > > http://www.irian.at > > Your JSF powerhouse - > JSF Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces > ------=_Part_6446_2292379.1207325963154 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
I have tried the demo on my workstation, and in my opinion is a very cool idea and this should be on myfaces :)

The idea of include with myfaces-commons sounds better that put this on orchestra (someone could want to use this only). Maybe myfaces-commons-sev-en.

regards

Leonardo Uribe


On Fri, Apr 4, 2008 at 11:02 AM, Gerhard Petracek <gerhard.petracek@gmail.com> wrote:
hello andrew,

sev-en is completely independent of orchestra or the idea behind it.

regards,
gerhard



2008/4/4, Andrew Robinson <andrew.rw.robinson@gmail.com>:
Since this is currently supported in Seam and Orchestra is a Seam
spin-off/clone, perhaps this should be incorporated into Orchestra
instead of yet another project.


On Fri, Apr 4, 2008 at 4:45 AM, Matthias Wessendorf <matzew@apache.org> wrote:
> Hi,
>
>
>  On Thu, Apr 3, 2008 at 10:11 PM, Gerhard Petracek
>  <gerhard.petracek@gmail.com> wrote:
>  > sev-en is a new jsf-extension.
>  >
>  > sev-en allows jsf validation with annotations!
>  >
>  > some central features:
>  > - cross-component validation (including cross-entity validation)
>  >  - support for jpa based validation
>  > - zero configuration
>  > - extensible (e.g. custom annotations)
>  >
>  > you will find some previews (descriptions [1], examples [2] and much more)
>  > at the sev-en section [3] of my new open source blog.
>  >
>  > what's your opinion about this extension?
>
>  sounds interesting. Is that levering the "bean validation" JSR ?
>  Would be cool to have a little bit more standard oriented validation
>  "framework".
>  Otherwise (IMO) that would be just something similar to @Hibernate's validators
>  (used heavily in Seam)
>
>  -M
>
>
>
>  >
>  > regards,
>  > gerhard
>  >
>  > [1] http://os890.blogspot.com/2008/03/new-jsf-extension.html
>  > [2] http://os890.blogspot.com/2008/04/sev-en-preview-short-example.html
>  >  [3] http://os890.blogspot.com/search/label/sev-en
>  >
>  > --
>  >
>  > http://www.irian.at
>  >
>  > Your JSF powerhouse -
>  > JSF Consulting, Development and
>  >  Courses in English and German
>  >
>  > Professional Support for Apache MyFaces
>
>
>
>  --
>  Matthias Wessendorf
>
>  further stuff:
>  blog: http://matthiaswessendorf.wordpress.com/
>  sessions: http://www.slideshare.net/mwessendorf
>  mail: matzew-at-apache-dot-org
>



--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

------=_Part_6446_2292379.1207325963154--