diff --git a/pom.xml b/pom.xml
index 1c16b16..3e331ff 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,12 @@
javaee-web-api
7.0
provided
-
+
+
+ org.openjdk.nashorn
+ nashorn-core
+ 15.4
+
UTF-8
diff --git a/src/main/java/org/semanticwb/datamanager/DataExtractorBase.java b/src/main/java/org/semanticwb/datamanager/DataExtractorBase.java
index 5fa6912..276d34a 100644
--- a/src/main/java/org/semanticwb/datamanager/DataExtractorBase.java
+++ b/src/main/java/org/semanticwb/datamanager/DataExtractorBase.java
@@ -7,7 +7,7 @@
package org.semanticwb.datamanager;
import java.io.IOException;
-import jdk.nashorn.api.scripting.ScriptObjectMirror;
+import org.openjdk.nashorn.api.scripting.ScriptObjectMirror;
import org.semanticwb.datamanager.script.ScriptObject;
/**
diff --git a/src/main/java/org/semanticwb/datamanager/DataExtractorBaseImp.java b/src/main/java/org/semanticwb/datamanager/DataExtractorBaseImp.java
index 67d902f..8592ac3 100644
--- a/src/main/java/org/semanticwb/datamanager/DataExtractorBaseImp.java
+++ b/src/main/java/org/semanticwb/datamanager/DataExtractorBaseImp.java
@@ -12,7 +12,7 @@
import java.util.TimerTask;
import java.util.logging.Level;
import java.util.logging.Logger;
-import jdk.nashorn.api.scripting.ScriptObjectMirror;
+import org.openjdk.nashorn.api.scripting.ScriptObjectMirror;
import org.semanticwb.datamanager.extractors.ScriptExtractor;
import org.semanticwb.datamanager.script.ScriptObject;
diff --git a/src/main/java/org/semanticwb/datamanager/DataUtils.java b/src/main/java/org/semanticwb/datamanager/DataUtils.java
index fc450db..2780ee4 100644
--- a/src/main/java/org/semanticwb/datamanager/DataUtils.java
+++ b/src/main/java/org/semanticwb/datamanager/DataUtils.java
@@ -19,7 +19,7 @@
import java.util.Map;
import java.util.StringTokenizer;
import java.util.TimeZone;
-import jdk.nashorn.api.scripting.ScriptObjectMirror;
+import org.openjdk.nashorn.api.scripting.ScriptObjectMirror;
import org.semanticwb.datamanager.script.ScriptObject;
import org.semanticwb.datamanager.utils.SimpleDateFormatTS;
@@ -231,10 +231,10 @@ public static String encodeSHA(String str)
*/
public static Object toData(Object obj)
{
- if(obj instanceof jdk.nashorn.internal.objects.NativeArray)
+ if(obj instanceof org.openjdk.nashorn.internal.objects.NativeArray)
{
//System.out.print(value);
- jdk.nashorn.internal.objects.NativeArray narr=(jdk.nashorn.internal.objects.NativeArray)obj;
+ org.openjdk.nashorn.internal.objects.NativeArray narr=(org.openjdk.nashorn.internal.objects.NativeArray)obj;
Object arr[]=narr.asObjectArray();
DataList list=new DataList();
for(int x=0;x