jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jaco Prinsloo <jacoli...@gmail.com>
Subject Re: Setting a property's value to an array
Date Sun, 15 Mar 2009 08:33:56 GMT
Thank you Sébastien - I don't know how I missed that.

On Fri, Mar 13, 2009 at 11:12 AM, Sébastien Launay <
sebastien.launay@anyware-tech.com> wrote:

> Hi Jaco,
>
> In your definition, you only declare single values properties.
> You need to declare both the single valued properties
> and multiple valued properties.
>
> For an example see:
> http://wiki.apache.org/jackrabbit/nt:unstructured
>
> Jaco Prinsloo a écrit :
> > Hi Experts,
> >
> > I have a node definition which looks as follow:
> >
> > [my:file]
> >
> >> nt:file
> >>
> > - * (*)
> >
> > With it I can create files that accept any property (which I need as I
> don't
> > know the names of the properties beforehand).
> > This works fine except if I try to store an array (of String) in the
> > property (through Node.setProperty), in which case I get the following
> > message:
> >
> > javax.jcr.nodetype.ConstraintViolationException: no matching property
> > definition found for {http://test.com/jcr}descriptions<http://test.com/jcr%7Ddescriptions>
> >
> > This is when trying to set a property with the name my:descriptions to a
> > String array (it works fine if I just set a String).
> > Any ideas?
> >
> > Thank you,
> > Jaco
> >
> >
> --
> Sébastien Launay
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message