That did the trick.  Thanks.

On Jun 29, 4:15 pm, Christian Hammond <chip...@chipx86.com> wrote:
> You need to run a command periodically to update the search index, through a
> scheduled task. Specifically:
>
>     rb-site manage /path/to/site index -- --full
>
> (Note the "--" in there. It's important.)
>
> Christian
>
> --
> Christian Hammond - chip...@chipx86.com
> Review Board -http://www.review-board.org
> VMware, Inc. -http://www.vmware.com
>
>
>
> On Mon, Jun 29, 2009 at 6:41 AM, grimbeaver <tbrez...@gmail.com> wrote:
>
> > Seems it's throwing an exception because the search indexes do not
> > exist.  What creates these files?  The folder gets created when I
> > enable search but there are never any files in it.  Did I miss a step?
>
> > Environment:
>
> > Request Method: GET
> > Request URL:http://10.10.10.97/r/search/
> > Django Version: 1.0.2 final
> > Python Version: 2.6.2
> > Installed Applications:
> > ['django.contrib.admin',
> >  'django.contrib.auth',
> >  'django.contrib.contenttypes',
> >  'django.contrib.markup',
> >  'django.contrib.sites',
> >  'django.contrib.sessions',
> >  'djblets.datagrid',
> >  'djblets.feedview',
> >  'djblets.siteconfig',
> >  'djblets.util',
> >  'djblets.webapi',
> >  'reviewboard.accounts',
> >  'reviewboard.admin',
> >  'reviewboard.changedescs',
> >  'reviewboard.diffviewer',
> >  'reviewboard.iphone',
> >  'reviewboard.reports',
> >  'reviewboard.reviews',
> >  'reviewboard.scmtools',
> >  'reviewboard.webapi',
> >  'django_evolution']
> > Installed Middleware:
> > ('django.middleware.gzip.GZipMiddleware',
> >  'django.middleware.common.CommonMiddleware',
> >  'django.middleware.doc.XViewMiddleware',
> >  'django.middleware.http.ConditionalGetMiddleware',
> >  'django.middleware.locale.LocaleMiddleware',
> >  'django.contrib.sessions.middleware.SessionMiddleware',
> >  'django.contrib.auth.middleware.AuthenticationMiddleware',
> >  'djblets.siteconfig.middleware.SettingsMiddleware',
> >  'reviewboard.admin.middleware.LoadSettingsMiddleware',
> >  'djblets.log.middleware.LoggingMiddleware',
> >  'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware')
>
> > Traceback:
> > File "/usr/local/lib/python2.6/dist-packages/Django-1.0.2_final-
> > py2.6.egg/django/core/handlers/base.py" in get_response
> >  86.                 response = callback(request, *callback_args,
> > **callback_kwargs)
> > File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.0-py2.6.egg/
> > reviewboard/reviews/views.py" in search
> >  743.         raise e
>
> > Exception Type: JavaError at /r/search/
> > Exception Value: java.io.FileNotFoundException: no segments* file
> > found in org.apache.lucene.store.FSDirectory@/tmp/rbsearch_index:
> > files:
>
> > On Jun 26, 3:51 pm, Christian Hammond <chip...@chipx86.com> wrote:
> > > If you set DEBUG = True in your site's conf/settings_local.py and restart
> > > Apache, you should be able to get more debug information for the 500.
>
> > > Christian
>
> > > --
> > > Christian Hammond - chip...@chipx86.com
> > > Review Board -http://www.review-board.org
> > > VMware, Inc. -http://www.vmware.com
>
> > > On Fri, Jun 26, 2009 at 6:58 AM, grimbeaver <tbrez...@gmail.com> wrote:
>
> > > > I removed the packages for PyLucene and JCC.  I downloaded and built
> > > > the source.  I can enable search now.  However when I try to use it I
> > > > get an Error 500 and the directory for the index gets created but is
> > > > empty.  Starting to think about giving up on search for now.
>
> > > > On Jun 26, 8:03 am, grimbeaver <tbrez...@gmail.com> wrote:
> > > > > Thanks.  That answers what's wrong.  The PyLucene package in Ubuntu
> > > > > 9.04 is built against Python 2.5 (http://packages.ubuntu.com/jaunty/
> > > > > pylucene).  But mod_python is built using Python 2.6 (http://
> > > > > packages.ubuntu.com/jaunty/libapache2-mod-python).  So much for the
> > > > > idea of using Ubuntu 9.04 to avoid manually building PyLucene.
> > > > > Guessing there's no way around this.
>
> > > > > On Jun 26, 1:39 am, Christian Hammond <chip...@chipx86.com> wrote:
>
> > > > > > Hi,
>
> > > > > > Run python, and type:
>
> > > > > >     import lucene
>
> > > > > > That's basically the entire check we use for search. If that fails,
> > > > then
> > > > > > PyLucene isn't properly installed.
>
> > > > > > Also make sure the version of Python that's being used to run
> > Review
> > > > Board
> > > > > > matches the version used to install PyLucene.
>
> > > > > > Christian
>
> > > > > > --
> > > > > > Christian Hammond - chip...@chipx86.com
> > > > > > Review Board -http://www.review-board.org
> > > > > > VMware, Inc. -http://www.vmware.com
>
> > > > > > On Thu, Jun 25, 2009 at 11:22 AM, grimbeaver <tbrez...@gmail.com>
> > > > wrote:
>
> > > > > > > I've just installed on Ubuntu 9.04.  Everything is working great,
> > > > > > > included AD.  But I can not get it to allow me to enable search.
> > > >  I've
> > > > > > > installed the packages for PyLucene and JCC via APT.  Anyone know
> > > > what
> > > > > > > I might be missing?  Where would I look for an error to give me a
> > > > clue?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to