This is an automated email from the ASF dual-hosted git repository.

vladimirsitnikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git


The following commit(s) were added to refs/heads/master by this push:
     new 0cac711afb chore: bump org.mozilla:rhino to 1.8.0
0cac711afb is described below

commit 0cac711afb6be1c0ff230cfa154c74f357c99fa2
Author: Vladimir Sitnikov <[email protected]>
AuthorDate: Fri Oct 31 19:22:21 2025 +0300

    chore: bump org.mozilla:rhino to 1.8.0
---
 src/bom-thirdparty/build.gradle.kts                               | 2 +-
 .../src/main/java/org/apache/jmeter/util/BSFJavaScriptEngine.java | 8 ++++----
 .../org/apache/jmeter/testelement/schema/PropertyDescriptor.kt    | 1 +
 src/dist/src/dist/expected_release_jars.csv                       | 2 +-
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/src/bom-thirdparty/build.gradle.kts 
b/src/bom-thirdparty/build.gradle.kts
index 4110a8567e..6f0e2e8613 100644
--- a/src/bom-thirdparty/build.gradle.kts
+++ b/src/bom-thirdparty/build.gradle.kts
@@ -131,7 +131,7 @@ dependencies {
         api("org.jodd:jodd-props:6.0.2")
         api("org.jsoup:jsoup:1.21.2")
         api("org.mongodb:mongo-java-driver:2.14.3")
-        api("org.mozilla:rhino:1.7.14")
+        api("org.mozilla:rhino:1.8.0")
         api("org.neo4j.driver:neo4j-java-driver:4.4.21")
         api("org.slf4j:jcl-over-slf4j:1.7.36")
         api("org.slf4j:slf4j-api:1.7.36")
diff --git 
a/src/core/src/main/java/org/apache/jmeter/util/BSFJavaScriptEngine.java 
b/src/core/src/main/java/org/apache/jmeter/util/BSFJavaScriptEngine.java
index 68704a40a0..bf36330dd3 100644
--- a/src/core/src/main/java/org/apache/jmeter/util/BSFJavaScriptEngine.java
+++ b/src/core/src/main/java/org/apache/jmeter/util/BSFJavaScriptEngine.java
@@ -78,10 +78,10 @@ public class BSFJavaScriptEngine extends BSFEngineImpl {
                                              " not found.", "none", 0);
             }
 
-            cx.setOptimizationLevel(-1);
+            cx.setInterpretedMode(true);
             cx.setGeneratingDebug(false);
             cx.setGeneratingSource(false);
-            cx.setOptimizationLevel(0);
+            cx.setInterpretedMode(false);
             cx.setDebugger(null, null);
 
             retval =
@@ -129,10 +129,10 @@ public class BSFJavaScriptEngine extends BSFEngineImpl {
         try {
             cx = Context.enter();
 
-            cx.setOptimizationLevel(-1);
+            cx.setInterpretedMode(true);
             cx.setGeneratingDebug(false);
             cx.setGeneratingSource(false);
-            cx.setOptimizationLevel(0);
+            cx.setInterpretedMode(false);
             cx.setDebugger(null, null);
 
             retval = cx.evaluateString(global, scriptText,
diff --git 
a/src/core/src/main/kotlin/org/apache/jmeter/testelement/schema/PropertyDescriptor.kt
 
b/src/core/src/main/kotlin/org/apache/jmeter/testelement/schema/PropertyDescriptor.kt
index 68ac0560bc..6b3b487c8c 100644
--- 
a/src/core/src/main/kotlin/org/apache/jmeter/testelement/schema/PropertyDescriptor.kt
+++ 
b/src/core/src/main/kotlin/org/apache/jmeter/testelement/schema/PropertyDescriptor.kt
@@ -19,6 +19,7 @@ package org.apache.jmeter.testelement.schema
 
 import org.apache.jmeter.testelement.JMeterPropertySchemaUnchecked
 import org.apache.jmeter.testelement.TestElement
+import org.apache.jmeter.testelement.property.JMeterProperty
 import org.apiguardian.api.API
 import java.io.Serializable
 
diff --git a/src/dist/src/dist/expected_release_jars.csv 
b/src/dist/src/dist/expected_release_jars.csv
index dff52008db..f65460f735 100644
--- a/src/dist/src/dist/expected_release_jars.csv
+++ b/src/dist/src/dist/expected_release_jars.csv
@@ -133,7 +133,7 @@
 1471910,plot-builder-jvm-4.7.3.jar
 1482543,plot-stem-jvm-4.7.3.jar
 11640,reactive-streams-1.0.4.jar
-1383644,rhino-1.7.14.jar
+1262303,rhino-1.8.0.jar
 1330192,rsyntaxtextarea-3.6.0.jar
 5783933,Saxon-HE-12.9.jar
 283536,serializer-2.7.3.jar

Reply via email to