Skip to content

Commit 8a0a61e

Browse files
author
ramk
committed
RANGER-5666: update agent assemblies for GraalVM 25.1.3 runtime JARs
GraalVM 25.x no longer publishes org.graalvm.js:js as a JAR; agent plugin tarballs must bundle js-language, polyglot, truffle-runtime, and related SDK artifacts instead of the removed js and graal-sdk coordinates.
1 parent ebb8eeb commit 8a0a61e

5 files changed

Lines changed: 55 additions & 15 deletions

File tree

distro/src/main/assembly/hbase-agent.xml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,20 @@
7575
<include>org.glassfish.jersey.core:jersey-common</include>
7676
<include>org.glassfish.jersey.ext:jersey-entity-filtering:jar:${jersey-client.version}</include>
7777
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
78-
<include>org.graalvm.js:js:jar:${graalvm.version}</include>
78+
<!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
79+
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
7980
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
81+
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
8082
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
81-
<include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
8283
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
83-
<include>com.ibm.icu:icu4j</include>
84+
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
85+
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
86+
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
87+
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
88+
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
89+
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
90+
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
91+
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
8492
</includes>
8593
</binaries>
8694
</moduleSet>

distro/src/main/assembly/hdfs-agent.xml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,20 @@
110110
<include>com.fasterxml.jackson.core:jackson-annotations:jar:${fasterxml.jackson.version}</include>
111111
<include>com.fasterxml.jackson.core:jackson-core:jar:${fasterxml.jackson.version}</include>
112112
<include>com.fasterxml.jackson.core:jackson-databind:jar:${fasterxml.jackson.databind.version}</include>
113-
<include>org.graalvm.js:js:jar:${graalvm.version}</include>
113+
<!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
114+
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
114115
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
116+
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
115117
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
116-
<include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
117118
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
118-
<include>com.ibm.icu:icu4j</include>
119+
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
120+
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
121+
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
122+
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
123+
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
124+
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
125+
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
126+
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
119127
</includes>
120128
</binaries>
121129
</moduleSet>

distro/src/main/assembly/hive-agent.xml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,20 @@
6767
<include>org.glassfish.jersey.core:jersey-common</include>
6868
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
6969
<include>com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.16.1</include>
70-
<include>org.graalvm.js:js:jar:${graalvm.version}</include>
70+
<!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
71+
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
7172
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
73+
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
7274
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
73-
<include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
7475
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
75-
<include>com.ibm.icu:icu4j</include>
76+
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
77+
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
78+
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
79+
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
80+
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
81+
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
82+
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
83+
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
7684
</includes>
7785
</binaries>
7886
</moduleSet>

distro/src/main/assembly/plugin-solr.xml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,20 @@
6868
<include>org.glassfish.hk2:hk2-api</include>
6969
<include>org.glassfish.hk2:hk2-core</include>
7070
<include>org.glassfish.hk2:hk2-runlevel</include>
71-
<include>org.graalvm.js:js:jar:${graalvm.version}</include>
71+
<!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
72+
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
7273
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
74+
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
7375
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
74-
<include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
7576
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
76-
<include>com.ibm.icu:icu4j</include>
77+
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
78+
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
79+
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
80+
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
81+
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
82+
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
83+
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
84+
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
7785
</includes>
7886
</binaries>
7987
</moduleSet>

distro/src/main/assembly/plugin-yarn.xml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,20 @@
8282
<include>org.glassfish.jersey.core:jersey-common</include>
8383
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
8484
<include>org.glassfish.jersey.ext:jersey-entity-filtering</include>
85-
<include>org.graalvm.js:js:jar:${graalvm.version}</include>
85+
<!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
86+
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
8687
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
88+
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
8789
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
88-
<include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
8990
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
90-
<include>com.ibm.icu:icu4j</include>
91+
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
92+
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
93+
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
94+
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
95+
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
96+
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
97+
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
98+
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
9199
</includes>
92100
</binaries>
93101
</moduleSet>

0 commit comments

Comments
 (0)