BATIK-1347: Switch to empty whitelist for rhino
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk@1905011 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/batik-script/src/main/java/org/apache/batik/script/rhino/RhinoClassShutter.java b/batik-script/src/main/java/org/apache/batik/script/rhino/RhinoClassShutter.java
index 3e68f7e..7eea56d 100644
--- a/batik-script/src/main/java/org/apache/batik/script/rhino/RhinoClassShutter.java
+++ b/batik-script/src/main/java/org/apache/batik/script/rhino/RhinoClassShutter.java
@@ -32,11 +32,6 @@
*/
public class RhinoClassShutter implements ClassShutter {
public static final List<String> WHITELIST = new ArrayList<>();
- static {
- WHITELIST.addAll(Arrays.asList("java.io.PrintStream", "java.lang.System", "java.net.URL", ".*Permission",
- "org.w3c.dom.*", "org.apache.batik.w3c.*", "org.apache.batik.anim.*", "org.apache.batik.dom.*",
- "org.apache.batik.css.*"));
- }
/*
public RhinoClassShutter() {
diff --git a/batik-test-old/src/test/java/org/apache/batik/test/xml/JUnitRunnerTestCase.java b/batik-test-old/src/test/java/org/apache/batik/test/xml/JUnitRunnerTestCase.java
index 9889f76..1e5ba37 100644
--- a/batik-test-old/src/test/java/org/apache/batik/test/xml/JUnitRunnerTestCase.java
+++ b/batik-test-old/src/test/java/org/apache/batik/test/xml/JUnitRunnerTestCase.java
@@ -18,6 +18,7 @@
*/
package org.apache.batik.test.xml;
+import org.apache.batik.script.rhino.RhinoClassShutter;
import org.apache.batik.test.DefaultTestSuite;
import org.apache.batik.test.Test;
import org.apache.batik.test.TestException;
@@ -57,6 +58,9 @@
fos.close();
tmp.deleteOnExit();
System.setProperty("java.security.policy", tmp.getAbsolutePath());
+ RhinoClassShutter.WHITELIST.addAll(Arrays.asList("java.io.PrintStream", "java.lang.System", "java.net.URL",
+ ".*Permission", "org.w3c.dom.*", "org.apache.batik.w3c.*", "org.apache.batik.anim.*",
+ "org.apache.batik.dom.*", "org.apache.batik.css.*"));
}
@Parameterized.Parameters