Hi,

you have to use the validate method that takes a ValidationContext as its 
argument. This context can for instance be a GenenicQueryManager or a 
ContentQueryManager.

Best regards,

Geert

-- 
Geert Bevin                       Uwyn
"Use what you need"               Avenue de Scailmont 34
http://www.uwyn.com               7170 Manage, Belgium
gbevin[remove] at uwyn dot com    Tel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D 309F D6A9
Public PGP key  : available at servers pgp.mit.edu, wwwkeys.pgp.net

________________ Reply Header ________________
Subject:        [Rife-users] Validated do not validate UNIQUE?
Author: hui <[EMAIL PROTECTED]>
Date:           22nd March 2006 2:06:40 pm

=================
......
addConstraint(new ConstrainedProperty("name")
                .notNull(true)
                .minLength(2)
                .maxLength(255)
                .unique(true)
        );
......
=================
......
if (((Validated) bean).validate()) {
......
=================


it seems the "unique(true)" is not validated.



hui.
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users
BEGIN:VCARD
VERSION:2.1
REV:20060125T135412Z
UID:0a2d9d1c01e2cb50-00e09e57a64d3a5f-210
N:Bevin;Geert;;;
ADR;HOME:;;Avenue de Scailmont 34;Manage;Hainaut;7170;Belgium
ADR;WORK:;;Avenue de Scailmont 34;Manage;;7170;Belgium
TEL;HOME;VOICE:+3264848003
TEL;CELL:+32477302599
EMAIL;INTERNET;WORK:[EMAIL PROTECTED]
URL:http://www.uwyn.com
ORG:UWYN;
NOTE;ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8:=
BTW=20BE=20860.675.753=0D=0AKBC=20435-8037941-19=20(priv=C3=A9)=0D=0AKB=
C=20735-0079011-41=20(engage)=0D=0AKBC=20735-0075990-27=20(Uwyn)=0D=0AK=
BC=20735-0069504-40=20(commun)=0D=0ADRAC=2083.149.106.91=0D=0AAPC=2083.=
149.64.249:8888=20(UWY001)
PHOTO;ENCODING=BASE64:
    /9j/4AAQSkZJRgABAQAAAQABAAD/4gI4SUNDX1BST0ZJTEUAAQEAAAIoQURCRQIQ
    AABtbnRyUkdCIFhZWiAHzwAGAAMAAAAAAABhY3NwQVBQTAAAAABub25lAAAAAAAA
    AAAAAAAAAAAAAQAA9tYAAQAAAADTLUFEQkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApjcHJ0AAAA/AAAADJkZXNjAAABMAAA
    AGR3dHB0AAABlAAAABRia3B0AAABqAAAABRyVFJDAAABvAAAAA5nVFJDAAABzAAA
    AA5iVFJDAAAB3AAAAA5yWFlaAAAB7AAAABRnWFlaAAACAAAAABRiWFlaAAACFAAA
    ABR0ZXh0AAAAAENvcHlyaWdodCAxOTk5IEFkb2JlIFN5c3RlbXMgSW5jb3Jwb3Jh
    dGVkAAAAZGVzYwAAAAAAAAAKQXBwbGUgUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAA
    AABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAGN1cnYAAAAAAAAAAQHN
    AABYWVogAAAAAAAAeb0AAEFSAAAEuVhZWiAAAAAAAABW+AAArC8AAB0DWFlaIAAA
    AAAAACYiAAASfwAAsXD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
    AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEB
    AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
    AQEBAQEBAQH/wAARCAAwADADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAA
    AAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1Fh
    ByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdI
    SUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
    p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3
    +Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQD
    BAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
    NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3
    eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK
    0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/iiv55/+
    ClX/AAcO/Az/AIJm/HvX/gl8TP2e/i/4+i8M6f4En1DxT4N1Lw5bHU7/AMa6PJ4p
    ltfDWk6uYbK/svDXhSJr7WdR1nxH4dkbVpbXR7CwuoJpNWg+/v2XP+CqH7IX7VHi
    nQ/hdoXjO7+FP7QGveD/AA34/tv2bfjU3hzwj8bYfBnjHwv4Z8Z+E/EUnhnSPEni
    bTJbLxJ4Z8YaBrGkwWevXOqTWd6JJtPtzHIqwqlNycOePMnZxbs7+Sdm15q6vpe6
    NJUasYQqSpzVOo5KE3F8s3FRclGWzcVODkk7pSi2kmj9GqKKTcu7bkbsbtuRu25x
    nHXGeM9M8VZmLRX5t/tQ/wDBVj9kf9l/xvqnwZvPFGo/Gb9pHTfC3iPxov7MvwRl
    8K+JvjVeeGvCXhnXvF/iPUbbQfEXinwloxl0nQPDerajc6Gdf/4Sia3tzJp2g3wz
    j4I/4Jyf8HBHw/8A+Civx08I/CTwl+zH8SPhzo/jabxLpemeKPEHivRtZ1PRNc0H
    wZq3xF08+KPD+m6RBptt4Z8TeDtGvZNO17R/FWs31j4kjXQr/wAPrZyDXlxliKMK
    kKMqkFVqX5Kd/elblvZb2XNG72V1c6aeDxVWhWxNOhUlh8O4KtVUfcpuqpumpN7c
    6hPl78rtsZH/AAcGfsVW3jb4K6T+3v8ACPRW079pX9klrbX4fFOi6Rol/rN14C8r
    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
    55zlL//Z

END:VCARD
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users

Reply via email to