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
