Details
Description
A fix for this was provided on branch_8x in SOLR-14283 but that same fix won't work in java 11 due to reflection restrictions that make it impossible (AFAIK) to un-final a final variable. We will likely need to employ powermock or our own java agent based solution, or redesign the way ExternalPaths.determinSourceHome and ExternalPaths.SOURCE_HOME work.
8.5 is coming up soon and we can't release with this broken in 8.5 so I'm separating the more complicated 9x fix into this ticket.
Attachments
Issue Links
- is related to
-
SOLR-14283 Fix NPE in SolrTestCaseJ4 preventing it from working on external projects
- Closed
- relates to
-
SOLR-14217 tests respect tests.workDir correctly (prevent SSD destruction)
- Closed
- links to