Skip to content

Commit 642a1e2

Browse files
renovate-botvlsi
authored andcommitted
fix(deps): update dependency org.apache.commons:commons-jexl3 to v3.5.0
1 parent 2c17f5d commit 642a1e2

4 files changed

Lines changed: 10 additions & 2 deletions

File tree

gradle/verification-metadata.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -653,6 +653,11 @@
653653
<sha256 value="628df30148acd3c491cfcb6b73c7ae4b5989e5526ab13a2f428dea5d4ad10d7a" origin="Generated by Gradle"/>
654654
</artifact>
655655
</component>
656+
<component group="org.apache.commons" name="commons-parent" version="81">
657+
<artifact name="commons-parent-81.pom">
658+
<sha256 value="348d4e7c131be6114c854a719ce7a44307a7c39bd366084977b24fd29ad0edb4" origin="Generated by Gradle"/>
659+
</artifact>
660+
</component>
656661
<component group="org.checkerframework" name="checkerframework-gradle-plugin" version="0.6.37">
657662
<artifact name="checkerframework-gradle-plugin-0.6.37.jar">
658663
<sha256 value="f6c3f7c2d2fd68cead661b5b3a4ee3b27a337165c0f9634876d42aeb9e67bf32" origin="Generated by Gradle" reason="Artifact is not signed"/>

src/bom-thirdparty/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ dependencies {
9191
api("org.apache-extras.beanshell:bsh:2.0b6")
9292
api("org.apache.commons:commons-collections4:4.5.0")
9393
api("org.apache.commons:commons-dbcp2:2.9.0")
94-
api("org.apache.commons:commons-jexl3:3.2.1")
94+
api("org.apache.commons:commons-jexl3:3.5.0")
9595
api("org.apache.commons:commons-jexl:2.1.1")
9696
api("org.apache.commons:commons-lang3:3.19.0") {
9797
because("User might still rely on commons-lang3")

src/dist/src/dist/expected_release_jars.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
211301,commons-dbcp2-2.9.0.jar
3131
563971,commons-io-2.20.0.jar
3232
267634,commons-jexl-2.1.1.jar
33-
462124,commons-jexl3-3.2.1.jar
33+
558963,commons-jexl3-3.5.0.jar
3434
924068,commons-jvm-4.7.3.jar
3535
709075,commons-lang3-3.19.0.jar
3636
73737,commons-logging-1.3.5.jar

src/functions/src/main/java/org/apache/jmeter/functions/Jexl3Function.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.apache.commons.jexl3.JexlEngine;
2727
import org.apache.commons.jexl3.JexlScript;
2828
import org.apache.commons.jexl3.MapContext;
29+
import org.apache.commons.jexl3.introspection.JexlPermissions;
2930
import org.apache.jmeter.engine.util.CompoundVariable;
3031
import org.apache.jmeter.samplers.SampleResult;
3132
import org.apache.jmeter.samplers.Sampler;
@@ -116,6 +117,8 @@ private static JexlEngine createJexlEngine() {
116117
.cache(512)
117118
.silent(true)
118119
.strict(true)
120+
// TODO: allow customization for the permissions
121+
.permissions(JexlPermissions.UNRESTRICTED)
119122
// debug is true by default an impact negatively performances
120123
// by a factory of 10
121124
// Use JexlInfo if necessary

0 commit comments

Comments
 (0)