Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 55204 invoked from network); 26 Mar 2008 15:10:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 Mar 2008 15:10:23 -0000 Received: (qmail 61762 invoked by uid 500); 26 Mar 2008 15:10:21 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 61462 invoked by uid 500); 26 Mar 2008 15:10:20 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 61453 invoked by uid 99); 26 Mar 2008 15:10:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Mar 2008 08:10:20 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of niall.pemberton@gmail.com designates 72.14.214.237 as permitted sender) Received: from [72.14.214.237] (HELO hu-out-0506.google.com) (72.14.214.237) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Mar 2008 15:09:38 +0000 Received: by hu-out-0506.google.com with SMTP id 38so3364807huc.5 for ; Wed, 26 Mar 2008 08:09:48 -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:content-transfer-encoding:content-disposition:references; bh=c9uGbm/z0s0TPFH8ZAV1CvJCrkszPFG/G5ep8uzPTNQ=; b=XRx49l750mBI17dfQbId3SiFv97fWwxkRAkuJRqQ88huxiaA5sq0GoJLuyhsPqfA7e4ZQDMepmCdms04xgFY5dp4iuQZcVe1p09qEdDFvpfRI3WD20Sxt6lYKX0AL67GxlY5iL2TX+a1izCuaiC/cWCawOZZBzGP6gZBwHizn9Q= 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:content-transfer-encoding:content-disposition:references; b=WEfynMj7gAGXu+Lc9jeEzDqHKvw0lWUdbSWfJWCxEmsij1GBLOmq9ZYW1Qr3d1yDud+Ou8C2G6asZijxxKcUz+Y14zM8fAGz9zq3dLjes2hHtfrV+f3+vjbTb1+DtWK/VdeUuQxCL/Z9MNp+7CdD7OAPVCVL0CLlM2Nehsjutd0= Received: by 10.78.45.13 with SMTP id s13mr219210hus.12.1206544184104; Wed, 26 Mar 2008 08:09:44 -0700 (PDT) Received: by 10.78.26.4 with HTTP; Wed, 26 Mar 2008 08:09:43 -0700 (PDT) Message-ID: <55afdc850803260809v6ab52339o8eedf8256bccf8cc@mail.gmail.com> Date: Wed, 26 Mar 2008 15:09:43 +0000 From: "Niall Pemberton" To: "Jakarta Commons Developers List" Subject: Re: [Validator] Apache Commons Validator and JSR#303 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <55afdc850803260749y275ccee9pb64d00d1e62ad91d@mail.gmail.com> <55afdc850803260758q750ea6c9p4779f4cb618c593@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Mar 26, 2008 at 3:02 PM, Mohammad Nour El-Din wrote: > Sorry for the last stupid question I could have know it from site, but > one more - I hope not stupid - question, you will apply the Validator2 > code in trunk and make old validator in a separate branch ??? >From memory, the trunk is nearly ready for a release - I kind of answered this in another mail, but probably initially in a branch or perhaps the Sandbox. Niall > On Wed, Mar 26, 2008 at 4:58 PM, Niall Pemberton > > > wrote: > > On Wed, Mar 26, 2008 at 2:57 PM, Mohammad Nour El-Din > > > > wrote: > > > > > Just to make sure, this is where trunk code exist > > > > > > http://svn.apache.org/repos/asf/commons/proper/validator/trunk/ > > > > > > > Yes > > > > Niall > > > > > > > > > > > > On Wed, Mar 26, 2008 at 4:54 PM, Mohammad Nour El-Din > > > > > > wrote: > > > > > > > > > > I skimmed over the JSR - not a detailed look actually - and through > > > > using annotations you declare the validator class, so we can adapt the > > > > current validators, or at least make minor changes to make them > > > > suitable to be used through JSR#303/Validator2 impl. I will download > > > > the code today and take a more detailed look at JSR PDF and if I found > > > > more info I will send them back by the end of this week. > > > > > > > > > > > > > > > > On Wed, Mar 26, 2008 at 4:49 PM, Niall Pemberton > > > > wrote: > > > > > > > > > > On Wed, Mar 26, 2008 at 2:06 PM, Mohammad Nour El-Din wrote: > > > > > > Hi All... > > > > > > > > > > > > Recently an EDR JSR#303 has been published on JCP - > > > > > > http://jcp.org/en/jsr/detail?id=303 . They intend to make a unified > > > > > > Bean Validation APIs/Framework based on using annotations and XML > > > > > > configuration files, and they define the way how to apply and use > > > > > > validation, and it will be part of the Java Beans model. > > > > > > > > > > > > I am a committer in Apache OpenEJB, and we need such functionality for > > > > > > bean validation through the process of deploying an enterprise java > > > > > > bean - we have a home made validation framework now. And I have a > > > > > > colleague of mine who is working in Apache MyFaces Tomahawk- > > > > > > http://myfaces.apache.org/tomahawk/index.html - and he is interested > > > > > > in such functionality to apply validation regarding JSF. > > > > > > > > > > > > My colleague and I are very interested in implementing this JSR in > > > > > > Apache Commons Validator, but seems that the project is not active for > > > > > > a while, so I am asking how our changes are going to be applied to > > > > > > Commons Validator. I mean are we going to submit changes in patches > > > > > > and someone will review and commit - but no one is active now to do > > > > > > that. Or I can get a committer access to apply changes and review > > > > > > patches submitted by my colleague. Please advice and help. > > > > > > > > > > Do you have an idea how you want to do this in Commons Validator? > > > > > Specifically I'm wondering whether this would be a re-write or whether > > > > > you think the exisiting framework could be adapated to JSR 303? My > > > > > thinking was that implementing JSR 303 would involved and > > > > > brand-new-replacement for the existing framework - Validator2. > > > > > > > > > > Niall > > > > > > > > > > > > > > > > P.S. I need your reply ASAP to stat planning and coordination with my colleague. > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > > > > For additional commands, e-mail: dev-help@commons.apache.org > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Thanks > > > > - Mohammad Nour > > > > > > > > > > > > > > > > -- > > > Thanks > > > - Mohammad Nour > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > > For additional commands, e-mail: dev-help@commons.apache.org > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > For additional commands, e-mail: dev-help@commons.apache.org > > > > > > > > -- > Thanks > - Mohammad Nour > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org