You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The Java class file found in lsh.zip, the plugin for Elasticsearch, is too new to be recognized by Elasticsearch version 8.8.1. When the plugin is installed, Elasticsearch prints the following error message:
org/elasticsearch/plugin/analysis/lsh/AnalysisLSHPlugin has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 64.0
I believe the fix is to update Elasticsearch to a newer version, but doing so prints the following message when attempting to install the plugin:
java.lang.IllegalArgumentException: Plugin [lsh] was built for Elasticsearch version 8.8.1 but version [any other version] is running
It looks like the plugin will need to be updated to work with a newer version of Elasticsearch running a newer Java Runtime.
To Reproduce
NOTE: I had to add libsDirName='ziplayout' to the build.gradle file in Ghidra/Extensions/BSimElasticPlugin/before building Ghidra to be able to get a correct lsh.zip file. See #7051 for more info.
Steps to reproduce the behavior:
Install the BSimElasticPlugin extension from the Ghidra UI or by unzipping the ghidra_11.2_DEV_20241014_BSimElasticPlugin.zip archive from Extensions/Ghidra/ to Ghidra/Extensions/ (I used the latter method).
Locate the lsh.zip file in Ghidra/Extensions/BSimElasticPlugin/data/.
Install this plugin in Elasticsearch and restart Elasticsearch to see the error message.
Expected behavior
The plugin should install and Elasticsearch should run without plugin-related errors.
Screenshots
N/A
Attachments
N/A
Environment (please complete the following information):
Describe the bug
The Java class file found in
lsh.zip
, the plugin for Elasticsearch, is too new to be recognized by Elasticsearch version 8.8.1. When the plugin is installed, Elasticsearch prints the following error message:I believe the fix is to update Elasticsearch to a newer version, but doing so prints the following message when attempting to install the plugin:
It looks like the plugin will need to be updated to work with a newer version of Elasticsearch running a newer Java Runtime.
To Reproduce
NOTE: I had to add
libsDirName='ziplayout'
to thebuild.gradle
file inGhidra/Extensions/BSimElasticPlugin/
before building Ghidra to be able to get a correctlsh.zip
file. See #7051 for more info.Steps to reproduce the behavior:
ghidra_11.2_DEV_20241014_BSimElasticPlugin.zip
archive fromExtensions/Ghidra/
toGhidra/Extensions/
(I used the latter method).lsh.zip
file inGhidra/Extensions/BSimElasticPlugin/data/
.Expected behavior
The plugin should install and Elasticsearch should run without plugin-related errors.
Screenshots
N/A
Attachments
N/A
Environment (please complete the following information):
Additional context
N/A
The text was updated successfully, but these errors were encountered: