Open
Description
I have elasticsearch 7.3.1 and try to start it with JVM parameters that contain %p as pid name but get exception instead.
Parameter is -XX:OnOutOfMemoryError="oomHandler %p &"
Exception in thread "main" java.lang.RuntimeException: starting java failed with [1]
output:
error:
Error: Could not find or load main class %p
Caused by: java.lang.ClassNotFoundException: %p
at org.elasticsearch.tools.launchers.JvmErgonomics.flagsFinal(JvmErgonomics.java:111)
at org.elasticsearch.tools.launchers.JvmErgonomics.finalJvmOptions(JvmErgonomics.java:79)
at org.elasticsearch.tools.launchers.JvmErgonomics.choose(JvmErgonomics.java:57)
at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:89)