| # |
| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| # |
| |
| # |
| # Apache Felix Configuration Properties |
| # |
| # Notes: |
| # |
| # - For the current unit tests, any framework startlevel (org.osgi.framework.startlevel.beginning) higher than 0 will |
| # result in the Felix startup compaining with errors: |
| # |
| # "ERROR: Bundle osgi.core [2] Error starting file:/somepath/osgi.core-7.0.0.jar (org.osgi.framework.BundleException: Unable to resolve osgi.core [2](R 2.0):" \ |
| # " missing requirement [osgi.core [2](R 2.0)] osgi.unresolvable; (&(must.not.resolve=*)(!(must.not.resolve=*))) Unresolved requirements:" \ |
| # " [[osgi.core [2](R 2.0)] osgi.unresolvable; (&(must.not.resolve=*)(!(must.not.resolve=*)))])". |
| # |
| # The only match for this error that could be found was at https://bz.apache.org/netbeans/show_bug.cgi?id=195862 , |
| # which indicated their resolution was to mark the osgi-core jar dependency scope as "provided". Trying that same change |
| # in the project POM did not resolve the error for the unit tests (and might not be safe to do for the plugin, anyway). |
| # |
| # Since no solution has been found to avoid the error with higher startlevels, the current option is to set the framework |
| # startlevel to 0. Maybe it is due to some odd classpath dependency, or the fact that we are trying to run Felix from |
| # within Maven without using the maven-bundle-plugin (since we are not actually creating a bunde with an Export-Package). |
| # It could also be because we do not have a real bundles directory for Felix in the unit tests, so it defaults to the |
| # felix-cache directory as its bundle directory. |
| # |
| # - If attempting a second start while another instance is active, cache locking (felix.cache.locking) must be set to false. |
| # If you see: |
| # |
| # "ERROR: Error creating bundle cache. java.lang.Exception: Unable to lock bundle cache: java.nio.channels.OverlappingFileLockException" |
| # |
| # in the output from one of the unit tests, setting the value to false is a workaround. Before changing the felix.cache.locking level, |
| # check the logic of the unit test to *confirm* that you intended to start a second concurrent instance of Felix (otherwise |
| # it is probably due to a bug in the unit test logic). |
| # |
| # - If Felix can be initialized by the unit tests, using this configuration, it provides a minimal sanity check that the |
| # features of the Struts 2 OSGi plugin that modify the properties file still work. |
| # |
| # Common Settings: Logging level: Info. Locking: True. StartLevel: 0. Storage Clean: On first initialization. |
| # |
| felix.log.level=3 |
| felix.cache.locking=true |
| org.osgi.framework.startlevel.beginning=0 |
| org.osgi.framework.storage.clean=onFirstInit |
| |
| # |
| # OSGi Framework Configuration Properties. |
| # |
| # Based on default.properties from within Felix 6.0.3 (org.apache.felix.main-6.0.3.jar) |
| # |
| |
| #org.osgi.service.http.port=8080 # Reference only |
| |
| # New-style generic execution environment capabilities. |
| # Concatenated from original Felix properties, attempted to extend for Java 9, 10, 11. |
| org.osgi.framework.system.capabilities= \ |
| osgi.service; objectClass:List<String>=org.osgi.service.resolver.Resolver; uses:=org.osgi.service.resolver, \ |
| osgi.service; objectClass:List<String>=org.osgi.service.startlevel.StartLevel; uses:=org.osgi.service.startlevel, \ |
| osgi.service; objectClass:List<String>=org.osgi.service.packageadmin.PackageAdmin; uses:=org.osgi.service.packageadmin, \ |
| osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0,1.1,1.2", \ |
| osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,9,10,11", \ |
| osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8,9,10,11", \ |
| osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8,9,10,11", \ |
| osgi.ee; osgi.ee="JavaSE/compact3"; version:List<Version>="1.8,9,10,11" |
| |
| # Deprecated old-style execution environment properties. |
| # Best guess for execution environment from Java 11 and earlier, based on Felix 6.0.3 default.properties. |
| org.osgi.framework.executionenvironment= \ |
| JavaSE-11,JavaSE-10,JavaSE-9,JavaSE-1.8,JavaSE-1.7,JavaSE-1.6,J2SE-1.5,J2SE-1.4,J2SE-1.3, \ |
| J2SE-1.2,JRE-1.1,JRE-1.0,OSGi/Minimum-1.2,OSGi/Minimum-1.1, \ |
| OSGi/Minimum-1.0 |
| |
| # Framework system packages. |
| # Listing from Felix 6.0.3 default.properties, and osgi-core-7.0 manifest, modified slightly to be alphabetical. |
| # Also changed to allow for the jre-specification-version detection in the Struts 2 Struts 2 OSGi plugin. |
| org.osgi.framework.system.packages=\ |
| org.osgi.dto; version="1.1.0", \ |
| org.osgi.framework; version="1.9.0", \ |
| org.osgi.framework.dto; version="1.8.0"; uses:="org.osgi.dto", \ |
| org.osgi.framework.hooks.bundle; version="1.1.0"; uses:="org.osgi.framework", \ |
| org.osgi.framework.hooks.resolver; version="1.0.0"; uses:="org.osgi.framework.wiring", \ |
| org.osgi.framework.hooks.service; version="1.1.0"; uses:="org.osgi.framework", \ |
| org.osgi.framework.hooks.weaving; version="1.1.0"; uses:="org.osgi.framework.wiring", \ |
| org.osgi.framework.launch; version="1.2.0"; uses:="org.osgi.framework", \ |
| org.osgi.framework.namespace; version="1.1.0"; uses:="org.osgi.resource", \ |
| org.osgi.framework.startlevel; version="1.0.0"; uses:="org.osgi.framework", \ |
| org.osgi.framework.startlevel.dto; version="1.0.0"; uses:="org.osgi.dto", \ |
| org.osgi.framework.wiring; version="1.2.0"; uses:="org.osgi.framework,org.osgi.resource", \ |
| org.osgi.framework.wiring.dto; version="1.3.0"; uses:="org.osgi.dto,org.osgi.resource.dto", \ |
| org.osgi.resource; version="1.0.0", \ |
| org.osgi.resource.dto; version="1.0.0"; uses:="org.osgi.dto", \ |
| org.osgi.service.packageadmin; version="1.2.0"; uses:="org.osgi.framework", \ |
| org.osgi.service.startlevel; version="1.1.0"; uses:="org.osgi.framework", \ |
| org.osgi.service.resolver; version="1.1.0"; uses:="org.osgi.resource", \ |
| org.osgi.service.url; version="1.0.0", \ |
| org.osgi.util.tracker; version="1.5.2"; uses:="org.osgi.framework" \ |
| ${jre-${java.specification.version}} |
| # Note: Sometimes the line "${jre-${java.specification.version}}" is not preceded by a ", \" in the line above (for a |
| # typical Felix configuration). Make sure to either include ", \" preceding it in the line above, or as the |
| # first line in jre-x.y in your configuration. Forgetting the ", \", or having duplicates, will result in |
| # configuration parsing errors for Felix. |
| |
| # Felix, when running standalone, can perform substitution includes for the jre-x.y system package properties elements |
| # to simplify inclusions. The Struts 2 OSGi plugin must have literal elements for the system package properties, |
| # so there may be some redundancy if supporting multiple java versions. This test properties file provides a fairly |
| # complete sample, but see the Felix default.properties or active headers in a running Felix instance for an up-to-date |
| # listing. |
| # |
| # Note: Felix uses "${felix.detect.java.version}" for its replacement string, while the Struts 2 OSGi plugin |
| # uses "${detect.java.version}" instead. The end result should be version elements like "0.0.0.JavaSE_001_008" for |
| # Java 8 or older, and "0.0.0.JavaSE_009" for Java 9 and newer (009 for 9, 010 for 10, 011 for 11, etc.). |
| # As of Struts 2.5.24, the Struts 2 OSGi plugin has added some support for replacing the Felix-style strings, |
| # but for clarity your configuration should probably use only one style of replacement string identifiers. |
| |
| # Structured from Felix 6.0.3 default.properties for jre-1.7. |
| # Note: May contain minor errors, could not be interactively verified using felix:headers under Java 7. |
| jre-1.7=, \ |
| java.applet; version="${detect.java.version}", \ |
| java.awt; version="${detect.java.version}", \ |
| java.awt.color; version="${detect.java.version}", \ |
| java.awt.datatransfer; version="${detect.java.version}", \ |
| java.awt.dnd; version="${detect.java.version}", \ |
| java.awt.event; version="${detect.java.version}", \ |
| java.awt.font; version="${detect.java.version}", \ |
| java.awt.geom; version="${detect.java.version}", \ |
| java.awt.im; version="${detect.java.version}", \ |
| java.awt.im.spi; version="${detect.java.version}", \ |
| java.awt.image; version="${detect.java.version}", \ |
| java.awt.image.renderable; version="${detect.java.version}", \ |
| java.awt.print; version="${detect.java.version}", \ |
| java.beans; version="${detect.java.version}", \ |
| java.beans.beancontext; version="${detect.java.version}", \ |
| java.io; version="${detect.java.version}", \ |
| java.lang; version="${detect.java.version}", \ |
| java.lang.annotation; version="${detect.java.version}", \ |
| java.lang.instrument; version="${detect.java.version}", \ |
| java.lang.invoke; version="${detect.java.version}", \ |
| java.lang.management; version="${detect.java.version}", \ |
| java.lang.ref; version="${detect.java.version}", \ |
| java.lang.reflect; version="${detect.java.version}", \ |
| java.math; version="${detect.java.version}", \ |
| java.net; version="${detect.java.version}", \ |
| java.nio; version="${detect.java.version}", \ |
| java.nio.channels; version="${detect.java.version}", \ |
| java.nio.channels.spi; version="${detect.java.version}", \ |
| java.nio.charset; version="${detect.java.version}", \ |
| java.nio.charset.spi; version="${detect.java.version}", \ |
| java.nio.file; version="${detect.java.version}", \ |
| java.nio.file.attribute; version="${detect.java.version}", \ |
| java.nio.file.spi; version="${detect.java.version}", \ |
| java.rmi; version="${detect.java.version}", \ |
| java.rmi.activation; version="${detect.java.version}", \ |
| java.rmi.dgc; version="${detect.java.version}", \ |
| java.rmi.registry; version="${detect.java.version}", \ |
| java.rmi.server; version="${detect.java.version}", \ |
| java.security; version="${detect.java.version}", \ |
| java.security.acl; version="${detect.java.version}", \ |
| java.security.cert; version="${detect.java.version}", \ |
| java.security.interfaces; version="${detect.java.version}", \ |
| java.security.spec; version="${detect.java.version}", \ |
| java.sql; version="${detect.java.version}", \ |
| java.text; version="${detect.java.version}", \ |
| java.text.spi; version="${detect.java.version}", \ |
| java.util; version="${detect.java.version}", \ |
| java.util.concurrent; version="${detect.java.version}", \ |
| java.util.concurrent.atomic; version="${detect.java.version}", \ |
| java.util.concurrent.locks; version="${detect.java.version}", \ |
| java.util.jar; version="${detect.java.version}", \ |
| java.util.logging; version="${detect.java.version}", \ |
| java.util.prefs; version="${detect.java.version}", \ |
| java.util.regex; version="${detect.java.version}", \ |
| java.util.spi; version="${detect.java.version}", \ |
| java.util.zip; version="${detect.java.version}", \ |
| javax.accessibility; uses:="javax.swing.text"; version="${detect.java.version}", \ |
| javax.activation; version="${detect.java.version}", \ |
| javax.activity; version="${detect.java.version}", \ |
| javax.annotation; version="${detect.java.version}", \ |
| javax.annotation.processing; uses:="javax.lang.model,javax.lang.model.element,javax.lang.model.util,javax.tools"; version="${detect.java.version}", \ |
| javax.crypto.interfaces; uses:="javax.crypto,javax.crypto.spec"; version="${detect.java.version}", \ |
| javax.crypto.spec; uses:="javax.crypto"; version="${detect.java.version}", \ |
| javax.imageio; uses:="javax.imageio.event,javax.imageio.metadata,javax.imageio.spi,javax.imageio.stream"; version="${detect.java.version}", \ |
| javax.imageio.event; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.metadata; uses:="javax.imageio,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.imageio.plugins.bmp; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.plugins.jpeg; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.spi; uses:="javax.imageio,javax.imageio.metadata,javax.imageio.stream"; version="${detect.java.version}", \ |
| javax.imageio.stream; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.jws; version="${detect.java.version}", \ |
| javax.jws.soap; version="${detect.java.version}", \ |
| javax.lang.model.element; uses:="javax.lang.model,javax.lang.model.type"; version="${detect.java.version}", \ |
| javax.lang.model.type; uses:="javax.lang.model,javax.lang.model.element"; version="${detect.java.version}", \ |
| javax.lang.model.util; uses:="javax.annotation.processing,javax.lang.model,javax.lang.model.element,javax.lang.model.type"; version="${detect.java.version}", \ |
| javax.management; uses:="javax.management.loading,javax.management.openmbean"; version="${detect.java.version}", \ |
| javax.management.loading; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.modelmbean; uses:="javax.management,javax.management.loading"; version="${detect.java.version}", \ |
| javax.management.monitor; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.openmbean; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.relation; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.remote; uses:="javax.management,javax.security.auth"; version="${detect.java.version}", \ |
| javax.management.remote.rmi; uses:="javax.management,javax.management.loading,javax.management.remote,javax.naming,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable"; version="${detect.java.version}", \ |
| javax.management.timer; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.naming; uses:="javax.naming.spi"; version="${detect.java.version}", \ |
| javax.naming.directory; uses:="javax.naming"; version="${detect.java.version}", \ |
| javax.naming.event; uses:="javax.naming,javax.naming.directory"; version="${detect.java.version}", \ |
| javax.naming.ldap; uses:="javax.naming,javax.naming.directory,javax.naming.event,javax.net.ssl"; version="${detect.java.version}", \ |
| javax.naming.spi; uses:="javax.naming,javax.naming.directory"; version="${detect.java.version}", \ |
| javax.net; version="${detect.java.version}", \ |
| javax.net.ssl; uses:="javax.net,javax.security.auth.x500,javax.security.cert"; version="${detect.java.version}", \ |
| javax.print; uses:="javax.print.attribute,javax.print.attribute.standard,javax.print.event"; version="${detect.java.version}", \ |
| javax.print.attribute; version="${detect.java.version}", \ |
| javax.print.attribute.standard; uses:="javax.print.attribute"; version="${detect.java.version}", \ |
| javax.print.event; uses:="javax.print,javax.print.attribute"; version="${detect.java.version}", \ |
| javax.rmi; uses:="javax.rmi.CORBA,org.omg.CORBA"; version="${detect.java.version}", \ |
| javax.rmi.CORBA; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable,org.omg.SendingContext"; version="${detect.java.version}", \ |
| javax.rmi.ssl; uses:="javax.net,javax.net.ssl"; version="${detect.java.version}", \ |
| javax.script; version="${detect.java.version}", \ |
| javax.security.auth; version="${detect.java.version}", \ |
| javax.security.auth.callback; version="${detect.java.version}", \ |
| javax.security.auth.kerberos; uses:="javax.crypto,javax.security.auth"; version="${detect.java.version}", \ |
| javax.security.auth.login; uses:="javax.security.auth,javax.security.auth.callback"; version="${detect.java.version}", \ |
| javax.security.auth.spi; uses:="javax.security.auth,javax.security.auth.callback,javax.security.auth.login"; version="${detect.java.version}", \ |
| javax.security.auth.x500; uses:="javax.security.auth"; version="${detect.java.version}", \ |
| javax.security.cert; version="${detect.java.version}", \ |
| javax.security.sasl; uses:="javax.security.auth.callback"; version="${detect.java.version}", \ |
| javax.sound.midi; uses:="javax.sound.midi.spi"; version="${detect.java.version}", \ |
| javax.sound.midi.spi; uses:="javax.sound.midi"; version="${detect.java.version}", \ |
| javax.sound.sampled; uses:="javax.sound.sampled.spi"; version="${detect.java.version}", \ |
| javax.sound.sampled.spi; uses:="javax.sound.sampled"; version="${detect.java.version}", \ |
| javax.sql; uses:="javax.transaction.xa"; version="${detect.java.version}", \ |
| javax.sql.rowset; uses:="javax.sql,javax.sql.rowset.serial,javax.sql.rowset.spi"; version="${detect.java.version}", \ |
| javax.sql.rowset.serial; uses:="javax.sql.rowset"; version="${detect.java.version}", \ |
| javax.sql.rowset.spi; uses:="javax.naming,javax.sql,javax.sql.rowset"; version="${detect.java.version}", \ |
| javax.swing; uses:="javax.accessibility,javax.print,javax.print.attribute,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.border; uses:="javax.swing"; version="${detect.java.version}", \ |
| javax.swing.colorchooser; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.text"; version="${detect.java.version}", \ |
| javax.swing.event; uses:="javax.swing,javax.swing.table,javax.swing.text,javax.swing.tree,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.filechooser; uses:="javax.swing"; version="${detect.java.version}", \ |
| javax.swing.plaf; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.filechooser,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.basic; uses:="javax.accessibility,javax.sound.sampled,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.nimbus; uses:="javax.swing,javax.swing.border,javax.swing.plaf,javax.swing.plaf.synth"; version="${detect.java.version}", \ |
| javax.swing.plaf.metal; uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.multi; uses:="javax.accessibility,javax.swing,javax.swing.filechooser,javax.swing.plaf,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.synth; uses:="javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.table,javax.swing.text,javax.swing.tree,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| javax.swing.table; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf"; version="${detect.java.version}", \ |
| javax.swing.text; uses:="javax.accessibility,javax.print,javax.print.attribute,javax.swing,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.text.html,javax.swing.tree,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.text.html; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf,javax.swing.text,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.text.html.parser; uses:="javax.swing.text,javax.swing.text.html"; version="${detect.java.version}", \ |
| javax.swing.text.rtf; uses:="javax.swing.text"; version="${detect.java.version}", \ |
| javax.swing.tree; uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic"; version="${detect.java.version}", \ |
| javax.swing.undo; uses:="javax.swing,javax.swing.event"; version="${detect.java.version}", \ |
| javax.tools; uses:="javax.annotation.processing,javax.lang.model,javax.lang.model.element"; version="${detect.java.version}", \ |
| javax.transaction; version="${detect.java.version}", \ |
| javax.transaction.xa; version="${detect.java.version}", \ |
| javax.xml; version="${detect.java.version}", \ |
| javax.xml.bind; uses:="javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.datatype,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,org.w3c.dom,org.xml.sax"; version="${detect.java.version}", \ |
| javax.xml.bind.annotation; uses:="javax.xml.bind,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.bind.annotation.adapters; uses:="javax.xml.bind"; version="${detect.java.version}", \ |
| javax.xml.bind.attachment; uses:="javax.activation"; version="${detect.java.version}", \ |
| javax.xml.bind.helpers; uses:="javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.parsers,javax.xml.stream,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,org.w3c.dom,org.xml.sax"; version="${detect.java.version}", \ |
| javax.xml.bind.util; uses:="javax.xml.bind,javax.xml.transform.sax,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| javax.xml.crypto; uses:="javax.xml.crypto.dsig.keyinfo"; version="${detect.java.version}", \ |
| javax.xml.crypto.dom; uses:="javax.xml.crypto,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig; uses:="javax.xml.crypto,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.dom; uses:="javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.keyinfo; uses:="javax.xml.crypto"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.spec; uses:="javax.xml.crypto"; version="${detect.java.version}", \ |
| javax.xml.datatype; uses:="javax.xml.namespace"; version="${detect.java.version}", \ |
| javax.xml.namespace; version="${detect.java.version}", \ |
| javax.xml.parsers; uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| javax.xml.soap; uses:="javax.activation,javax.xml.namespace,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.stream; uses:="javax.xml.namespace,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.stream.events; uses:="javax.xml.namespace,javax.xml.stream"; version="${detect.java.version}", \ |
| javax.xml.stream.util; uses:="javax.xml.namespace,javax.xml.stream,javax.xml.stream.events"; version="${detect.java.version}", \ |
| javax.xml.transform; version="${detect.java.version}", \ |
| javax.xml.transform.dom; uses:="javax.xml.transform,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.transform.sax; uses:="javax.xml.transform,javax.xml.transform.stream,org.xml.sax,org.xml.sax.ext"; version="${detect.java.version}", \ |
| javax.xml.transform.stax; uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.transform.stream; uses:="javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.validation; uses:="javax.xml.transform,javax.xml.transform.stream,org.w3c.dom,org.w3c.dom.ls,org.xml.sax"; version="${detect.java.version}", \ |
| javax.xml.ws; uses:="javax.xml.bind,javax.xml.bind.annotation,javax.xml.namespace,javax.xml.transform,javax.xml.transform.stream,javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.ws.handler; uses:="javax.xml.namespace,javax.xml.ws"; version="${detect.java.version}", \ |
| javax.xml.ws.handler.soap; uses:="javax.xml.bind,javax.xml.namespace,javax.xml.soap,javax.xml.ws.handler"; version="${detect.java.version}", \ |
| javax.xml.ws.http; uses:="javax.xml.ws"; version="${detect.java.version}", \ |
| javax.xml.ws.soap; uses:="javax.xml.soap,javax.xml.ws,javax.xml.ws.spi"; version="${detect.java.version}", \ |
| javax.xml.ws.spi; uses:="javax.xml.bind,javax.xml.namespace,javax.xml.transform,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.wsaddressing,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.ws.spi.http; version="${detect.java.version}", \ |
| javax.xml.ws.wsaddressing; uses:="javax.xml.bind,javax.xml.bind.annotation,javax.xml.namespace,javax.xml.transform,javax.xml.ws,javax.xml.ws.spi,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.xpath; uses:="javax.xml.namespace,org.xml.sax"; version="${detect.java.version}", \ |
| org.ietf.jgss; version="${detect.java.version}", \ |
| org.omg.CORBA; uses:="org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.TypeCodePackage,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA.DynAnyPackage; uses:="org.omg.CORBA"; version="${detect.java.version}", \ |
| org.omg.CORBA.ORBPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA.TypeCodePackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA.portable; uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA_2_3; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA_2_3.portable; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CosNaming; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.PortableServer"; version="${detect.java.version}", \ |
| org.omg.CosNaming.NamingContextExtPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CosNaming.NamingContextPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming"; version="${detect.java.version}", \ |
| org.omg.Dynamic; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.DynamicAny; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage"; version="${detect.java.version}", \ |
| org.omg.DynamicAny.DynAnyFactoryPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.DynamicAny.DynAnyPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.IOP; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage"; version="${detect.java.version}", \ |
| org.omg.IOP.CodecFactoryPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.IOP.CodecPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.Messaging; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableInterceptor; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable,org.omg.Dynamic,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage"; version="${detect.java.version}", \ |
| org.omg.PortableInterceptor.ORBInitInfoPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.ServantLocatorPackage,org.omg.PortableServer.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.CurrentPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.POAManagerPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.POAPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.ServantLocatorPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.portable; uses:="org.omg.CORBA,org.omg.PortableServer"; version="${detect.java.version}", \ |
| org.omg.SendingContext; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.stub.java.rmi; uses:="javax.rmi.CORBA"; version="${detect.java.version}", \ |
| org.w3c.dom; version="${detect.java.version}", \ |
| org.w3c.dom.bootstrap; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.ls; uses:="org.w3c.dom,org.w3c.dom.events"; version="${detect.java.version}", \ |
| org.w3c.dom.events; uses:="org.w3c.dom,org.w3c.dom.views"; version="${detect.java.version}", \ |
| org.w3c.dom.views; version="${detect.java.version}", \ |
| org.w3c.dom.traversal; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.ranges; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.css; uses:="org.w3c.dom,org.w3c.dom.stylesheets,org.w3c.dom.views"; version="${detect.java.version}", \ |
| org.w3c.dom.html; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.stylesheets; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.xpath; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.xml.sax; version="${detect.java.version}", \ |
| org.xml.sax.ext; uses:="org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| org.xml.sax.helpers; uses:="org.xml.sax"; version="${detect.java.version}" |
| |
| # Structured from Felix 6.0.3 default.properties for jre-1.8. |
| # Modified entries based on manual Felix 6.0.3 "felix:headers" operation under Java 8. |
| jre-1.8=, \ |
| java.applet; version="${detect.java.version}", \ |
| java.awt; version="${detect.java.version}", \ |
| java.awt.color; version="${detect.java.version}", \ |
| java.awt.datatransfer; version="${detect.java.version}", \ |
| java.awt.dnd; version="${detect.java.version}", \ |
| java.awt.event; version="${detect.java.version}", \ |
| java.awt.font; version="${detect.java.version}", \ |
| java.awt.geom; version="${detect.java.version}", \ |
| java.awt.im; version="${detect.java.version}", \ |
| java.awt.im.spi; version="${detect.java.version}", \ |
| java.awt.image; version="${detect.java.version}", \ |
| java.awt.image.renderable; version="${detect.java.version}", \ |
| java.awt.print; version="${detect.java.version}", \ |
| java.beans; version="${detect.java.version}", \ |
| java.beans.beancontext; version="${detect.java.version}", \ |
| java.io; version="${detect.java.version}", \ |
| java.lang; version="${detect.java.version}", \ |
| java.lang.annotation; version="${detect.java.version}", \ |
| java.lang.instrument; version="${detect.java.version}", \ |
| java.lang.invoke; version="${detect.java.version}", \ |
| java.lang.management; version="${detect.java.version}", \ |
| java.lang.ref; version="${detect.java.version}", \ |
| java.lang.reflect; version="${detect.java.version}", \ |
| java.math; version="${detect.java.version}", \ |
| java.net; version="${detect.java.version}", \ |
| java.nio; version="${detect.java.version}", \ |
| java.nio.channels; version="${detect.java.version}", \ |
| java.nio.channels.spi; version="${detect.java.version}", \ |
| java.nio.charset; version="${detect.java.version}", \ |
| java.nio.charset.spi; version="${detect.java.version}", \ |
| java.nio.file; version="${detect.java.version}", \ |
| java.nio.file.attribute; version="${detect.java.version}", \ |
| java.nio.file.spi; version="${detect.java.version}", \ |
| java.rmi; version="${detect.java.version}", \ |
| java.rmi.activation; version="${detect.java.version}", \ |
| java.rmi.dgc; version="${detect.java.version}", \ |
| java.rmi.registry; version="${detect.java.version}", \ |
| java.rmi.server; version="${detect.java.version}", \ |
| java.security; version="${detect.java.version}", \ |
| java.security.acl; version="${detect.java.version}", \ |
| java.security.cert; version="${detect.java.version}", \ |
| java.security.interfaces; version="${detect.java.version}", \ |
| java.security.spec; version="${detect.java.version}", \ |
| java.sql; version="${detect.java.version}", \ |
| java.text; version="${detect.java.version}", \ |
| java.text.spi; version="${detect.java.version}", \ |
| java.time; version="${detect.java.version}", \ |
| java.time.chrono; version="${detect.java.version}", \ |
| java.time.format; version="${detect.java.version}", \ |
| java.time.temporal; version="${detect.java.version}", \ |
| java.time.zone; version="${detect.java.version}", \ |
| java.util; version="${detect.java.version}", \ |
| java.util.concurrent; version="${detect.java.version}", \ |
| java.util.concurrent.atomic; version="${detect.java.version}", \ |
| java.util.concurrent.locks; version="${detect.java.version}", \ |
| java.util.function; version="${detect.java.version}", \ |
| java.util.jar; version="${detect.java.version}", \ |
| java.util.logging; version="${detect.java.version}", \ |
| java.util.prefs; version="${detect.java.version}", \ |
| java.util.regex; version="${detect.java.version}", \ |
| java.util.spi; version="${detect.java.version}", \ |
| java.util.stream; version="${detect.java.version}", \ |
| java.util.zip; version="${detect.java.version}", \ |
| javax.accessibility; uses:="javax.swing.text"; version="${detect.java.version}", \ |
| javax.activation; version="${detect.java.version}", \ |
| javax.activity; version="${detect.java.version}", \ |
| javax.annotation; version="${detect.java.version}", \ |
| javax.annotation.processing; uses:="javax.lang.model,javax.lang.model.element,javax.lang.model.util,javax.tools"; version="${detect.java.version}", \ |
| javax.crypto; uses:="javax.crypto.spec,javax.security.auth"; version="${detect.java.version}", \ |
| javax.crypto.interfaces; uses:="javax.crypto,javax.crypto.spec"; version="${detect.java.version}", \ |
| javax.crypto.spec; uses:="javax.crypto"; version="${detect.java.version}", \ |
| javax.imageio; uses:="javax.imageio.event,javax.imageio.metadata,javax.imageio.spi,javax.imageio.stream"; version="${detect.java.version}", \ |
| javax.imageio.event; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.metadata; uses:="javax.imageio,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.imageio.plugins.bmp; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.plugins.jpeg; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.spi; uses:="javax.imageio,javax.imageio.metadata,javax.imageio.stream"; version="${detect.java.version}", \ |
| javax.imageio.stream; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.jws; version="${detect.java.version}", \ |
| javax.jws.soap; version="${detect.java.version}", \ |
| javax.lang.model; uses:="javax.lang.model.element"; version="${detect.java.version}", \ |
| javax.lang.model.element; uses:="javax.lang.model,javax.lang.model.type"; version="${detect.java.version}", \ |
| javax.lang.model.type; uses:="javax.lang.model,javax.lang.model.element"; version="${detect.java.version}", \ |
| javax.lang.model.util; uses:="javax.annotation.processing,javax.lang.model,javax.lang.model.element,javax.lang.model.type"; version="${detect.java.version}", \ |
| javax.management; uses:="javax.management.loading,javax.management.openmbean"; version="${detect.java.version}", \ |
| javax.management.loading; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.modelmbean; uses:="javax.management,javax.management.loading"; version="${detect.java.version}", \ |
| javax.management.monitor; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.openmbean; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.relation; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.remote; uses:="javax.management,javax.security.auth"; version="${detect.java.version}", \ |
| javax.management.remote.rmi; uses:="javax.management,javax.management.loading,javax.management.remote,javax.naming,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable"; version="${detect.java.version}", \ |
| javax.management.timer; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.naming; uses:="javax.naming.spi"; version="${detect.java.version}", \ |
| javax.naming.directory; uses:="javax.naming"; version="${detect.java.version}", \ |
| javax.naming.event; uses:="javax.naming,javax.naming.directory"; version="${detect.java.version}", \ |
| javax.naming.ldap; uses:="javax.naming,javax.naming.directory,javax.naming.event,javax.net.ssl"; version="${detect.java.version}", \ |
| javax.naming.spi; uses:="javax.naming,javax.naming.directory"; version="${detect.java.version}", \ |
| javax.net; version="${detect.java.version}", \ |
| javax.net.ssl; uses:="javax.net,javax.security.auth.x500,javax.security.cert"; version="${detect.java.version}", \ |
| javax.print; uses:="javax.print.attribute,javax.print.attribute.standard,javax.print.event"; version="${detect.java.version}", \ |
| javax.print.attribute; version="${detect.java.version}", \ |
| javax.print.attribute.standard; uses:="javax.print.attribute"; version="${detect.java.version}", \ |
| javax.print.event; uses:="javax.print,javax.print.attribute"; version="${detect.java.version}", \ |
| javax.rmi; uses:="javax.rmi.CORBA,org.omg.CORBA"; version="${detect.java.version}", \ |
| javax.rmi.CORBA; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable,org.omg.SendingContext"; version="${detect.java.version}", \ |
| javax.rmi.ssl; uses:="javax.net,javax.net.ssl"; version="${detect.java.version}", \ |
| javax.script; version="${detect.java.version}", \ |
| javax.security.auth; version="${detect.java.version}", \ |
| javax.security.auth.callback; version="${detect.java.version}", \ |
| javax.security.auth.kerberos; uses:="javax.crypto,javax.security.auth"; version="${detect.java.version}", \ |
| javax.security.auth.login; uses:="javax.security.auth,javax.security.auth.callback"; version="${detect.java.version}", \ |
| javax.security.auth.spi; uses:="javax.security.auth,javax.security.auth.callback,javax.security.auth.login"; version="${detect.java.version}", \ |
| javax.security.auth.x500; uses:="javax.security.auth"; version="${detect.java.version}", \ |
| javax.security.cert; version="${detect.java.version}", \ |
| javax.security.sasl; uses:="javax.security.auth.callback"; version="${detect.java.version}", \ |
| javax.sound.midi; uses:="javax.sound.midi.spi"; version="${detect.java.version}", \ |
| javax.sound.midi.spi; uses:="javax.sound.midi"; version="${detect.java.version}", \ |
| javax.sound.sampled; uses:="javax.sound.sampled.spi"; version="${detect.java.version}", \ |
| javax.sound.sampled.spi; uses:="javax.sound.sampled"; version="${detect.java.version}", \ |
| javax.sql; uses:="javax.transaction.xa"; version="${detect.java.version}", \ |
| javax.sql.rowset; uses:="javax.sql,javax.sql.rowset.serial,javax.sql.rowset.spi"; version="${detect.java.version}", \ |
| javax.sql.rowset.serial; uses:="javax.sql.rowset"; version="${detect.java.version}", \ |
| javax.sql.rowset.spi; uses:="javax.naming,javax.sql,javax.sql.rowset"; version="${detect.java.version}", \ |
| javax.swing; uses:="javax.accessibility,javax.print,javax.print.attribute,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.border; uses:="javax.swing"; version="${detect.java.version}", \ |
| javax.swing.colorchooser; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.text"; version="${detect.java.version}", \ |
| javax.swing.event; uses:="javax.swing,javax.swing.table,javax.swing.text,javax.swing.tree,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.filechooser; uses:="javax.swing"; version="${detect.java.version}", \ |
| javax.swing.plaf; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.filechooser,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.basic; uses:="javax.accessibility,javax.sound.sampled,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.nimbus; uses:="javax.swing,javax.swing.border,javax.swing.plaf,javax.swing.plaf.synth"; version="${detect.java.version}", \ |
| javax.swing.plaf.metal; uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.multi; uses:="javax.accessibility,javax.swing,javax.swing.filechooser,javax.swing.plaf,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.synth; uses:="javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.table,javax.swing.text,javax.swing.tree,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| javax.swing.table; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf"; version="${detect.java.version}", \ |
| javax.swing.text; uses:="javax.accessibility,javax.print,javax.print.attribute,javax.swing,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.text.html,javax.swing.tree,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.text.html; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf,javax.swing.text,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.text.html.parser; uses:="javax.swing.text,javax.swing.text.html"; version="${detect.java.version}", \ |
| javax.swing.text.rtf; uses:="javax.swing.text"; version="${detect.java.version}", \ |
| javax.swing.tree; uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic"; version="${detect.java.version}", \ |
| javax.swing.undo; uses:="javax.swing,javax.swing.event"; version="${detect.java.version}", \ |
| javax.tools; uses:="javax.annotation.processing,javax.lang.model,javax.lang.model.element"; version="${detect.java.version}", \ |
| javax.transaction; version="${detect.java.version}", \ |
| javax.transaction.xa; version="${detect.java.version}", \ |
| javax.xml; version="${detect.java.version}", \ |
| javax.xml.bind; uses:="javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.datatype,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,org.w3c.dom,org.xml.sax"; version="${detect.java.version}", \ |
| javax.xml.bind.annotation; uses:="javax.xml.bind,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.bind.annotation.adapters; uses:="javax.xml.bind"; version="${detect.java.version}", \ |
| javax.xml.bind.attachment; uses:="javax.activation"; version="${detect.java.version}", \ |
| javax.xml.bind.helpers; uses:="javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.parsers,javax.xml.stream,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,org.w3c.dom,org.xml.sax"; version="${detect.java.version}", \ |
| javax.xml.bind.util; uses:="javax.xml.bind,javax.xml.transform.sax,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| javax.xml.crypto; uses:="javax.xml.crypto.dsig.keyinfo"; version="${detect.java.version}", \ |
| javax.xml.crypto.dom; uses:="javax.xml.crypto,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig; uses:="javax.xml.crypto,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.dom; uses:="javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.keyinfo; uses:="javax.xml.crypto"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.spec; uses:="javax.xml.crypto"; version="${detect.java.version}", \ |
| javax.xml.datatype; uses:="javax.xml.namespace"; version="${detect.java.version}", \ |
| javax.xml.namespace; version="${detect.java.version}", \ |
| javax.xml.parsers; uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| javax.xml.soap; uses:="javax.activation,javax.xml.namespace,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.stream; uses:="javax.xml.namespace,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.stream.events; uses:="javax.xml.namespace,javax.xml.stream"; version="${detect.java.version}", \ |
| javax.xml.stream.util; uses:="javax.xml.namespace,javax.xml.stream,javax.xml.stream.events"; version="${detect.java.version}", \ |
| javax.xml.transform; version="${detect.java.version}", \ |
| javax.xml.transform.dom; uses:="javax.xml.transform,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.transform.sax; uses:="javax.xml.transform,javax.xml.transform.stream,org.xml.sax,org.xml.sax.ext"; version="${detect.java.version}", \ |
| javax.xml.transform.stax; uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.transform.stream; uses:="javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.validation; uses:="javax.xml.transform,javax.xml.transform.stream,org.w3c.dom,org.w3c.dom.ls,org.xml.sax"; version="${detect.java.version}", \ |
| javax.xml.ws; uses:="javax.xml.bind,javax.xml.bind.annotation,javax.xml.namespace,javax.xml.transform,javax.xml.transform.stream,javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.ws.handler; uses:="javax.xml.namespace,javax.xml.ws"; version="${detect.java.version}", \ |
| javax.xml.ws.handler.soap; uses:="javax.xml.bind,javax.xml.namespace,javax.xml.soap,javax.xml.ws.handler"; version="${detect.java.version}", \ |
| javax.xml.ws.http; uses:="javax.xml.ws"; version="${detect.java.version}", \ |
| javax.xml.ws.soap; uses:="javax.xml.soap,javax.xml.ws,javax.xml.ws.spi"; version="${detect.java.version}", \ |
| javax.xml.ws.spi; uses:="javax.xml.bind,javax.xml.namespace,javax.xml.transform,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.wsaddressing,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.ws.spi.http; version="${detect.java.version}", \ |
| javax.xml.ws.wsaddressing; uses:="javax.xml.bind,javax.xml.bind.annotation,javax.xml.namespace,javax.xml.transform,javax.xml.ws,javax.xml.ws.spi,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.xpath; uses:="javax.xml.namespace,org.xml.sax"; version="${detect.java.version}", \ |
| org.ietf.jgss; version="${detect.java.version}", \ |
| org.omg.CORBA; uses:="org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.TypeCodePackage,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA.DynAnyPackage; uses:="org.omg.CORBA"; version="${detect.java.version}", \ |
| org.omg.CORBA.ORBPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA.TypeCodePackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA.portable; uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA_2_3; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CORBA_2_3.portable; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CosNaming; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.PortableServer"; version="${detect.java.version}", \ |
| org.omg.CosNaming.NamingContextExtPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.CosNaming.NamingContextPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming"; version="${detect.java.version}", \ |
| org.omg.Dynamic; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.DynamicAny; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage"; version="${detect.java.version}", \ |
| org.omg.DynamicAny.DynAnyFactoryPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.DynamicAny.DynAnyPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.IOP; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage"; version="${detect.java.version}", \ |
| org.omg.IOP.CodecFactoryPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.IOP.CodecPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.Messaging; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableInterceptor; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable,org.omg.Dynamic,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage"; version="${detect.java.version}", \ |
| org.omg.PortableInterceptor.ORBInitInfoPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer; uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.ServantLocatorPackage,org.omg.PortableServer.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.CurrentPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.POAManagerPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.POAPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.ServantLocatorPackage; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.PortableServer.portable; uses:="org.omg.CORBA,org.omg.PortableServer"; version="${detect.java.version}", \ |
| org.omg.SendingContext; uses:="org.omg.CORBA,org.omg.CORBA.portable"; version="${detect.java.version}", \ |
| org.omg.stub.java.rmi; uses:="javax.rmi.CORBA"; version="${detect.java.version}", \ |
| org.w3c.dom; version="${detect.java.version}", \ |
| org.w3c.dom.bootstrap; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.ls; uses:="org.w3c.dom,org.w3c.dom.events"; version="${detect.java.version}", \ |
| org.w3c.dom.events; uses:="org.w3c.dom,org.w3c.dom.views"; version="${detect.java.version}", \ |
| org.w3c.dom.views; version="${detect.java.version}", \ |
| org.w3c.dom.traversal; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.ranges; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.css; uses:="org.w3c.dom,org.w3c.dom.stylesheets,org.w3c.dom.views"; version="${detect.java.version}", \ |
| org.w3c.dom.html; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.stylesheets; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.xpath; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.xml.sax; version="${detect.java.version}", \ |
| org.xml.sax.ext; uses:="org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| org.xml.sax.helpers; uses:="org.xml.sax"; version="${detect.java.version}" |
| |
| # Almost Empty for Java 9 (fill in if using). |
| jre-9.0=, \ |
| java.lang; version="${detect.java.version}" |
| |
| # Almost Empty for Java 10 (fill in if using). |
| # Not provided |
| jre-10.0=, \ |
| java.lang; version="${detect.java.version}" |
| |
| # Copy of jre-1.8 from Felix 6.0.3 default.properties, as no equivalent entry for jre-11.0 exists. |
| # Modified entries based on manual Felix 6.0.3 "felix:headers" operation under Java 11. |
| jre-11.0=, \ |
| java.applet; version="${detect.java.version}", \ |
| java.awt; version="${detect.java.version}", \ |
| java.awt.color; version="${detect.java.version}", \ |
| java.awt.datatransfer; version="${detect.java.version}", \ |
| java.awt.desktop; version="${detect.java.version}", \ |
| java.awt.dnd; version="${detect.java.version}", \ |
| java.awt.event; version="${detect.java.version}", \ |
| java.awt.font; version="${detect.java.version}", \ |
| java.awt.geom; version="${detect.java.version}", \ |
| java.awt.im; version="${detect.java.version}", \ |
| java.awt.im.spi; version="${detect.java.version}", \ |
| java.awt.image; version="${detect.java.version}", \ |
| java.awt.image.renderable; version="${detect.java.version}", \ |
| java.awt.print; version="${detect.java.version}", \ |
| java.beans; version="${detect.java.version}", \ |
| java.beans.beancontext; version="${detect.java.version}", \ |
| java.io; version="${detect.java.version}", \ |
| java.lang; version="${detect.java.version}", \ |
| java.lang.annotation; version="${detect.java.version}", \ |
| java.lang.instrument; version="${detect.java.version}", \ |
| java.lang.invoke; version="${detect.java.version}", \ |
| java.lang.management; version="${detect.java.version}", \ |
| java.lang.module; version="${detect.java.version}", \ |
| java.lang.ref; version="${detect.java.version}", \ |
| java.lang.reflect; version="${detect.java.version}", \ |
| java.math; version="${detect.java.version}", \ |
| java.net; version="${detect.java.version}", \ |
| java.net.http; version="${detect.java.version}", \ |
| java.net.spi; version="${detect.java.version}", \ |
| java.nio; version="${detect.java.version}", \ |
| java.nio.channels; version="${detect.java.version}", \ |
| java.nio.channels.spi; version="${detect.java.version}", \ |
| java.nio.charset; version="${detect.java.version}", \ |
| java.nio.charset.spi; version="${detect.java.version}", \ |
| java.nio.file; version="${detect.java.version}", \ |
| java.nio.file.attribute; version="${detect.java.version}", \ |
| java.nio.file.spi; version="${detect.java.version}", \ |
| java.rmi; version="${detect.java.version}", \ |
| java.rmi.activation; version="${detect.java.version}", \ |
| java.rmi.dgc; version="${detect.java.version}", \ |
| java.rmi.registry; version="${detect.java.version}", \ |
| java.rmi.server; version="${detect.java.version}", \ |
| java.security; version="${detect.java.version}", \ |
| java.security.acl; version="${detect.java.version}", \ |
| java.security.cert; version="${detect.java.version}", \ |
| java.security.interfaces; version="${detect.java.version}", \ |
| java.security.spec; version="${detect.java.version}", \ |
| java.sql; version="${detect.java.version}", \ |
| java.text; version="${detect.java.version}", \ |
| java.text.spi; version="${detect.java.version}", \ |
| java.time; version="${detect.java.version}", \ |
| java.time.chrono; version="${detect.java.version}", \ |
| java.time.format; version="${detect.java.version}", \ |
| java.time.temporal; version="${detect.java.version}", \ |
| java.time.zone; version="${detect.java.version}", \ |
| java.util; version="${detect.java.version}", \ |
| java.util.concurrent; version="${detect.java.version}", \ |
| java.util.concurrent.atomic; version="${detect.java.version}", \ |
| java.util.concurrent.locks; version="${detect.java.version}", \ |
| java.util.function; version="${detect.java.version}", \ |
| java.util.jar; version="${detect.java.version}", \ |
| java.util.logging; version="${detect.java.version}", \ |
| java.util.prefs; version="${detect.java.version}", \ |
| java.util.regex; version="${detect.java.version}", \ |
| java.util.spi; version="${detect.java.version}", \ |
| java.util.stream; version="${detect.java.version}", \ |
| java.util.zip; version="${detect.java.version}", \ |
| javax.accessibility; uses:="javax.swing.text"; version="${detect.java.version}", \ |
| javax.annotation.processing; uses:="javax.lang.model,javax.lang.model.element,javax.lang.model.util,javax.tools"; version="${detect.java.version}", \ |
| javax.crypto; uses:="javax.crypto.spec,javax.security.auth"; version="${detect.java.version}", \ |
| javax.crypto.interfaces; uses:="javax.crypto,javax.crypto.spec"; version="${detect.java.version}", \ |
| javax.crypto.spec; uses:="javax.crypto"; version="${detect.java.version}", \ |
| javax.imageio; uses:="javax.imageio.event,javax.imageio.metadata,javax.imageio.spi,javax.imageio.stream"; version="${detect.java.version}", \ |
| javax.imageio.event; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.metadata; uses:="javax.imageio,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.imageio.plugins.bmp; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.plugins.jpeg; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.imageio.plugins.tiff; version="${detect.java.version}", \ |
| javax.imageio.spi; uses:="javax.imageio,javax.imageio.metadata,javax.imageio.stream"; version="${detect.java.version}", \ |
| javax.imageio.stream; uses:="javax.imageio"; version="${detect.java.version}", \ |
| javax.lang.model; uses:="javax.lang.model.element"; version="${detect.java.version}", \ |
| javax.lang.model.element; uses:="javax.lang.model,javax.lang.model.type"; version="${detect.java.version}", \ |
| javax.lang.model.type; uses:="javax.lang.model,javax.lang.model.element"; version="${detect.java.version}", \ |
| javax.lang.model.util; uses:="javax.annotation.processing,javax.lang.model,javax.lang.model.element,javax.lang.model.type"; version="${detect.java.version}", \ |
| javax.management; uses:="javax.management.loading,javax.management.openmbean"; version="${detect.java.version}", \ |
| javax.management.loading; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.modelmbean; uses:="javax.management,javax.management.loading"; version="${detect.java.version}", \ |
| javax.management.monitor; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.openmbean; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.relation; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.management.remote; uses:="javax.management,javax.security.auth"; version="${detect.java.version}", \ |
| javax.management.remote.rmi; uses:="javax.management,javax.management.loading,javax.management.remote,javax.naming,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable"; version="${detect.java.version}", \ |
| javax.management.timer; uses:="javax.management"; version="${detect.java.version}", \ |
| javax.naming; uses:="javax.naming.spi"; version="${detect.java.version}", \ |
| javax.naming.directory; uses:="javax.naming"; version="${detect.java.version}", \ |
| javax.naming.event; uses:="javax.naming,javax.naming.directory"; version="${detect.java.version}", \ |
| javax.naming.ldap; uses:="javax.naming,javax.naming.directory,javax.naming.event,javax.net.ssl"; version="${detect.java.version}", \ |
| javax.naming.spi; uses:="javax.naming,javax.naming.directory"; version="${detect.java.version}", \ |
| javax.net; version="${detect.java.version}", \ |
| javax.net.ssl; uses:="javax.net,javax.security.auth.x500,javax.security.cert"; version="${detect.java.version}", \ |
| javax.print; uses:="javax.print.attribute,javax.print.attribute.standard,javax.print.event"; version="${detect.java.version}", \ |
| javax.print.attribute; version="${detect.java.version}", \ |
| javax.print.attribute.standard; uses:="javax.print.attribute"; version="${detect.java.version}", \ |
| javax.print.event; uses:="javax.print,javax.print.attribute"; version="${detect.java.version}", \ |
| javax.rmi; uses:="javax.rmi.CORBA,org.omg.CORBA"; version="${detect.java.version}", \ |
| javax.rmi.ssl; uses:="javax.net,javax.net.ssl"; version="${detect.java.version}", \ |
| javax.script; version="${detect.java.version}", \ |
| javax.security.auth; version="${detect.java.version}", \ |
| javax.security.auth.callback; version="${detect.java.version}", \ |
| javax.security.auth.kerberos; uses:="javax.crypto,javax.security.auth"; version="${detect.java.version}", \ |
| javax.security.auth.login; uses:="javax.security.auth,javax.security.auth.callback"; version="${detect.java.version}", \ |
| javax.security.auth.spi; uses:="javax.security.auth,javax.security.auth.callback,javax.security.auth.login"; version="${detect.java.version}", \ |
| javax.security.auth.x500; uses:="javax.security.auth"; version="${detect.java.version}", \ |
| javax.security.cert; version="${detect.java.version}", \ |
| javax.security.sasl; uses:="javax.security.auth.callback"; version="${detect.java.version}", \ |
| javax.sound.midi; uses:="javax.sound.midi.spi"; version="${detect.java.version}", \ |
| javax.sound.midi.spi; uses:="javax.sound.midi"; version="${detect.java.version}", \ |
| javax.sound.sampled; uses:="javax.sound.sampled.spi"; version="${detect.java.version}", \ |
| javax.sound.sampled.spi; uses:="javax.sound.sampled"; version="${detect.java.version}", \ |
| javax.sql; uses:="javax.transaction.xa"; version="${detect.java.version}", \ |
| javax.sql.rowset; uses:="javax.sql,javax.sql.rowset.serial,javax.sql.rowset.spi"; version="${detect.java.version}", \ |
| javax.sql.rowset.serial; uses:="javax.sql.rowset"; version="${detect.java.version}", \ |
| javax.sql.rowset.spi; uses:="javax.naming,javax.sql,javax.sql.rowset"; version="${detect.java.version}", \ |
| javax.swing; uses:="javax.accessibility,javax.print,javax.print.attribute,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.border; uses:="javax.swing"; version="${detect.java.version}", \ |
| javax.swing.colorchooser; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.text"; version="${detect.java.version}", \ |
| javax.swing.event; uses:="javax.swing,javax.swing.table,javax.swing.text,javax.swing.tree,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.filechooser; uses:="javax.swing"; version="${detect.java.version}", \ |
| javax.swing.plaf; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.filechooser,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.basic; uses:="javax.accessibility,javax.sound.sampled,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.nimbus; uses:="javax.swing,javax.swing.border,javax.swing.plaf,javax.swing.plaf.synth"; version="${detect.java.version}", \ |
| javax.swing.plaf.metal; uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.multi; uses:="javax.accessibility,javax.swing,javax.swing.filechooser,javax.swing.plaf,javax.swing.text,javax.swing.tree"; version="${detect.java.version}", \ |
| javax.swing.plaf.synth; uses:="javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.table,javax.swing.text,javax.swing.tree,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| javax.swing.table; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf"; version="${detect.java.version}", \ |
| javax.swing.text; uses:="javax.accessibility,javax.print,javax.print.attribute,javax.swing,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.text.html,javax.swing.tree,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.text.html; uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf,javax.swing.text,javax.swing.undo"; version="${detect.java.version}", \ |
| javax.swing.text.html.parser; uses:="javax.swing.text,javax.swing.text.html"; version="${detect.java.version}", \ |
| javax.swing.text.rtf; uses:="javax.swing.text"; version="${detect.java.version}", \ |
| javax.swing.tree; uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic"; version="${detect.java.version}", \ |
| javax.swing.undo; uses:="javax.swing,javax.swing.event"; version="${detect.java.version}", \ |
| javax.tools; uses:="javax.annotation.processing,javax.lang.model,javax.lang.model.element"; version="${detect.java.version}", \ |
| javax.transaction.xa; version="${detect.java.version}", \ |
| javax.xml; version="${detect.java.version}", \ |
| javax.xml.catalog; version="${detect.java.version}", \ |
| javax.xml.crypto; uses:="javax.xml.crypto.dsig.keyinfo"; version="${detect.java.version}", \ |
| javax.xml.crypto.dom; uses:="javax.xml.crypto,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig; uses:="javax.xml.crypto,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.dom; uses:="javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.keyinfo; uses:="javax.xml.crypto"; version="${detect.java.version}", \ |
| javax.xml.crypto.dsig.spec; uses:="javax.xml.crypto"; version="${detect.java.version}", \ |
| javax.xml.datatype; uses:="javax.xml.namespace"; version="${detect.java.version}", \ |
| javax.xml.namespace; version="${detect.java.version}", \ |
| javax.xml.parsers; uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| javax.xml.stream; uses:="javax.xml.namespace,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.stream.events; uses:="javax.xml.namespace,javax.xml.stream"; version="${detect.java.version}", \ |
| javax.xml.stream.util; uses:="javax.xml.namespace,javax.xml.stream,javax.xml.stream.events"; version="${detect.java.version}", \ |
| javax.xml.transform; version="${detect.java.version}", \ |
| javax.xml.transform.dom; uses:="javax.xml.transform,org.w3c.dom"; version="${detect.java.version}", \ |
| javax.xml.transform.sax; uses:="javax.xml.transform,javax.xml.transform.stream,org.xml.sax,org.xml.sax.ext"; version="${detect.java.version}", \ |
| javax.xml.transform.stax; uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.transform.stream; uses:="javax.xml.transform"; version="${detect.java.version}", \ |
| javax.xml.validation; uses:="javax.xml.transform,javax.xml.transform.stream,org.w3c.dom,org.w3c.dom.ls,org.xml.sax"; version="${detect.java.version}", \ |
| javax.xml.xpath; uses:="javax.xml.namespace,org.xml.sax"; version="${detect.java.version}", \ |
| jdk.dynalink.beans; version="${detect.java.version}", \ |
| jdk.dynalink.linker.support; version="${detect.java.version}", \ |
| jdk.dynalink.linker; version="${detect.java.version}", \ |
| jdk.dynalink.support; version="${detect.java.version}", \ |
| jdk.dynalink; version="${detect.java.version}", \ |
| jdk.javadoc.doclet; version="${detect.java.version}", \ |
| jdk.jfr.consumer; version="${detect.java.version}", \ |
| jdk.jfr; version="${detect.java.version}", \ |
| jdk.jshell.execution; version="${detect.java.version}", \ |
| jdk.jshell.spi; version="${detect.java.version}", \ |
| jdk.jshell.tool; version="${detect.java.version}", \ |
| jdk.jshell; version="${detect.java.version}", \ |
| jdk.management.jfr; version="${detect.java.version}", \ |
| jdk.nashorn.api.scripting; version="${detect.java.version}", \ |
| jdk.nashorn.api.tree; version="${detect.java.version}", \ |
| jdk.net; version="${detect.java.version}", \ |
| jdk.nio; version="${detect.java.version}", \ |
| jdk.security.jarsigner; version="${detect.java.version}", \ |
| jdk.swing.interop; version="${detect.java.version}", \ |
| netscape.javascript; version="${detect.java.version}", \ |
| org.ietf.jgss; version="${detect.java.version}", \ |
| org.w3c.dom; version="${detect.java.version}", \ |
| org.w3c.dom.bootstrap; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.ls; uses:="org.w3c.dom,org.w3c.dom.events"; version="${detect.java.version}", \ |
| org.w3c.dom.events; uses:="org.w3c.dom,org.w3c.dom.views"; version="${detect.java.version}", \ |
| org.w3c.dom.views; version="${detect.java.version}", \ |
| org.w3c.dom.traversal; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.ranges; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.css; uses:="org.w3c.dom,org.w3c.dom.stylesheets,org.w3c.dom.views"; version="${detect.java.version}", \ |
| org.w3c.dom.html; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.stylesheets; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.w3c.dom.xpath; uses:="org.w3c.dom"; version="${detect.java.version}", \ |
| org.xml.sax; version="${detect.java.version}", \ |
| org.xml.sax.ext; uses:="org.xml.sax,org.xml.sax.helpers"; version="${detect.java.version}", \ |
| org.xml.sax.helpers; uses:="org.xml.sax"; version="${detect.java.version}", \ |
| sun.misc; version="${detect.java.version}", \ |
| sun.reflect; version="${detect.java.version}" |