This looks kind of confused. I’m assuming what you’re after is a way to get to your select_cpsearch request handler to test if Solr is alive and calling that “ping”.
The ping request handler is just that, a separate request handler that you hit by going to http://sever:port/solr/admin/ping. It has nothing to do at all with your custom search handler and in recent versions of Solr is implicitly defined so it should just be there. Your custom handler is defined as <requestHandler name="/select_cpsearch" class="solr.SearchHandler”> presumably in some collection called “cpsearch”? yet your URL is solr/cpsearch. It should be something like …solr/cpsearch/select_cpsearch… The “qf” parameter is part of the (e)dismax query parser which it doesn’t look like you’re using. So let’s back up a bit and state, at a high level, what you want to accomplish. First, what version of Solr? in recent Solr versions. Then the full definition of your custom request handler. Then an example of exactly how you try to get to it from a browser ‘cause that’s easier to try to reproduce than SolrJ. Best, Erick > On Sep 18, 2020, at 12:53 PM, Steven White <swhite4...@gmail.com> wrote: > > <requestHandler name="/select_cpsearch" class="solr.SearchHandler">