summaryrefslogtreecommitdiffstats
path: root/jdisc_core
diff options
context:
space:
mode:
authorgjoranv <gv@oath.com>2018-11-13 17:29:15 +0100
committergjoranv <gv@oath.com>2019-01-21 15:09:26 +0100
commitce042f7b390c044f7b809985054505dbd15b51ad (patch)
tree06868a4f3518021f97816aec668c3fb1f0eb3915 /jdisc_core
parent9166a92f1d84c6396a79608da6e61ca00de97207 (diff)
Java 11: Update ExportPackages:
- Packages exported from Felix: * com.sun.security.* * com.sun.management * sun.misc * org.w3c.dom.* - Packages hidden in modules: * sun.net.util - Packages that don't exist in JDK 11: * sun.security.krb5
Diffstat (limited to 'jdisc_core')
-rw-r--r--jdisc_core/src/main/java/com/yahoo/jdisc/core/ExportPackages.java19
1 files changed, 1 insertions, 18 deletions
diff --git a/jdisc_core/src/main/java/com/yahoo/jdisc/core/ExportPackages.java b/jdisc_core/src/main/java/com/yahoo/jdisc/core/ExportPackages.java
index 0837f9a428c..ce2d2051307 100644
--- a/jdisc_core/src/main/java/com/yahoo/jdisc/core/ExportPackages.java
+++ b/jdisc_core/src/main/java/com/yahoo/jdisc/core/ExportPackages.java
@@ -47,9 +47,6 @@ public class ExportPackages {
private static String getExportPackages(String[] jars) throws IOException {
StringBuilder out = new StringBuilder();
out.append(getSystemPackages()).append(",")
- .append("com.sun.security.auth,")
- .append("com.sun.security.auth.module,")
- .append("com.sun.management,")
.append("com.yahoo.jdisc,")
.append("com.yahoo.jdisc.application,")
.append("com.yahoo.jdisc.handler,")
@@ -57,21 +54,7 @@ public class ExportPackages {
.append("com.yahoo.jdisc.statistics,")
.append("javax.inject;version=1.0.0,") // Included in guice, but not exported. Needed by container-jersey.
.append("org.aopalliance.intercept,")
- .append("org.aopalliance.aop,")
- .append("sun.misc,")
- .append("sun.net.util,")
- .append("sun.security.krb5,")
-
- // TODO: remove for Vespa 7 (xml-apis:xml-apis:1.4.01 is not a bundle, but exposed from system classpath on Java 9)
- .append("org.w3c.dom.bootstrap,")
- .append("org.w3c.dom.css,")
- .append("org.w3c.dom.events,")
- .append("org.w3c.dom.html,")
- .append("org.w3c.dom.ls,")
- .append("org.w3c.dom.ranges,")
- .append("org.w3c.dom.stylesheets,")
- .append("org.w3c.dom.traversal,")
- .append("org.w3c.dom.views");
+ .append("org.aopalliance.aop");
for (int i = 1; i < jars.length; ++i) {
out.append(",").append(getExportedPackages(jars[i]));