jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Guggisberg <stefan.guggisb...@gmail.com>
Subject Re: TCK: multivalue
Date Wed, 30 Nov 2005 14:08:53 GMT
On 11/30/05, Gennady Azarenkov <gazarenkov@gmail.com> wrote:
> hi,
>
> are the SetValueString.testMultiValue() and
> TestSetValueStringTest.testMultiString() tests correct
> for a case if parent can have both multi- and single- valued property (as it
> is in TCK)?
>
> having nt:unstructured /testroot/node1 node with single valued child
> prop1="JCR"
> then trying to set Value[] to this property and expecting
> ValueFormatException
>
> but nt:unctructured can have either single- or multi- valued (residual)
> child prop
> and (4.7.1):
> "Whether a particular property is a multi-valued property is governed by the
> property
> definition applicable to it, which is determined by the node type of the
> property's parent node."

since prop1 *exists* and it is defined as being single-valued, as
reported by prop1.getDefinition().isMultiple() == false, setting it
to a value array *must* throw a ValueFormatException in order to
be compliant with the spec.

cheers
stefan

>
> independently on current value. Correct?
>
> regards,
> Gena
>
> Gennady Azarenkov
>
> eXo platform
>
>

Mime
View raw message