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

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


The following commit(s) were added to refs/heads/master by this push:
     new d3e3a379d RANGER-5666: update graalvm version to 25.1.3 - part 2 
(#1063)
d3e3a379d is described below

commit d3e3a379df1f8dcf7aa2f90e2029aa011a8f0688
Author: Ramachandran Krishnan <[email protected]>
AuthorDate: Sat Jul 11 15:16:42 2026 +0530

    RANGER-5666: update graalvm version to 25.1.3 - part 2 (#1063)
    
    Bundle GraalJS 25.1.3 runtime JARs in the remaining plugin and server
    assembly tarballs so JavaScript policy conditions work on JDK 17+.
    
    Co-authored-by: ramk <[email protected]>
---
 distro/src/main/assembly/kms.xml                  | 15 +++++++++++++++
 distro/src/main/assembly/knox-agent.xml           | 15 +++++++++++++++
 distro/src/main/assembly/pdp.xml                  | 15 +++++++++++++++
 distro/src/main/assembly/plugin-atlas.xml         | 15 +++++++++++++++
 distro/src/main/assembly/plugin-elasticsearch.xml | 15 +++++++++++++++
 distro/src/main/assembly/plugin-kafka.xml         | 15 +++++++++++++++
 distro/src/main/assembly/plugin-kms.xml           | 15 +++++++++++++++
 distro/src/main/assembly/plugin-kylin.xml         | 15 +++++++++++++++
 distro/src/main/assembly/plugin-ozone.xml         | 15 +++++++++++++++
 distro/src/main/assembly/plugin-presto.xml        | 15 +++++++++++++++
 distro/src/main/assembly/plugin-sqoop.xml         | 15 +++++++++++++++
 distro/src/main/assembly/plugin-trino.xml         | 15 +++++++++++++++
 distro/src/main/assembly/storm-agent.xml          | 15 +++++++++++++++
 13 files changed, 195 insertions(+)

diff --git a/distro/src/main/assembly/kms.xml b/distro/src/main/assembly/kms.xml
index b7ed1bc3b..f034e596d 100755
--- a/distro/src/main/assembly/kms.xml
+++ b/distro/src/main/assembly/kms.xml
@@ -345,6 +345,21 @@
                             <include>joda-time:joda-time</include>
                             <include>com.carrotsearch:hppc</include>
                             
<include>io.airlift:aircompressor:jar:${aircompressor.version}</include>
+                            <!-- GraalJS 25.x runtime (js is now a POM, not a 
JAR) -->
+                            
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+                            
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
                         </includes>
                     </dependencySet>
                     <dependencySet>
diff --git a/distro/src/main/assembly/knox-agent.xml 
b/distro/src/main/assembly/knox-agent.xml
index 93e2c504d..a7e524326 100644
--- a/distro/src/main/assembly/knox-agent.xml
+++ b/distro/src/main/assembly/knox-agent.xml
@@ -99,6 +99,21 @@
           
<include>org.glassfish.jersey.ext:jersey-entity-filtering:jar:${jersey-client.version}</include>
           <include>org.glassfish.jersey.inject:jersey-hk2</include>
           
<include>org.glassfish.jersey.media:jersey-media-json-jackson:jar:${jersey-client.version}</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+          
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+          <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/pdp.xml b/distro/src/main/assembly/pdp.xml
index d51f70bce..19307023e 100644
--- a/distro/src/main/assembly/pdp.xml
+++ b/distro/src/main/assembly/pdp.xml
@@ -129,6 +129,21 @@
                     <include>org.slf4j:slf4j-api:jar:${slf4j.version}</include>
                     
<include>ch.qos.logback:logback-classic:jar:${logback.version}</include>
                     
<include>ch.qos.logback:logback-core:jar:${logback.version}</include>
+                    <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+                    
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
                 </includes>
                 <excludes>
                     <!-- avoid jersey-bundle because it conflicts with 
Jersey-2 -->
diff --git a/distro/src/main/assembly/plugin-atlas.xml 
b/distro/src/main/assembly/plugin-atlas.xml
index f4c770f81..16c067737 100644
--- a/distro/src/main/assembly/plugin-atlas.xml
+++ b/distro/src/main/assembly/plugin-atlas.xml
@@ -75,6 +75,21 @@
           
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
           
<include>org.codehaus.woodstox:stax2-api:jar:${codehaus.woodstox.stax2api.version}</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+          
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+          <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/plugin-elasticsearch.xml 
b/distro/src/main/assembly/plugin-elasticsearch.xml
index 156a2667b..777437f24 100644
--- a/distro/src/main/assembly/plugin-elasticsearch.xml
+++ b/distro/src/main/assembly/plugin-elasticsearch.xml
@@ -100,6 +100,21 @@
           <include>org.elasticsearch:elasticsearch-x-content</include>
           <include>org.elasticsearch:elasticsearch</include>
           <include>org.noggit:noggit:jar:${noggit.version}</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+          
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+          <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/plugin-kafka.xml 
b/distro/src/main/assembly/plugin-kafka.xml
index 60e766863..1a911c6d1 100644
--- a/distro/src/main/assembly/plugin-kafka.xml
+++ b/distro/src/main/assembly/plugin-kafka.xml
@@ -78,6 +78,21 @@
                                        
<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
                                        
<include>org.codehaus.woodstox:stax2-api</include>
                                        
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
+                                       <!-- GraalJS 25.x runtime (js is now a 
POM, not a JAR) -->
+                                       
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+                                       
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
                                </includes>
                 <excludes>
                                        
<exclude>com.fasterxml.jackson.core:*</exclude>
diff --git a/distro/src/main/assembly/plugin-kms.xml 
b/distro/src/main/assembly/plugin-kms.xml
index 6ac8c270d..209ea15fc 100755
--- a/distro/src/main/assembly/plugin-kms.xml
+++ b/distro/src/main/assembly/plugin-kms.xml
@@ -89,6 +89,21 @@
           <include>org.glassfish.jersey.inject:jersey-hk2</include>
           
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
           <include>org.noggit:noggit:jar:${noggit.version}</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+          
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+          <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/plugin-kylin.xml 
b/distro/src/main/assembly/plugin-kylin.xml
index de0fad01f..0fbdea4b6 100644
--- a/distro/src/main/assembly/plugin-kylin.xml
+++ b/distro/src/main/assembly/plugin-kylin.xml
@@ -86,6 +86,21 @@
               <include>org.glassfish.jersey.core:jersey-common</include>
               
<include>org.glassfish.jersey.ext:jersey-entity-filtering</include>
               <include>org.glassfish.jersey.inject:jersey-hk2</include>
+              <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+              
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+              
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+              
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+              <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+              
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+              
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+              
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+              
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+              
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+              
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+              <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+              
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+              <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
             </includes>
           </dependencySet>
           <dependencySet>
diff --git a/distro/src/main/assembly/plugin-ozone.xml 
b/distro/src/main/assembly/plugin-ozone.xml
index 8aaead673..7d14d2ab5 100644
--- a/distro/src/main/assembly/plugin-ozone.xml
+++ b/distro/src/main/assembly/plugin-ozone.xml
@@ -125,6 +125,21 @@
                     <include>org.glassfish.jersey.inject:jersey-hk2</include>
                     
<include>org.glassfish.jersey.media:jersey-media-json-jackson:jar:${jersey-client.version}</include>
                     
<include>com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:${fasterxml.jackson.version}</include>
+                    <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+                    
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
                 </includes>
             </binaries>
         </moduleSet>
diff --git a/distro/src/main/assembly/plugin-presto.xml 
b/distro/src/main/assembly/plugin-presto.xml
index 1a3627900..c8dbb5c08 100644
--- a/distro/src/main/assembly/plugin-presto.xml
+++ b/distro/src/main/assembly/plugin-presto.xml
@@ -96,6 +96,21 @@
                     
<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
                     
<include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
                     
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
+                    <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+                    
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
                 </includes>
             </binaries>
         </moduleSet>
diff --git a/distro/src/main/assembly/plugin-sqoop.xml 
b/distro/src/main/assembly/plugin-sqoop.xml
index 430fffd92..99f65cbc5 100644
--- a/distro/src/main/assembly/plugin-sqoop.xml
+++ b/distro/src/main/assembly/plugin-sqoop.xml
@@ -82,6 +82,21 @@
           <include>org.glassfish.jersey.core:jersey-common</include>
           <include>org.glassfish.jersey.ext:jersey-entity-filtering</include>
           <include>org.glassfish.jersey.inject:jersey-hk2</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+          
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+          <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/plugin-trino.xml 
b/distro/src/main/assembly/plugin-trino.xml
index 7ab6ad421..d5ebcced2 100644
--- a/distro/src/main/assembly/plugin-trino.xml
+++ b/distro/src/main/assembly/plugin-trino.xml
@@ -98,6 +98,21 @@
                     
<include>org.slf4j:jcl-over-slf4j:jar:${slf4j.version}</include>
                     
<include>org.slf4j:slf4j-api:jar:${slf4j-api.version}</include>
                     
<include>org.slf4j:slf4j-api:jar:${slf4j-api.version}</include>
+                    <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+                    
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+                    
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
                 </includes>
             </binaries>
         </moduleSet>
diff --git a/distro/src/main/assembly/storm-agent.xml 
b/distro/src/main/assembly/storm-agent.xml
index 0dbc49cd6..88b2d46b9 100644
--- a/distro/src/main/assembly/storm-agent.xml
+++ b/distro/src/main/assembly/storm-agent.xml
@@ -101,6 +101,21 @@
               <include>org.glassfish.jersey.core:jersey-common</include>
               
<include>org.glassfish.jersey.ext:jersey-entity-filtering</include>
               <include>org.glassfish.jersey.inject:jersey-hk2</include>
+              <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+              
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
+              
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+              
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
+              <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
+              
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
+              
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+              
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+              
<include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+              
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+              
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+              <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+              
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+              <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
+
             </includes>
           </dependencySet>
           <dependencySet>

Reply via email to