After giving up on migrating FarCrySolrPro to p740 and Lucee 5.3.10, I’m looking at using CFML built-in functions cfcollection, cfindex and cfsearch to provide search capabilities.
Just wondering if there’s an existing plugin. If not, is there any community desire for such a plugin?
At least for me, one key capability would be to search non-public pages, so plugins such as the Google Site Search Plugin wouldn’t meet that criterion.
There is also the concern of using Solr 3.5 when according to Apache Solr versions <8.11 are End of Life
That’s a personal decision (if you don’t want to use it because the underlying engine has been EOL’d). We haven’t had the need to upgrade Solr as there aren’t any features that warranted a need to upgrade everything on our end for any of our clients. It would take extension work to upgrade Solr and have all the code working - let alone write code to take advantage of any newer features. We are of course open to sponsored development if you’re interested (that’s essentially how we wrote the plugin to begin with). But you might want to first look at some of the other FarCry Search Plugins that I suggested above.
I get the following error on startup:
…
Exception Type: java.lang.NoClassDefFoundError
… cfsolrlib\components\cfsolrlib.cfc (line: 31)
I don’t currently use any implementations of FarCry Solr Pro and Lucee, so I can’t test or verify at the moment (All of my clients who use that plugin are running on Adobe CF). I have though in the past, but not currently. Perhaps someone else can chime in who has experience with it.
Unless there are others in a similar situation, I don’t think it’s worth anyone else trying to fix the issues I’m running into. As I don’t have the SOLR know how, this is why I was originally looking at developing an alternative and was checking that there wasn’t an existing solution.
Thank you for your feedback and suggestions, Jeff, and for all your work on FarCry Solr Pro