Re: Lucene querybean - cocoon 2.11
Peter Sparkes <[email protected]>
| Newsgroups | gmane.text.xml.cocoon.user |
|---|---|
| Message-ID | <[email protected]> |
On 26/12/2012 12:56, Francesco Chicchiriccò wrote:
> On 26/12/2012 13:52, Peter Sparkes wrote:
>> Solved:
>>
>> 2. Is there any way of excluding a file from being indexed on the value of one of its attributes?
>>
>> The solution was put a xslt transformer in the sitemap - <map:match pattern="screen/indexer">
>
> Oh, nice, I couldn't help with that but
>
>> 1. What's the $ in <map:parameter name="include-pattern" value=".xml$"/> for?
>
> should just mean 'anything ending with .xml', as per Java RegEx [1].
>
> Regards.
>
> [1] http://docs.oracle.com/javase/1.4.2/docs/api/java/util/regex/Pattern.html
Thank you Francesco, I should have realised that the pattern in name="include-pattern" meant RexEx.
>
>> Peter
>>
>>
>> On 23/12/2012 08:59, Peter Sparkes wrote:
>>> Hi,
>>>
>>> I am using a querybean to generate a Lucene index.
>>>
>>> The sitemap pattern is ( adapted from the sample block :
>>>
>>> <map:match pattern="create.html">
>>> <map:call function="indexCollection">
>>> <map:parameter name="screen" value="screen/indexer"/>
>>> <map:parameter name="lucene-directory" value="{global:lucene-directory}"/>
>>> <map:parameter name="lucene-analyzer" value="{global:lucene-analyzer}"/>
>>> <map:parameter name="lucene-merge-factor" value="10"/>
>>> <map:parameter name="lucene-create-index" value="false"/>
>>> <map:parameter name="lucene-content" value="cocoon:/prepare4indexing/"/>
>>> <map:parameter name="content-directory" value="../BB/xml"/>
>>> <map:parameter name="include-pattern" value=".xml$"/>
>>> <map:parameter name="result-directory" value=""/>
>>> <map:parameter name="result-suffix" value=""/>
>>> </map:call>
>>> </map:match>
>>>
>>> Please:
>>>
>>> 1. What's the $ in <map:parameter name="include-pattern" value=".xml$"/> for?
>>> 2. Is there any way of excluding a file from being indexed on the value of one of its attributes?
>>>
>>> Thanks
>>>
>>> Peter
>>>
> --
> Francesco Chicchiriccò
>
> ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
> http://people.apache.org/~ilgrosso/