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