diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.analytics/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.analytics/pom.xml
index 5144d78d..b99f088f 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.analytics/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.analytics/pom.xml
@@ -187,6 +187,9 @@
org.wso2.carbon.utils.*; version="${carbon.kernel.package.import.version.range}",
org.wso2.carbon.context,
+
+ org.graalvm.polyglot.*,
+
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.choreo/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.choreo/pom.xml
index f1b9a085..dc98cfe0 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.choreo/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.choreo/pom.xml
@@ -220,6 +220,9 @@
com.nimbusds.jwt.*;version="${nimbusds.osgi.version.range}",
org.wso2.carbon.identity.core.cache; version="${carbon.identity.package.import.version.range}",
+
+ org.graalvm.polyglot.*,
+
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.common/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.common/pom.xml
index 683cc894..19134582 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.common/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.common/pom.xml
@@ -109,7 +109,8 @@
org.apache.http.auth,
jdk.nashorn.api.scripting,
- org.openjdk.nashorn.api.scripting
+ org.openjdk.nashorn.api.scripting,
+ org.graalvm.polyglot.*,
org.osgi.framework,
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.elk/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.elk/pom.xml
index ff47328c..b3dbaa78 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.elk/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.elk/pom.xml
@@ -147,6 +147,7 @@
org.wso2.carbon.identity.application.authentication.framework.config.model.graph; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.context; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.exception; version="${carbon.identity.package.import.version.range}",
+ org.wso2.carbon.identity.application.authentication.framework.util; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.conditional.auth.functions.common.auth; version="${org.wso2.carbon.identity.conditional.auth.functions.version.range}",
org.wso2.carbon.identity.conditional.auth.functions.common.utils; version="${org.wso2.carbon.identity.conditional.auth.functions.version.range}",
org.wso2.carbon.identity.core.util; version="${carbon.identity.package.import.version.range}",
@@ -155,6 +156,9 @@
org.wso2.carbon.identity.governance.common; version="${identity.governance.import.version.range}",
org.wso2.carbon.utils.*;version="${carbon.kernel.package.import.version.range}",
+
+ org.graalvm.polyglot.*
+
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.http/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.http/pom.xml
index 72b4998a..0649fc13 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.http/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.http/pom.xml
@@ -149,6 +149,8 @@
org.apache.commons.collections,
org.apache.commons.io,
org.apache.commons.lang,
+ org.apache.commons.lang3,
+ org.apache.commons.lang3.tuple,
org.apache.commons.logging,
org.apache.http.entity,
org.apache.http.impl,
@@ -160,6 +162,8 @@
org.apache.http.impl.client,
org.apache.http.conn,
org.apache.http.message,
+ com.google.gson,
+ com.google.gson.reflect,
org.json.simple,
org.json.simple.parser,
org.apache.http,
@@ -183,6 +187,8 @@
version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.config.model.graph;
version="${carbon.identity.package.import.version.range}",
+ org.wso2.carbon.identity.application.authentication.framework.util;
+ version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.core.util; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.central.log.mgt.*; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.user.core; version="${carbon.kernel.package.import.version.range}",
@@ -194,6 +200,9 @@
org.wso2.carbon.identity.conditional.auth.functions.common.model,
org.wso2.carbon.identity.core.cache; version="${carbon.identity.package.import.version.range}",
+
+ org.graalvm.polyglot.*
+
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.jwt.decode/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.jwt.decode/pom.xml
index 1c2a137e..eb1fb4ed 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.jwt.decode/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.jwt.decode/pom.xml
@@ -101,6 +101,9 @@
com.nimbusds.jose.*;version="${nimbusds.osgi.version.range}",
net.minidev.json; version="${net.minidev.json.imp.pkg.version.range}"
+
+ org.graalvm.polyglot.*,
+
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.notification/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.notification/pom.xml
index 6962982f..fe122404 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.notification/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.notification/pom.xml
@@ -135,12 +135,18 @@
org.wso2.carbon.identity.event; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.event.event; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.event.services; version="${carbon.identity.package.import.version.range}",
+ org.wso2.carbon.identity.event.handler.notification;
+ version="${identity.event.handler.notification.version.range}",
org.wso2.carbon.identity.event.handler.notification.exception;
version="${identity.event.handler.notification.version.range}",
org.wso2.carbon.identity.central.log.mgt.utils; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.utils*;version="${carbon.kernel.package.import.version.range}",
org.wso2.carbon.user.core.service; version="${carbon.kernel.package.import.version.range}"
+
+ org.graalvm.polyglot.*,
+ org.wso2.carbon.identity.event.handler.notification
+
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.user.store/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.user.store/pom.xml
index 53f26fd7..1c75c4f5 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.user.store/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.user.store/pom.xml
@@ -113,6 +113,7 @@
org.wso2.carbon.identity.application.authentication.framework.util; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.exception; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.model; version="${carbon.identity.package.import.version.range}",
+ org.wso2.carbon.identity.application.authentication.framework.config.model.graph.js.base; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.config.model.graph.js; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.config.model.graph; version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.config.model; version="${carbon.identity.package.import.version.range}",
@@ -124,6 +125,9 @@
org.wso2.carbon.user.api; version="${carbon.user.package.import.version.range}",
org.wso2.carbon.identity.core.util; version="${carbon.identity.package.import.version.range}"
+
+ org.graalvm.polyglot.*
+
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.user/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.user/pom.xml
index c0cce22b..0eec1faa 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.user/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.user/pom.xml
@@ -169,6 +169,7 @@
org.wso2.carbon.identity.conditional.auth.functions.user.*
+ org.apache.commons.codec.binary,
org.apache.commons.lang,
org.apache.commons.logging,
org.osgi.service.component,
@@ -201,6 +202,8 @@
version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.config.model.graph.graaljs;
version="${carbon.identity.package.import.version.range}",
+ org.wso2.carbon.identity.application.authentication.framework.config.model.graph.js.base;
+ version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.config.model;
version="${carbon.identity.package.import.version.range}",
org.wso2.carbon.identity.application.authentication.framework.context;
@@ -236,6 +239,9 @@
org.wso2.carbon.identity.conditional.auth.functions.common.utils,
org.wso2.carbon.utils*;version="${carbon.kernel.package.import.version.range}"
+
+ org.graalvm.polyglot.*
+
diff --git a/components/org.wso2.carbon.identity.conditional.auth.functions.utils/pom.xml b/components/org.wso2.carbon.identity.conditional.auth.functions.utils/pom.xml
index 8db460bc..92912c94 100644
--- a/components/org.wso2.carbon.identity.conditional.auth.functions.utils/pom.xml
+++ b/components/org.wso2.carbon.identity.conditional.auth.functions.utils/pom.xml
@@ -127,6 +127,9 @@
org.wso2.carbon.user.core.common; version="${carbon.kernel.package.import.version.range}",
org.wso2.carbon.utils*;version="${carbon.kernel.package.import.version.range}"
+
+ org.graalvm.polyglot.*,
+