With 5.0 you should be able to delete the index directory or the
contents of the index directory and Roller will reindex. And stop
bringing up Liferay! ;-)

See also https://issues.apache.org/jira/browse/ROL-1876

- Dave


On Thu, Sep 23, 2010 at 8:38 AM, Nicolas Muller
<n.mul...@nouvellemarque.com> wrote:
> You should be able to delete the dir and rebuild the index though UI.
> Liferay ;) as the same problem. They catch the exception and rebuild
> indexes.
>
> Best regards
> Nicolas
>
> -----Message d'origine-----
> De : Olivier [mailto:wijng...@gmail.com]
> Envoyé : jeudi 23 septembre 2010 14:14
> À : user@roller.apache.org
> Objet : Re: tags doesn't work (Roller 5.0.0-RC2)
>
> I have this issue in 5.0rc1. I found this exception in my logs:
> ERROR 2010-09-14 09:19:03,406 IndexOperation:beginWriting - ERROR creating
> writer
> java.io.IOException: Cannot create directory:
> /home/dave/roller_data/search-index
>        at
> org.apache.lucene.store.SimpleFSLock.obtain(SimpleFSLockFactory.java:118)
>        at org.apache.lucene.store.Lock.obtain(Lock.java:73)
>        at org.apache.lucene.index.IndexWriter.init(IndexWriter.java:1538)
>        at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1095)
>        at
> org.apache.roller.weblogger.business.search.operations.IndexOperation.beginW
> riting(IndexOperation.java:205)
>        at
> org.apache.roller.weblogger.business.search.operations.ReIndexEntryOperation
> .doRun(ReIndexEntryOperation.java:89)
>        at
> org.apache.roller.weblogger.business.search.operations.WriteToIndexOperation
> .run(WriteToIndexOperation.java:42)
>        at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>        at
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>        at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja
> va:886)
>        at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9
> 08)
>        at java.lang.Thread.run(Thread.java:619)
>
> Dave replied:
> Make sure you set your search index dir property and it points to a
> directory that exists. The default value is
> '${user.home}/roller_data/search-index'.
>
> Not sure what that means. I didn't override a property like that.
>
> Rgrds, Olivier
>
>
> 2010/9/22 æon <aeon.lan...@gmail.com>
>
>> I added a tag cloud to the weblog template:
>>
>> #set($mytags = $model.weblog.getPopularTags(-1, 30))
>> #foreach ($tag in $mytags)
>> <a class="tag s${tag.intensity}" href="$url.tag($tag.name)"
>> title="$tag.count">
>> $tag.name
>> </a>
>> #end
>>
>> But when clicking a tag, the 404 error page appear
>>
>> !Lo sentimos! No se ha podido encontrar su documento (404)
>> Status Code 404
>> Message
>> Type
>> Exception El fichero que solicitó no se pudo encontrar en este servidor.
>>
>>
>>
>> Enrique Fuenzalida M.
>> http://www.individual.cl/
>>
>
>

Reply via email to