Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
9.2.1
-
None
-
None
Description
Since Solr 9.1 and SOLR-16282, one may register custom CoreAdminOp in solr.xml
Custom CoreAdminOp are stored in a static Map in CoreAdminHandler
Before 9.1 I could write eg. unit tests, each test starting its own EmbeddedSolrServer
Since 9.1, the second EmbeddedSolrServer try to load its own CoreAdminHandler and fail, complaining that the CoreAdminOp are already registered
I actually wonder if it's a bug or a feature, or an implementation constraint, but I don't have found any convenient workaround other than removing my custom CoreAdminOp, going back to the old way of subclassing the CoreAdminHandler
Attachments
Issue Links
- links to