DOH! Thanks Ard.
I was mislead by the Wiki [1]:
<extractor
classname="nl.hippo.slide.extractor.MultiValueXMLPropertyExtractor"
uri="/files/project.preview/content" content-type="text/xml">
<configuration>
<instruction property="dependencies"
namespace="http://hippo.nl/cms/1.0" xpath="string(//a/@href)"/>
</configuration>
</extractor>
[1]
http://www.hippocms.org/display/CMS/4.+Hippo+Repository+Configure+Extrac
tors#4.HippoRepositoryConfigureExtractors-l.hippo.slide.extractor.MultiV
alueXMLProperty...
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Ard Schrijvers
> Sent: dinsdag 22 januari 2008 16:23
> To: Hippo CMS development public mailinglist
> Subject: RE: [HippoCMS-dev] MultiValueXMLPropertyExtractor on elements
>
>
> Use //keywords/keyword/text()
>
> wrapping it with string() does not refer to a nodeset anymore IIUC
>
> Ard
>
> > Hi there,
> >
> > I have 2 properties that use the MultiValueXMLPropertyExtractor
> >
> > 1)
> > <extractor
> > classname="nl.hippo.slide.extractor.MultiValueXMLPropertyExtractor"
> > uri="/files/customer.preview/content" content-type="text/xml
> > | text/xml;
> > charset=UTF-8 | application/xml">
> > <configuration>
> > <instruction property="keywords"
> > namespace="http://hippo.nl/cms/1.0"
> > xpath="string(//keywords/keyword)"/>
> > </configuration>
> > </extractor>
> >
> > 2)
> > <extractor
> > classname="nl.hippo.slide.extractor.MultiValueXMLPropertyExtractor"
> > uri="/files" content-type="text/xml | text/xml; charset=UTF-8
> > | application/xml">
> > <configuration>
> > <instruction property="references"
> > namespace="http://hippo.nl/cms/1.0" xpath="//@href|//@src"/>
> > </configuration>
> > </extractor>
> >
> > In 1) I only get the first keyword, in 2) I get all the values form
> > @href and @src are commaseparatedlist. What am I doing
> wrong (or what
> > is the MultiValueXMLPropertyExtractor doing wrong)? I want all the
> > keywords in 1 property.
> >
> > Jasha Joachimsthal
> >
> > Hippo
> > Oosteinde 11
> > 1017 WT Amsterdam
> > The Netherlands
> > +31 (0)20 5224466
> > http://www.hippo.nl
> >
> > ********************************************
> > Hippocms-dev: Hippo CMS development public mailinglist
> >
> ********************************************
> Hippocms-dev: Hippo CMS development public mailinglist
>
********************************************
Hippocms-dev: Hippo CMS development public mailinglist