My autocomplete functionality is not working like it should? Just downloaded the trial of LuceneSearch from store.dotnetnuke.com version 1.6.3 and installed it into a DNN 6.02.03.
I get autocomplete to react if there is no hits. Thus typing in a word that is to long. It says no search results. But if I know there should be a hit then the LuceneSearch skinobject doesnt display anything at all. I have tried to
What have I configured wrong?
have a look at www.affärsystemen.se that is the LuceneSearch box in the skin that I am trying to get to work. It is a trial but will be a bought license as soon I am confident it works. If you type in the word "leverantörr" (with one r to much) then the search box presentes in autocomplete:
Sök resultat:
Inga träffar!
but if you type it correctly "leverantör" then my search box doesnt present anything. How come?
Hello Johan,
If there are not results then it can mean two things; either your index doesn't contain data (for example the modules you want to index have not been selected, or the default search fields are not selected either) or the search query contains some parameters that exclude your results.
Could you check what modules are selected for indexation (Indexer Settings > Indexing > Search Modules) and what fields are selected for searching (Indexer Settings > Search Behavior > Search fields). If you have checked the desired values in the interface, maybe the indexation task has not run yet; does the LuceneSearch module returns results in the classical search interface?
If these answers don't help you, maybe you can send us your LuceneSearch configuration, or alternately some credentials to connect to your test server.
Best regards,
Samy
From what i see on your website, there are some results returned when i type in "te" but apparently they cause an error to the returned javascript. I think you may have checked a field returned by the autocomplete that causes the problem and i'd like to see your autocomplete configuration; could you send it to us so i can check it?
Indexer Settings > Indexing > Search Modules has been Checked fo HTML al along.This doesnt feel like it is the problem
Ok, I'll try to adjust the returning search values/fields
There is an Error in the eventlogg that looks like it is about the Lucene Search tool?
AssemblyVersion: 6.2.3
PortalID: 0
PortalName: Affärssystemen.se
UserID: 1
UserName: host
ActiveTabID: 111
ActiveTabName: Aricie.LuceneSearch
RawURL: /Start/AricieLuceneSearch.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.xn--affrssyste...mid/485/Default.aspx
UserAgent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: db9db07b-2767-4e67-9f2b-fef83cfe2e19
InnerException: Could not load file or assembly 'Ventrian.PropertyAgent, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Aricie.DNN.Modules.LuceneSearch.ModuleProviders.PropertyAgentProvider.GetFieldDefinitions
StackTrace:
Message: System.IO.FileNotFoundException: Could not load file or assembly 'Ventrian.PropertyAgent, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. File name: 'Ventrian.PropertyAgent, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' at Aricie.DNN.Modules.LuceneSearch.ModuleProviders.PropertyAgentProvider.GetFieldDefinitions() at Aricie.DNN.Modules.LuceneSearch.Business.FieldFactory.RegisterGlossary(ILuceneFieldGlossary glossary) at Aricie.DNN.Modules.LuceneSearch.Business.FieldFactory.InitDefinitions() WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Source:
Server Name: winweb-11
NOW IT IS WORKING! Thanks!