Ok so I figured out why my search wasn't working, the problem was with the 
weblog name(handle).  When I had my weblog named MyWeblog it doesn't search but 
if I rename it myweblog it searches just fine.  I tried this with different 
weblog names and my results were always the same it doesn't work with uppercase 
but it works when the name is all lowercase.

-----Original Message-----
From: David Johnson [mailto:[email protected]] 
Sent: Friday, August 05, 2011 5:20 PM
To: [email protected]
Subject: Re: Search not working

Hi Noel, next question is: which theme are you using?

I suspect that the theme you are using does not have a page for the "search 
index" action. 

- Dave


On Aug 5, 2011, at 12:44 PM, Balderaz, Noel wrote:

> I changed the directory to D:\\roller_data\search_index but I still didn't 
> get any results when doing a search.  I can see a new .cfs file is added 
> every time I add a new entry to my weblog so I assume its indexing.
> 
> -----Original Message-----
> From: Dave [mailto:[email protected]] 
> Sent: Friday, August 05, 2011 11:25 AM
> To: [email protected]
> Subject: Re: Search not working
> 
> On Fri, Aug 5, 2011 at 11:34 AM, Balderaz, Noel <[email protected]> 
> wrote:
>> I enabled logging as you mentioned earlier and when I check roller.log I see 
>> the following:
>> 
>> INFO  2011-08-05 09:06:26,106 IndexManagerImpl:<init> - search enabled: true
>> INFO  2011-08-05 09:06:26,106 IndexManagerImpl:<init> - index dir: 
>> D:\\Tomcat 7.0\roller_data\search-index
>> 
>> Should I see more?
> 
> Yes, I would expect to see a log entry for each blog entry as it is
> indexed, or an error message.
> 
> One idea: Java programs and libraries on Windows often has a problem
> with directories that have spaces in their names. Instead of
> "d:\\Tomcat 7.0\\roller_data\search-index" you might want to use
> "d:\\roller_data\\search_index" instead.
> 
> 
>> I am invoking a search by going to my weblog and entering my search term in 
>> the search box provided and hitting the search button.
>> 
>> The URL is coming out to http://<IP>/roller/MyWeblog/search?q=Test
> 
> That looks correct and should return results if you have entries that
> contain the world "Test"
> 
> - Dave
> 
> 
> 
>> -----Original Message-----
>> From: David Johnson [mailto:[email protected]]
>> Sent: Friday, August 05, 2011 10:22 AM
>> To: [email protected]
>> Subject: Re: Search not working
>> 
>> Did you enable logging? And if so, did you see your existing blog entries 
>> being index?
>> 
>> How specifically are you invoking a search?
>> 
>> What is the URL of the search results?
>> 
>> Thanks,
>> Dave
>> 
>> 
>> On Aug 5, 2011, at 10:12 AM, Balderaz, Noel wrote:
>> 
>>> I added the search.index.dir to my properties files and set it to 
>>> Tomcat7.0/roller_data/search-index.  After doing that I can see four files 
>>> were created .index-inconsistent, _0.cfs, segments.gen and segment_2.  I 
>>> tried searching again and no results were returned.
>>> 
>>> -----Original Message-----
>>> From: Balderaz, Noel [mailto:[email protected]]
>>> Sent: Friday, August 05, 2011 8:49 AM
>>> To: '[email protected]'
>>> Subject: RE: Search not working
>>> 
>>> I found the ${user.home} directory and its literally named ${user.home} is 
>>> that correct?  The folder is under my tomcat directory so I have the 
>>> following directory structure \Tomcat7.0\${user.home}\roller_data\  under 
>>> roller_data I have a mediafiles directory but no search-index directory.
>>> 
>>> -----Original Message-----
>>> From: Dave [mailto:[email protected]]
>>> Sent: Friday, August 05, 2011 8:27 AM
>>> To: [email protected]
>>> Subject: Re: Search not working
>>> 
>>> On Fri, Aug 5, 2011 at 9:21 AM, Balderaz, Noel <[email protected]> 
>>> wrote:
>>>> Sorry for the dumb question but where can I find the search index 
>>>> directory?
>>> 
>>> By default Roller use the following value for search index dir:
>>> 
>>>   search.index.dir=${user.home}/roller_data/search-index
>>> 
>>> I don't do Windows, but I will guess that ${user.home} would be in
>>> some "Documents and Settings" folder under your username, or the
>>> username that is used to run Roller.
>>> 
>>> - Dave
>>> 
>>> 
>>> 
>>>> -----Original Message-----
>>>> From: Dave [mailto:[email protected]]
>>>> Sent: Friday, August 05, 2011 8:17 AM
>>>> To: [email protected]
>>>> Subject: Re: Search not working
>>>> 
>>>> On Thu, Aug 4, 2011 at 3:47 PM, Balderaz, Noel <[email protected]> 
>>>> wrote:
>>>>> I just setup Roller 5.0 and after setting up my initial weblog and 
>>>>> creating a couple of entries I noticed that the search function is not 
>>>>> working.  Previously, I setup Roller 4 and search only worked on one of 
>>>>> two weblogs .  Can anybody tell me what I can do to make the search work 
>>>>> on Roller 5.0?
>>>> 
>>>> Search works fine in Roller 5.0, as far as I can tell. I guess it is
>>>> possible that Roller 5 won't work with a Roller 4 created search index
>>>> (but I'm not sure about that).
>>>> 
>>>> I'd recommend that you:
>>>> 
>>>> 1 - stop Roller
>>>> 2 - enable logging for search by adding the following to your Roller
>>>> custom properties file:
>>>> 
>>>>   log4j.category.org.apache.roller.weblogger.business.search=DEBUG
>>>> 
>>>> 3 - delete the search index directory,
>>>> 4 - restart Roller and watch the logs, you should see the entries of
>>>> your blog being re-indexed
>>>> 
>>>> 
>>>>>  The only things I see in the logs is  this error
>>>>> Aug 4, 2011 2:18:49 PM org.apache.tomcat.util.http.Cookies 
>>>>> processCookieHeader
>>>>> INFO: Cookies: Invalid cookie. Value not a token or quoted value
>>>> 
>>>> That is almost certainly NOT related to any search failure.
>>>> 
>>>> Hope that helps...
>>>> 
>>>> - Dave
>>>> 
>>>> 
>>>> 
>>>>> That's in the tomcat7-stderr.2011-08-04.log
>>>>> 
>>>>>  *   What version of Roller are you using? 5.0 If you are building from 
>>>>> sources, on which branch are you building? I'm not building from source.
>>>>>  *   What Application Server version are you using? Tomcat 7.0.19
>>>>>  *   What database are you using? Oracle
>>>>>  *   What Java version are you using? 1.6
>>>>>  *   What operating system are you using?  Windows Server 2003 R2
>>>>>  *   If applicable, what browser are you using? IE7 and FF 5.0
>>>>> 
>>>>> Please let me know if you need any other information to assist me with 
>>>>> this.
>>>>> 
>>>>> Thank you,
>>>>> Noel Balderaz
>>>>> 
>>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Dave M. Johnson
>>> Apache Roller PMC Chair
>>> http://rollerweblogger.org/roller
>>> 
>>> GVoice: 919-404-9668
>>> Skype: dave-johnson
>> 
>> 
> 
> 
> 
> -- 
> Dave M. Johnson
> Apache Roller PMC Chair
> http://rollerweblogger.org/roller
> 
> GVoice: 919-404-9668
> Skype: dave-johnson

Reply via email to