Aricie
Intégrateur de vos solutions d'avenir
DNN Community Forums

Running on DNN 7.1.1

Sort:
You are not authorized to post a reply.
Page 1 of 3123 > >>
Author
Messages


Rob Watkins











New Member



Posts:




New Member



    I have a project requirement that this module looks to be perfect for, and would probably require the full version. However, to test it out I have been using the Lite version from CodePlex and am having huge difficulties getting it working.

    1. Downloaded the module and installed into DNN; however adding the module to the page resulted in an exception in the QueryParserControl that there was a version mismatch between direct and indirect references to Aricie.DNN 1.7.1.0 and 1.7.2.0

    2. The only way I could fix that was to download the source and rebuild the solution, and replace the assemblies - the error has gone away but now I'm slightly concerned they don't match the support files.

    3. After the rebuild, I now have the search interface, but there are a number of issues.

    4. As per reported issue on CodePlex, tabs need to be clicked twice

    5. AutoComplete checkbox doesn't save, nor do any of the Search Fields in General Settings -> Search Behaviour

    5. MAIN ISSUE: I am getting no results, which is possibly because I am getting no modules to tick in the Portal Settings - currently testing on the DNN default site, so I have no extra modules - but I was expecting HTML to appear, at least? If I click Save and Return it complains I have no modules selected. I have followed the instructions in the PDF including reindexing, but I obviously can't follow the module selection bit.

    Can you help with this? Is this module compatible with DNN 7.1, and if not, is that coming soon? The time frame for this project is pretty short, and this module basically does nearly everything they want out of the box - plus they want a custom provider so will be purchasing the full version and support - but I need to know that I can get it working with basic content first!

    Any help appreciated!


    Rob Watkins











    New Member



    Posts:




    New Member



      I should have checked the logs first, of course, but I'm getting an error on reindex:

      2013-08-16 11:46:27,271 [FUTUREWEB02][Thread:17][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.IO.FileLoadException: Could not load file or assembly 'Lucene.Net, Version=3.0.3.0, Culture=neutral, PublicKeyToken=85089178b9ac3181' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

      File name: 'Lucene.Net, Version=3.0.3.0, Culture=neutral, PublicKeyToken=85089178b9ac3181'
      at DotNetNuke.Services.Search.Internals.InternalSearchControllerImpl.DeleteAllDocuments(Int32 portalId, Int32 searchTypeId)
      at DotNetNuke.Services.Search.SearchEngine.DeleteOldDocsBeforeReindex(DateTime startDate)
      at DotNetNuke.Services.Search.SearchEngineScheduler.DoWork()

      [EDIT]

      This is being caused by the Lucene.Net version from Aricie CodePlex install (2.9.2.2) where DNN is requesting 3.0.3.0. If I replace that DLL with the original DNN one, the reindex works fine but sadly the Lucene Search does not. I've tried using a bindingRedirect from 2.9.2.2 to 3.0.3.0 but for some reason that doesn't do anything; not sure why, as far as I understand it it should work fine.

      [EDIT2]

      I can't compile up Aricie Lucene Search with Lucene.Net 3.0.3.0 due to .NET version mismatches, so that may be why the the bindingRedirect doesn't work.

      I'm assuming this Lucene.Net change has not happened from DNN 7.0 to 7.1, so I can only think that I'm doing something wrong - have you got tested instructions for getting the Lite search from CodePlex working on DNN 7.1.1?


      Deleted User











      New Member



      Posts:




      New Member



        Hi Rob,
        thank you for the valuable feedback, it's engaging and we'll try to help you set up the search engine right for your client.
        The lead developer is the one who can target the issues and solve them, he's on holiday today but will be back on Monday to assist.
        Best regards,
        Thomas


        Rob Watkins











        New Member



        Posts:




        New Member



          Great, thanks for the update.


          samyb











          New Member



          Posts:




          New Member



            Hello Rob,

            I've only started looking into this but this problem appears in DNN 7.1 because it is the first version of DNN where Lucene.Net is included into the release.
            The change list between 2.9.2 that we've been using in LuceneSearch and 3.0.3 (http://stackoverflow.com/...ene-net-2-9-and-3-0) contains items that may pose problems when migrating; i'm looking into what will be needed for the change and will keep you posted.

            Best regards,
            Samy Beaudoux
            You are not authorized to post a reply.
            Page 1 of 3123 > >>