[ 
https://issues.apache.org/jira/browse/FELIX-5329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15428882#comment-15428882
 ] 

Karl Pauls commented on FELIX-5329:
-----------------------------------

This should be the correct definition for java8:

bnd print -miu org.apache.felix.java.usages-0.0.0.1_008_JavaSE.jar 

[MANIFEST org.apache.felix.java.usages-0.0.0.1_008_JavaSE]
Bnd-LastModified                         1471640357417                          
 
Bundle-ManifestVersion                   2                                      
 
Bundle-Name                              org.apache.felix.java.usages           
 
Bundle-SymbolicName                      org.apache.felix.java.usages           
 
Bundle-Version                           0.0.0.1_008_JavaSE                     
 
Created-By                               1.8.0_92 (Oracle Corporation)          
 
Export-Package                           
java.applet;version="0.0.0.1_008_JavaSE";uses:="javax.accessibility",java.awt;version="0.0.0.1_008_JavaSE";uses:="javax.accessibility,javax.swing.text",java.awt.color;version="0.0.0.1_008_JavaSE",java.awt.datatransfer;version="0.0.0.1_008_JavaSE",java.awt.dnd;version="0.0.0.1_008_JavaSE",java.awt.event;version="0.0.0.1_008_JavaSE",java.awt.font;version="0.0.0.1_008_JavaSE",java.awt.geom;version="0.0.0.1_008_JavaSE",java.awt.im;version="0.0.0.1_008_JavaSE",java.awt.im.spi;version="0.0.0.1_008_JavaSE";uses:="javax.swing",java.awt.image;version="0.0.0.1_008_JavaSE",java.awt.image.renderable;version="0.0.0.1_008_JavaSE",java.awt.print;version="0.0.0.1_008_JavaSE";uses:="javax.print,javax.print.attribute",java.beans;version="0.0.0.1_008_JavaSE";uses:="org.xml.sax,org.xml.sax.helpers",java.beans.beancontext;version="0.0.0.1_008_JavaSE",java.io;version="0.0.0.1_008_JavaSE",java.lang;version="0.0.0.1_008_JavaSE",java.lang.annotation;version="0.0.0.1_008_JavaSE",java.lang.instrument;version="0.0.0.1_008_JavaSE",java.lang.invoke;version="0.0.0.1_008_JavaSE",java.lang.management;version="0.0.0.1_008_JavaSE";uses:="javax.management,javax.management.openmbean",java.lang.ref;version="0.0.0.1_008_JavaSE",java.lang.reflect;version="0.0.0.1_008_JavaSE",java.math;version="0.0.0.1_008_JavaSE",java.net;version="0.0.0.1_008_JavaSE";uses:="javax.net.ssl",java.nio;version="0.0.0.1_008_JavaSE",java.nio.channels;version="0.0.0.1_008_JavaSE",java.nio.channels.spi;version="0.0.0.1_008_JavaSE",java.nio.charset;version="0.0.0.1_008_JavaSE",java.nio.charset.spi;version="0.0.0.1_008_JavaSE",java.nio.file;version="0.0.0.1_008_JavaSE",java.nio.file.attribute;version="0.0.0.1_008_JavaSE",java.nio.file.spi;version="0.0.0.1_008_JavaSE",java.rmi;version="0.0.0.1_008_JavaSE",java.rmi.activation;version="0.0.0.1_008_JavaSE",java.rmi.dgc;version="0.0.0.1_008_JavaSE",java.rmi.registry;version="0.0.0.1_008_JavaSE",java.rmi.server;version="0.0.0.1_008_JavaSE",java.security;version="0.0.0.1_008_JavaSE";uses:="javax.crypto,javax.security.auth,javax.security.auth.callback,javax.security.auth.login",java.security.acl;version="0.0.0.1_008_JavaSE",java.security.cert;version="0.0.0.1_008_JavaSE";uses:="javax.security.auth.x500",java.security.interfaces;version="0.0.0.1_008_JavaSE",java.security.spec;version="0.0.0.1_008_JavaSE",java.sql;version="0.0.0.1_008_JavaSE";uses:="javax.xml.transform",java.text;version="0.0.0.1_008_JavaSE",java.text.spi;version="0.0.0.1_008_JavaSE",java.time;version="0.0.0.1_008_JavaSE",java.time.chrono;version="0.0.0.1_008_JavaSE",java.time.format;version="0.0.0.1_008_JavaSE",java.time.temporal;version="0.0.0.1_008_JavaSE",java.time.zone;version="0.0.0.1_008_JavaSE",java.util;version="0.0.0.1_008_JavaSE",java.util.concurrent;version="0.0.0.1_008_JavaSE",java.util.concurrent.atomic;version="0.0.0.1_008_JavaSE",java.util.concurrent.locks;version="0.0.0.1_008_JavaSE",java.util.function;version="0.0.0.1_008_JavaSE",java.util.jar;version="0.0.0.1_008_JavaSE",java.util.logging;version="0.0.0.1_008_JavaSE",java.util.prefs;version="0.0.0.1_008_JavaSE",java.util.regex;version="0.0.0.1_008_JavaSE",java.util.spi;version="0.0.0.1_008_JavaSE",java.util.stream;version="0.0.0.1_008_JavaSE",java.util.zip;version="0.0.0.1_008_JavaSE",javax.accessibility;version="0.0.0.1_008_JavaSE";uses:="javax.swing.text",javax.activation;version="0.0.0.1_008_JavaSE",javax.activity;version="0.0.0.1_008_JavaSE",javax.annotation;version="0.0.0.1_008_JavaSE",javax.annotation.processing;version="0.0.0.1_008_JavaSE";uses:="javax.lang.model,javax.lang.model.element,javax.lang.model.util,javax.tools",javax.imageio;version="0.0.0.1_008_JavaSE";uses:="javax.imageio.event,javax.imageio.metadata,javax.imageio.spi,javax.imageio.stream",javax.imageio.event;version="0.0.0.1_008_JavaSE";uses:="javax.imageio",javax.imageio.metadata;version="0.0.0.1_008_JavaSE";uses:="javax.imageio,org.w3c.dom",javax.imageio.plugins.bmp;version="0.0.0.1_008_JavaSE";uses:="javax.imageio",javax.imageio.plugins.jpeg;version="0.0.0.1_008_JavaSE";uses:="javax.imageio",javax.imageio.spi;version="0.0.0.1_008_JavaSE";uses:="javax.imageio,javax.imageio.metadata,javax.imageio.stream",javax.imageio.stream;version="0.0.0.1_008_JavaSE",javax.jws;version="0.0.0.1_008_JavaSE",javax.jws.soap;version="0.0.0.1_008_JavaSE",javax.lang.model;version="0.0.0.1_008_JavaSE";uses:="javax.lang.model.element",javax.lang.model.element;version="0.0.0.1_008_JavaSE";uses:="javax.lang.model,javax.lang.model.type",javax.lang.model.type;version="0.0.0.1_008_JavaSE";uses:="javax.lang.model,javax.lang.model.element",javax.lang.model.util;version="0.0.0.1_008_JavaSE";uses:="javax.annotation.processing,javax.lang.model,javax.lang.model.element,javax.lang.model.type",javax.management;version="0.0.0.1_008_JavaSE";uses:="javax.management.loading",javax.management.loading;version="0.0.0.1_008_JavaSE";uses:="javax.management",javax.management.modelmbean;version="0.0.0.1_008_JavaSE";uses:="javax.management,javax.management.loading",javax.management.monitor;version="0.0.0.1_008_JavaSE";uses:="javax.management",javax.management.openmbean;version="0.0.0.1_008_JavaSE";uses:="javax.management",javax.management.relation;version="0.0.0.1_008_JavaSE";uses:="javax.management",javax.management.remote;version="0.0.0.1_008_JavaSE";uses:="javax.management,javax.security.auth",javax.management.remote.rmi;version="0.0.0.1_008_JavaSE";uses:="javax.management,javax.management.remote,javax.rmi.CORBA,javax.security.auth,org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable",javax.management.timer;version="0.0.0.1_008_JavaSE";uses:="javax.management",javax.naming;version="0.0.0.1_008_JavaSE",javax.naming.directory;version="0.0.0.1_008_JavaSE";uses:="javax.naming",javax.naming.event;version="0.0.0.1_008_JavaSE";uses:="javax.naming,javax.naming.directory",javax.naming.ldap;version="0.0.0.1_008_JavaSE";uses:="javax.naming,javax.naming.directory,javax.naming.event,javax.net.ssl",javax.naming.spi;version="0.0.0.1_008_JavaSE";uses:="javax.naming,javax.naming.directory",javax.net;version="0.0.0.1_008_JavaSE",javax.net.ssl;version="0.0.0.1_008_JavaSE";uses:="javax.net,javax.security.cert",javax.print;version="0.0.0.1_008_JavaSE";uses:="javax.print.attribute,javax.print.event",javax.print.attribute;version="0.0.0.1_008_JavaSE",javax.print.attribute.standard;version="0.0.0.1_008_JavaSE";uses:="javax.print.attribute",javax.print.event;version="0.0.0.1_008_JavaSE";uses:="javax.print,javax.print.attribute",javax.rmi;version="0.0.0.1_008_JavaSE",javax.rmi.CORBA;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CORBA_2_3.portable,org.omg.SendingContext",javax.rmi.ssl;version="0.0.0.1_008_JavaSE";uses:="javax.net.ssl",javax.script;version="0.0.0.1_008_JavaSE",javax.security.auth;version="0.0.0.1_008_JavaSE",javax.security.auth.callback;version="0.0.0.1_008_JavaSE",javax.security.auth.kerberos;version="0.0.0.1_008_JavaSE";uses:="javax.crypto,javax.security.auth",javax.security.auth.login;version="0.0.0.1_008_JavaSE";uses:="javax.security.auth,javax.security.auth.callback",javax.security.auth.spi;version="0.0.0.1_008_JavaSE";uses:="javax.security.auth,javax.security.auth.callback,javax.security.auth.login",javax.security.auth.x500;version="0.0.0.1_008_JavaSE";uses:="javax.security.auth",javax.security.cert;version="0.0.0.1_008_JavaSE",javax.security.sasl;version="0.0.0.1_008_JavaSE";uses:="javax.security.auth.callback",javax.sound.midi;version="0.0.0.1_008_JavaSE",javax.sound.midi.spi;version="0.0.0.1_008_JavaSE";uses:="javax.sound.midi",javax.sound.sampled;version="0.0.0.1_008_JavaSE",javax.sound.sampled.spi;version="0.0.0.1_008_JavaSE";uses:="javax.sound.sampled",javax.sql;version="0.0.0.1_008_JavaSE";uses:="javax.transaction.xa",javax.sql.rowset;version="0.0.0.1_008_JavaSE";uses:="javax.sql,javax.sql.rowset.spi",javax.sql.rowset.serial;version="0.0.0.1_008_JavaSE",javax.sql.rowset.spi;version="0.0.0.1_008_JavaSE";uses:="javax.naming,javax.sql,javax.sql.rowset",javax.swing;version="0.0.0.1_008_JavaSE";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.table,javax.swing.text,javax.swing.tree",javax.swing.border;version="0.0.0.1_008_JavaSE";uses:="javax.swing",javax.swing.colorchooser;version="0.0.0.1_008_JavaSE";uses:="javax.swing,javax.swing.event",javax.swing.event;version="0.0.0.1_008_JavaSE";uses:="javax.swing,javax.swing.table,javax.swing.text,javax.swing.tree,javax.swing.undo",javax.swing.filechooser;version="0.0.0.1_008_JavaSE";uses:="javax.swing",javax.swing.plaf;version="0.0.0.1_008_JavaSE";uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.filechooser,javax.swing.text,javax.swing.tree",javax.swing.plaf.basic;version="0.0.0.1_008_JavaSE";uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.table,javax.swing.text,javax.swing.tree",javax.swing.plaf.metal;version="0.0.0.1_008_JavaSE";uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.tree",javax.swing.plaf.multi;version="0.0.0.1_008_JavaSE";uses:="javax.accessibility,javax.swing,javax.swing.filechooser,javax.swing.plaf,javax.swing.text,javax.swing.tree",javax.swing.plaf.nimbus;version="0.0.0.1_008_JavaSE";uses:="javax.swing,javax.swing.plaf.synth",javax.swing.plaf.synth;version="0.0.0.1_008_JavaSE";uses:="javax.swing,javax.swing.colorchooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.text,javax.swing.tree",javax.swing.table;version="0.0.0.1_008_JavaSE";uses:="javax.accessibility,javax.swing,javax.swing.border,javax.swing.event,javax.swing.plaf",javax.swing.text;version="0.0.0.1_008_JavaSE";uses:="javax.accessibility,javax.print,javax.print.attribute,javax.swing,javax.swing.event,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.tree,javax.swing.undo",javax.swing.text.html;version="0.0.0.1_008_JavaSE";uses:="javax.accessibility,javax.swing,javax.swing.event,javax.swing.text",javax.swing.text.html.parser;version="0.0.0.1_008_JavaSE";uses:="javax.swing.text,javax.swing.text.html",javax.swing.text.rtf;version="0.0.0.1_008_JavaSE";uses:="javax.swing.text",javax.swing.tree;version="0.0.0.1_008_JavaSE";uses:="javax.swing,javax.swing.border,javax.swing.event",javax.swing.undo;version="0.0.0.1_008_JavaSE";uses:="javax.swing.event",javax.tools;version="0.0.0.1_008_JavaSE";uses:="javax.annotation.processing,javax.lang.model,javax.lang.model.element",javax.transaction;version="0.0.0.1_008_JavaSE",javax.transaction.xa;version="0.0.0.1_008_JavaSE",javax.xml;version="0.0.0.1_008_JavaSE",javax.xml.bind;version="0.0.0.1_008_JavaSE";uses:="javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.validation,org.w3c.dom,org.xml.sax",javax.xml.bind.annotation;version="0.0.0.1_008_JavaSE";uses:="javax.xml.bind,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom",javax.xml.bind.annotation.adapters;version="0.0.0.1_008_JavaSE",javax.xml.bind.attachment;version="0.0.0.1_008_JavaSE";uses:="javax.activation",javax.xml.bind.helpers;version="0.0.0.1_008_JavaSE";uses:="javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.validation,org.w3c.dom,org.xml.sax",javax.xml.bind.util;version="0.0.0.1_008_JavaSE";uses:="javax.xml.bind,javax.xml.transform.sax",javax.xml.crypto;version="0.0.0.1_008_JavaSE";uses:="javax.xml.crypto.dsig.keyinfo",javax.xml.crypto.dom;version="0.0.0.1_008_JavaSE";uses:="javax.xml.crypto,org.w3c.dom",javax.xml.crypto.dsig;version="0.0.0.1_008_JavaSE";uses:="javax.xml.crypto,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec",javax.xml.crypto.dsig.dom;version="0.0.0.1_008_JavaSE";uses:="javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,org.w3c.dom",javax.xml.crypto.dsig.keyinfo;version="0.0.0.1_008_JavaSE";uses:="javax.xml.crypto",javax.xml.crypto.dsig.spec;version="0.0.0.1_008_JavaSE";uses:="javax.xml.crypto",javax.xml.datatype;version="0.0.0.1_008_JavaSE";uses:="javax.xml.namespace",javax.xml.namespace;version="0.0.0.1_008_JavaSE",javax.xml.parsers;version="0.0.0.1_008_JavaSE";uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers",javax.xml.soap;version="0.0.0.1_008_JavaSE";uses:="javax.activation,javax.xml.namespace,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom",javax.xml.stream;version="0.0.0.1_008_JavaSE";uses:="javax.xml.namespace,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform",javax.xml.stream.events;version="0.0.0.1_008_JavaSE";uses:="javax.xml.namespace,javax.xml.stream",javax.xml.stream.util;version="0.0.0.1_008_JavaSE";uses:="javax.xml.namespace,javax.xml.stream,javax.xml.stream.events",javax.xml.transform;version="0.0.0.1_008_JavaSE",javax.xml.transform.dom;version="0.0.0.1_008_JavaSE";uses:="javax.xml.transform,org.w3c.dom",javax.xml.transform.sax;version="0.0.0.1_008_JavaSE";uses:="javax.xml.transform,org.xml.sax,org.xml.sax.ext",javax.xml.transform.stax;version="0.0.0.1_008_JavaSE";uses:="javax.xml.stream,javax.xml.transform",javax.xml.transform.stream;version="0.0.0.1_008_JavaSE";uses:="javax.xml.transform",javax.xml.validation;version="0.0.0.1_008_JavaSE";uses:="javax.xml.transform,org.w3c.dom,org.w3c.dom.ls,org.xml.sax",javax.xml.ws;version="0.0.0.1_008_JavaSE";uses:="javax.xml.bind,javax.xml.bind.annotation,javax.xml.namespace,javax.xml.transform,javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,org.w3c.dom",javax.xml.ws.handler;version="0.0.0.1_008_JavaSE";uses:="javax.xml.namespace,javax.xml.ws",javax.xml.ws.handler.soap;version="0.0.0.1_008_JavaSE";uses:="javax.xml.bind,javax.xml.namespace,javax.xml.soap,javax.xml.ws.handler",javax.xml.ws.http;version="0.0.0.1_008_JavaSE";uses:="javax.xml.ws",javax.xml.ws.soap;version="0.0.0.1_008_JavaSE";uses:="javax.xml.soap,javax.xml.ws,javax.xml.ws.spi",javax.xml.ws.spi;version="0.0.0.1_008_JavaSE";uses:="javax.xml.bind,javax.xml.namespace,javax.xml.transform,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.wsaddressing,org.w3c.dom",javax.xml.ws.spi.http;version="0.0.0.1_008_JavaSE",javax.xml.ws.wsaddressing;version="0.0.0.1_008_JavaSE";uses:="javax.xml.bind.annotation,javax.xml.namespace,javax.xml.transform,javax.xml.ws,org.w3c.dom",javax.xml.xpath;version="0.0.0.1_008_JavaSE";uses:="javax.xml.namespace,org.xml.sax",org.ietf.jgss;version="0.0.0.1_008_JavaSE",org.omg.CORBA;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.TypeCodePackage,org.omg.CORBA.portable",org.omg.CORBA_2_3;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.CORBA_2_3.portable;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.CORBA.DynAnyPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA",org.omg.CORBA.ORBPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA",org.omg.CORBA.portable;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable",org.omg.CORBA.TypeCodePackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA",org.omg.CosNaming;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.PortableServer",org.omg.CosNaming.NamingContextExtPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.CosNaming.NamingContextPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming",org.omg.Dynamic;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.DynamicAny;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage",org.omg.DynamicAny.DynAnyFactoryPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.DynamicAny.DynAnyPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.IOP;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage",org.omg.IOP.CodecFactoryPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.IOP.CodecPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.Messaging;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.PortableInterceptor;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.Dynamic,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage",org.omg.PortableInterceptor.ORBInitInfoPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.PortableServer;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.ServantLocatorPackage,org.omg.PortableServer.portable",org.omg.PortableServer.CurrentPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.PortableServer.POAManagerPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.PortableServer.POAPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.PortableServer.portable;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.PortableServer",org.omg.PortableServer.ServantLocatorPackage;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.SendingContext;version="0.0.0.1_008_JavaSE";uses:="org.omg.CORBA,org.omg.CORBA.portable",org.omg.stub.java.rmi;version="0.0.0.1_008_JavaSE";uses:="javax.rmi.CORBA",org.w3c.dom;version="0.0.0.1_008_JavaSE",org.w3c.dom.bootstrap;version="0.0.0.1_008_JavaSE";uses:="org.w3c.dom",org.w3c.dom.events;version="0.0.0.1_008_JavaSE";uses:="org.w3c.dom,org.w3c.dom.views",org.w3c.dom.ls;version="0.0.0.1_008_JavaSE";uses:="org.w3c.dom,org.w3c.dom.events",org.w3c.dom.views;version="0.0.0.1_008_JavaSE",org.xml.sax;version="0.0.0.1_008_JavaSE",org.xml.sax.ext;version="0.0.0.1_008_JavaSE";uses:="org.xml.sax,org.xml.sax.helpers",org.xml.sax.helpers;version="0.0.0.1_008_JavaSE";uses:="org.xml.sax",javax.crypto;version="0.0.0.1_008_JavaSE",javax.crypto.interfaces;version="0.0.0.1_008_JavaSE",javax.crypto.spec;version="0.0.0.1_008_JavaSE"
Manifest-Version                         1.0                                    
 
Require-Capability                       
osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Tool                                     Bnd-3.2.0.201605172007                 
 

[IMPEXP]
Export-Package
  java.applet                            {version=0.0.0.1_008_JavaSE}
  java.awt                               {version=0.0.0.1_008_JavaSE}
  java.awt.color                         {version=0.0.0.1_008_JavaSE}
  java.awt.datatransfer                  {version=0.0.0.1_008_JavaSE}
  java.awt.dnd                           {version=0.0.0.1_008_JavaSE}
  java.awt.event                         {version=0.0.0.1_008_JavaSE}
  java.awt.font                          {version=0.0.0.1_008_JavaSE}
  java.awt.geom                          {version=0.0.0.1_008_JavaSE}
  java.awt.im                            {version=0.0.0.1_008_JavaSE}
  java.awt.im.spi                        {version=0.0.0.1_008_JavaSE}
  java.awt.image                         {version=0.0.0.1_008_JavaSE}
  java.awt.image.renderable              {version=0.0.0.1_008_JavaSE}
  java.awt.print                         {version=0.0.0.1_008_JavaSE}
  java.beans                             {version=0.0.0.1_008_JavaSE}
  java.beans.beancontext                 {version=0.0.0.1_008_JavaSE}
  java.io                                {version=0.0.0.1_008_JavaSE}
  java.lang                              {version=0.0.0.1_008_JavaSE}
  java.lang.annotation                   {version=0.0.0.1_008_JavaSE}
  java.lang.instrument                   {version=0.0.0.1_008_JavaSE}
  java.lang.invoke                       {version=0.0.0.1_008_JavaSE}
  java.lang.management                   {version=0.0.0.1_008_JavaSE}
  java.lang.ref                          {version=0.0.0.1_008_JavaSE}
  java.lang.reflect                      {version=0.0.0.1_008_JavaSE}
  java.math                              {version=0.0.0.1_008_JavaSE}
  java.net                               {version=0.0.0.1_008_JavaSE}
  java.nio                               {version=0.0.0.1_008_JavaSE}
  java.nio.channels                      {version=0.0.0.1_008_JavaSE}
  java.nio.channels.spi                  {version=0.0.0.1_008_JavaSE}
  java.nio.charset                       {version=0.0.0.1_008_JavaSE}
  java.nio.charset.spi                   {version=0.0.0.1_008_JavaSE}
  java.nio.file                          {version=0.0.0.1_008_JavaSE}
  java.nio.file.attribute                {version=0.0.0.1_008_JavaSE}
  java.nio.file.spi                      {version=0.0.0.1_008_JavaSE}
  java.rmi                               {version=0.0.0.1_008_JavaSE}
  java.rmi.activation                    {version=0.0.0.1_008_JavaSE}
  java.rmi.dgc                           {version=0.0.0.1_008_JavaSE}
  java.rmi.registry                      {version=0.0.0.1_008_JavaSE}
  java.rmi.server                        {version=0.0.0.1_008_JavaSE}
  java.security                          {version=0.0.0.1_008_JavaSE}
  java.security.acl                      {version=0.0.0.1_008_JavaSE}
  java.security.cert                     {version=0.0.0.1_008_JavaSE}
  java.security.interfaces               {version=0.0.0.1_008_JavaSE}
  java.security.spec                     {version=0.0.0.1_008_JavaSE}
  java.sql                               {version=0.0.0.1_008_JavaSE}
  java.text                              {version=0.0.0.1_008_JavaSE}
  java.text.spi                          {version=0.0.0.1_008_JavaSE}
  java.time                              {version=0.0.0.1_008_JavaSE}
  java.time.chrono                       {version=0.0.0.1_008_JavaSE}
  java.time.format                       {version=0.0.0.1_008_JavaSE}
  java.time.temporal                     {version=0.0.0.1_008_JavaSE}
  java.time.zone                         {version=0.0.0.1_008_JavaSE}
  java.util                              {version=0.0.0.1_008_JavaSE}
  java.util.concurrent                   {version=0.0.0.1_008_JavaSE}
  java.util.concurrent.atomic            {version=0.0.0.1_008_JavaSE}
  java.util.concurrent.locks             {version=0.0.0.1_008_JavaSE}
  java.util.function                     {version=0.0.0.1_008_JavaSE}
  java.util.jar                          {version=0.0.0.1_008_JavaSE}
  java.util.logging                      {version=0.0.0.1_008_JavaSE}
  java.util.prefs                        {version=0.0.0.1_008_JavaSE}
  java.util.regex                        {version=0.0.0.1_008_JavaSE}
  java.util.spi                          {version=0.0.0.1_008_JavaSE}
  java.util.stream                       {version=0.0.0.1_008_JavaSE}
  java.util.zip                          {version=0.0.0.1_008_JavaSE}
  javax.accessibility                    {version=0.0.0.1_008_JavaSE}
  javax.activation                       {version=0.0.0.1_008_JavaSE}
  javax.activity                         {version=0.0.0.1_008_JavaSE}
  javax.annotation                       {version=0.0.0.1_008_JavaSE}
  javax.annotation.processing            {version=0.0.0.1_008_JavaSE}
  javax.crypto                           {version=0.0.0.1_008_JavaSE}
  javax.crypto.interfaces                {version=0.0.0.1_008_JavaSE}
  javax.crypto.spec                      {version=0.0.0.1_008_JavaSE}
  javax.imageio                          {version=0.0.0.1_008_JavaSE}
  javax.imageio.event                    {version=0.0.0.1_008_JavaSE}
  javax.imageio.metadata                 {version=0.0.0.1_008_JavaSE}
  javax.imageio.plugins.bmp              {version=0.0.0.1_008_JavaSE}
  javax.imageio.plugins.jpeg             {version=0.0.0.1_008_JavaSE}
  javax.imageio.spi                      {version=0.0.0.1_008_JavaSE}
  javax.imageio.stream                   {version=0.0.0.1_008_JavaSE}
  javax.jws                              {version=0.0.0.1_008_JavaSE}
  javax.jws.soap                         {version=0.0.0.1_008_JavaSE}
  javax.lang.model                       {version=0.0.0.1_008_JavaSE}
  javax.lang.model.element               {version=0.0.0.1_008_JavaSE}
  javax.lang.model.type                  {version=0.0.0.1_008_JavaSE}
  javax.lang.model.util                  {version=0.0.0.1_008_JavaSE}
  javax.management                       {version=0.0.0.1_008_JavaSE}
  javax.management.loading               {version=0.0.0.1_008_JavaSE}
  javax.management.modelmbean            {version=0.0.0.1_008_JavaSE}
  javax.management.monitor               {version=0.0.0.1_008_JavaSE}
  javax.management.openmbean             {version=0.0.0.1_008_JavaSE}
  javax.management.relation              {version=0.0.0.1_008_JavaSE}
  javax.management.remote                {version=0.0.0.1_008_JavaSE}
  javax.management.remote.rmi            {version=0.0.0.1_008_JavaSE}
  javax.management.timer                 {version=0.0.0.1_008_JavaSE}
  javax.naming                           {version=0.0.0.1_008_JavaSE}
  javax.naming.directory                 {version=0.0.0.1_008_JavaSE}
  javax.naming.event                     {version=0.0.0.1_008_JavaSE}
  javax.naming.ldap                      {version=0.0.0.1_008_JavaSE}
  javax.naming.spi                       {version=0.0.0.1_008_JavaSE}
  javax.net                              {version=0.0.0.1_008_JavaSE}
  javax.net.ssl                          {version=0.0.0.1_008_JavaSE}
  javax.print                            {version=0.0.0.1_008_JavaSE}
  javax.print.attribute                  {version=0.0.0.1_008_JavaSE}
  javax.print.attribute.standard         {version=0.0.0.1_008_JavaSE}
  javax.print.event                      {version=0.0.0.1_008_JavaSE}
  javax.rmi                              {version=0.0.0.1_008_JavaSE}
  javax.rmi.CORBA                        {version=0.0.0.1_008_JavaSE}
  javax.rmi.ssl                          {version=0.0.0.1_008_JavaSE}
  javax.script                           {version=0.0.0.1_008_JavaSE}
  javax.security.auth                    {version=0.0.0.1_008_JavaSE}
  javax.security.auth.callback           {version=0.0.0.1_008_JavaSE}
  javax.security.auth.kerberos           {version=0.0.0.1_008_JavaSE}
  javax.security.auth.login              {version=0.0.0.1_008_JavaSE}
  javax.security.auth.spi                {version=0.0.0.1_008_JavaSE}
  javax.security.auth.x500               {version=0.0.0.1_008_JavaSE}
  javax.security.cert                    {version=0.0.0.1_008_JavaSE}
  javax.security.sasl                    {version=0.0.0.1_008_JavaSE}
  javax.sound.midi                       {version=0.0.0.1_008_JavaSE}
  javax.sound.midi.spi                   {version=0.0.0.1_008_JavaSE}
  javax.sound.sampled                    {version=0.0.0.1_008_JavaSE}
  javax.sound.sampled.spi                {version=0.0.0.1_008_JavaSE}
  javax.sql                              {version=0.0.0.1_008_JavaSE}
  javax.sql.rowset                       {version=0.0.0.1_008_JavaSE}
  javax.sql.rowset.serial                {version=0.0.0.1_008_JavaSE}
  javax.sql.rowset.spi                   {version=0.0.0.1_008_JavaSE}
  javax.swing                            {version=0.0.0.1_008_JavaSE}
  javax.swing.border                     {version=0.0.0.1_008_JavaSE}
  javax.swing.colorchooser               {version=0.0.0.1_008_JavaSE}
  javax.swing.event                      {version=0.0.0.1_008_JavaSE}
  javax.swing.filechooser                {version=0.0.0.1_008_JavaSE}
  javax.swing.plaf                       {version=0.0.0.1_008_JavaSE}
  javax.swing.plaf.basic                 {version=0.0.0.1_008_JavaSE}
  javax.swing.plaf.metal                 {version=0.0.0.1_008_JavaSE}
  javax.swing.plaf.multi                 {version=0.0.0.1_008_JavaSE}
  javax.swing.plaf.nimbus                {version=0.0.0.1_008_JavaSE}
  javax.swing.plaf.synth                 {version=0.0.0.1_008_JavaSE}
  javax.swing.table                      {version=0.0.0.1_008_JavaSE}
  javax.swing.text                       {version=0.0.0.1_008_JavaSE}
  javax.swing.text.html                  {version=0.0.0.1_008_JavaSE}
  javax.swing.text.html.parser           {version=0.0.0.1_008_JavaSE}
  javax.swing.text.rtf                   {version=0.0.0.1_008_JavaSE}
  javax.swing.tree                       {version=0.0.0.1_008_JavaSE}
  javax.swing.undo                       {version=0.0.0.1_008_JavaSE}
  javax.tools                            {version=0.0.0.1_008_JavaSE}
  javax.transaction                      {version=0.0.0.1_008_JavaSE}
  javax.transaction.xa                   {version=0.0.0.1_008_JavaSE}
  javax.xml                              {version=0.0.0.1_008_JavaSE}
  javax.xml.bind                         {version=0.0.0.1_008_JavaSE}
  javax.xml.bind.annotation              {version=0.0.0.1_008_JavaSE}
  javax.xml.bind.annotation.adapters     {version=0.0.0.1_008_JavaSE}
  javax.xml.bind.attachment              {version=0.0.0.1_008_JavaSE}
  javax.xml.bind.helpers                 {version=0.0.0.1_008_JavaSE}
  javax.xml.bind.util                    {version=0.0.0.1_008_JavaSE}
  javax.xml.crypto                       {version=0.0.0.1_008_JavaSE}
  javax.xml.crypto.dom                   {version=0.0.0.1_008_JavaSE}
  javax.xml.crypto.dsig                  {version=0.0.0.1_008_JavaSE}
  javax.xml.crypto.dsig.dom              {version=0.0.0.1_008_JavaSE}
  javax.xml.crypto.dsig.keyinfo          {version=0.0.0.1_008_JavaSE}
  javax.xml.crypto.dsig.spec             {version=0.0.0.1_008_JavaSE}
  javax.xml.datatype                     {version=0.0.0.1_008_JavaSE}
  javax.xml.namespace                    {version=0.0.0.1_008_JavaSE}
  javax.xml.parsers                      {version=0.0.0.1_008_JavaSE}
  javax.xml.soap                         {version=0.0.0.1_008_JavaSE}
  javax.xml.stream                       {version=0.0.0.1_008_JavaSE}
  javax.xml.stream.events                {version=0.0.0.1_008_JavaSE}
  javax.xml.stream.util                  {version=0.0.0.1_008_JavaSE}
  javax.xml.transform                    {version=0.0.0.1_008_JavaSE}
  javax.xml.transform.dom                {version=0.0.0.1_008_JavaSE}
  javax.xml.transform.sax                {version=0.0.0.1_008_JavaSE}
  javax.xml.transform.stax               {version=0.0.0.1_008_JavaSE}
  javax.xml.transform.stream             {version=0.0.0.1_008_JavaSE}
  javax.xml.validation                   {version=0.0.0.1_008_JavaSE}
  javax.xml.ws                           {version=0.0.0.1_008_JavaSE}
  javax.xml.ws.handler                   {version=0.0.0.1_008_JavaSE}
  javax.xml.ws.handler.soap              {version=0.0.0.1_008_JavaSE}
  javax.xml.ws.http                      {version=0.0.0.1_008_JavaSE}
  javax.xml.ws.soap                      {version=0.0.0.1_008_JavaSE}
  javax.xml.ws.spi                       {version=0.0.0.1_008_JavaSE}
  javax.xml.ws.spi.http                  {version=0.0.0.1_008_JavaSE}
  javax.xml.ws.wsaddressing              {version=0.0.0.1_008_JavaSE}
  javax.xml.xpath                        {version=0.0.0.1_008_JavaSE}
  org.ietf.jgss                          {version=0.0.0.1_008_JavaSE}
  org.omg.CORBA                          {version=0.0.0.1_008_JavaSE}
  org.omg.CORBA.DynAnyPackage            {version=0.0.0.1_008_JavaSE}
  org.omg.CORBA.ORBPackage               {version=0.0.0.1_008_JavaSE}
  org.omg.CORBA.TypeCodePackage          {version=0.0.0.1_008_JavaSE}
  org.omg.CORBA.portable                 {version=0.0.0.1_008_JavaSE}
  org.omg.CORBA_2_3                      {version=0.0.0.1_008_JavaSE}
  org.omg.CORBA_2_3.portable             {version=0.0.0.1_008_JavaSE}
  org.omg.CosNaming                      {version=0.0.0.1_008_JavaSE}
  org.omg.CosNaming.NamingContextExtPackage {version=0.0.0.1_008_JavaSE}
  org.omg.CosNaming.NamingContextPackage {version=0.0.0.1_008_JavaSE}
  org.omg.Dynamic                        {version=0.0.0.1_008_JavaSE}
  org.omg.DynamicAny                     {version=0.0.0.1_008_JavaSE}
  org.omg.DynamicAny.DynAnyFactoryPackage {version=0.0.0.1_008_JavaSE}
  org.omg.DynamicAny.DynAnyPackage       {version=0.0.0.1_008_JavaSE}
  org.omg.IOP                            {version=0.0.0.1_008_JavaSE}
  org.omg.IOP.CodecFactoryPackage        {version=0.0.0.1_008_JavaSE}
  org.omg.IOP.CodecPackage               {version=0.0.0.1_008_JavaSE}
  org.omg.Messaging                      {version=0.0.0.1_008_JavaSE}
  org.omg.PortableInterceptor            {version=0.0.0.1_008_JavaSE}
  org.omg.PortableInterceptor.ORBInitInfoPackage {version=0.0.0.1_008_JavaSE}
  org.omg.PortableServer                 {version=0.0.0.1_008_JavaSE}
  org.omg.PortableServer.CurrentPackage  {version=0.0.0.1_008_JavaSE}
  org.omg.PortableServer.POAManagerPackage {version=0.0.0.1_008_JavaSE}
  org.omg.PortableServer.POAPackage      {version=0.0.0.1_008_JavaSE}
  org.omg.PortableServer.ServantLocatorPackage {version=0.0.0.1_008_JavaSE}
  org.omg.PortableServer.portable        {version=0.0.0.1_008_JavaSE}
  org.omg.SendingContext                 {version=0.0.0.1_008_JavaSE}
  org.omg.stub.java.rmi                  {version=0.0.0.1_008_JavaSE}
  org.w3c.dom                            {version=0.0.0.1_008_JavaSE}
  org.w3c.dom.bootstrap                  {version=0.0.0.1_008_JavaSE}
  org.w3c.dom.events                     {version=0.0.0.1_008_JavaSE}
  org.w3c.dom.ls                         {version=0.0.0.1_008_JavaSE}
  org.w3c.dom.views                      {version=0.0.0.1_008_JavaSE}
  org.xml.sax                            {version=0.0.0.1_008_JavaSE}
  org.xml.sax.ext                        {version=0.0.0.1_008_JavaSE}
  org.xml.sax.helpers                    {version=0.0.0.1_008_JavaSE}

[USES]
java.applet                              [javax.accessibility, sun.applet]

java.awt                                 [sun.awt, sun.util.logging, 
sun.java2d, sun.java2d.pipe, javax.accessibility, sun.awt.image, 
sun.java2d.pipe.hw, sun.font, sun.awt.dnd, sun.awt.im, javax.swing, 
sun.security.action, sun.awt.util, sun.security.util, sun.misc, sun.awt.geom, 
javax.swing.text, sun.util]

java.awt.color                           [sun.java2d.cmm]

java.awt.datatransfer                    [sun.awt, sun.awt.datatransfer, 
sun.reflect.misc, sun.security.util]

java.awt.dnd                             [sun.awt.dnd, sun.security.action, 
javax.swing, sun.awt.datatransfer]

java.awt.event                           [sun.awt, sun.security.util, 
sun.util.logging]

java.awt.font                            [sun.font, sun.text]

java.awt.geom                            [sun.awt.geom]

java.awt.im                              [sun.awt.im]

java.awt.im.spi                          [javax.swing]

java.awt.image                           [sun.awt.image, sun.java2d.cmm, 
sun.java2d]

java.awt.image.renderable                []

java.awt.print                           [javax.print, javax.print.attribute, 
javax.print.attribute.standard]

java.beans                               [com.sun.beans.finder, 
sun.reflect.misc, javax.swing.event, javax.swing, com.sun.beans, 
javax.swing.border, javax.swing.tree, javax.swing.plaf, com.sun.beans.decoder, 
org.xml.sax, org.xml.sax.helpers]

java.beans.beancontext                   []

java.io                                  [sun.security.action, sun.misc, 
sun.nio.cs, sun.nio.ch, sun.reflect.misc, sun.reflect]

java.lang                                [sun.misc, sun.reflect.annotation, 
sun.reflect, sun.security.util, sun.reflect.generics.repository, 
sun.reflect.misc, sun.reflect.generics.scope, sun.reflect.generics.factory, 
sun.text, sun.net.www, sun.nio.cs, sun.nio.ch]

java.lang.annotation                     []

java.lang.instrument                     []

java.lang.invoke                         [sun.invoke.util, 
jdk.internal.org.objectweb.asm, sun.misc, sun.security.action, 
sun.reflect.misc, sun.reflect, sun.invoke.empty, sun.invoke, sun.security.util, 
sun.util.logging]

java.lang.management                     [sun.management, 
javax.management.openmbean, javax.management, sun.misc, com.sun.management]

java.lang.ref                            [sun.misc]

java.lang.reflect                        [sun.reflect, sun.reflect.annotation, 
sun.reflect.generics.scope, sun.reflect.generics.factory, 
sun.reflect.generics.repository, sun.misc, sun.security.util, sun.reflect.misc]

java.math                                [sun.misc]

java.net                                 [sun.net, sun.security.action, 
sun.security.util, sun.util.logging, sun.net.util, sun.misc, sun.net.idn, 
sun.text.normalizer, sun.net.spi.nameservice, sun.net.www, jdk.net, 
sun.net.sdp, javax.net.ssl, sun.nio.cs, sun.net.www.protocol.file]

java.nio                                 [sun.misc, sun.security.action, 
sun.nio.ch]

java.nio.channels                        [sun.nio.ch, sun.nio.cs]

java.nio.channels.spi                    [sun.nio.ch, sun.misc]

java.nio.charset                         [sun.misc, sun.security.action, 
sun.nio.cs]

java.nio.charset.spi                     []

java.nio.file                            [sun.nio.fs, sun.security.action]

java.nio.file.attribute                  []

java.nio.file.spi                        []

java.rmi                                 [sun.rmi.server]

java.rmi.activation                      [sun.rmi.server, sun.rmi.transport, 
sun.security.action]

java.rmi.dgc                             []

java.rmi.registry                        [sun.rmi.transport.tcp, 
sun.rmi.transport, sun.rmi.server, sun.rmi.registry]

java.rmi.server                          [sun.security.action, sun.rmi.server, 
sun.rmi.transport.proxy, sun.rmi.transport, sun.rmi.transport.tcp, 
sun.rmi.runtime]

java.security                            [sun.security.util, sun.reflect, 
javax.security.auth, javax.security.auth.callback, javax.security.auth.login, 
sun.security.jca, javax.crypto.spec, javax.crypto, sun.security.provider, 
sun.misc]

java.security.acl                        []

java.security.cert                       [sun.security.jca, 
sun.security.provider.certpath, sun.security.x509, sun.security.util, 
javax.security.auth.x500, sun.misc]

java.security.interfaces                 []

java.security.spec                       []

java.sql                                 [sun.reflect, javax.xml.transform]

java.text                                [sun.text.bidi, 
sun.util.locale.provider, sun.text, sun.text.normalizer, sun.util.resources, 
sun.misc, sun.util.calendar]

java.text.spi                            []

java.time                                []

java.time.chrono                         [sun.util.logging, sun.util.calendar]

java.time.format                         [sun.util.locale.provider]

java.time.temporal                       [sun.util.locale.provider]

java.time.zone                           []

java.util                                [sun.security.action, 
sun.util.calendar, sun.util, sun.util.locale.provider, sun.util.spi, 
sun.util.logging, sun.misc, sun.util.locale, jdk.internal.util.xml, sun.reflect]

java.util.concurrent                     [sun.misc, sun.security.util, 
sun.security.action]

java.util.concurrent.atomic              [sun.misc, sun.reflect.misc, 
sun.reflect]

java.util.concurrent.locks               [sun.misc]

java.util.function                       []

java.util.jar                            [sun.misc, sun.util.logging, 
sun.security.util, sun.security.action, com.sun.java.util.jar.pack]

java.util.logging                        [sun.util.logging, sun.misc, 
sun.reflect]

java.util.prefs                          [sun.util.logging, 
sun.security.action, org.xml.sax, org.w3c.dom, javax.xml.parsers, 
javax.xml.transform, javax.xml.transform.dom, javax.xml.transform.stream]

java.util.regex                          [sun.text, sun.security.action]

java.util.spi                            []

java.util.stream                         [sun.util.logging]

java.util.zip                            [sun.nio.ch, sun.nio.cs, sun.misc, 
sun.security.action]

javax.accessibility                      [javax.swing.text, sun.awt]

javax.activation                         [com.sun.activation.registries]

javax.activity                           []

javax.annotation                         []

javax.annotation.processing              [javax.tools, javax.lang.model, 
javax.lang.model.element, javax.lang.model.util]

javax.imageio                            [javax.imageio.metadata, 
javax.imageio.stream, javax.imageio.spi, sun.awt, sun.security.action, 
javax.imageio.event]

javax.imageio.event                      [javax.imageio]

javax.imageio.metadata                   [org.w3c.dom, javax.imageio, 
com.sun.imageio.plugins.common]

javax.imageio.plugins.bmp                [javax.imageio, 
com.sun.imageio.plugins.bmp]

javax.imageio.plugins.jpeg               [javax.imageio]

javax.imageio.spi                        [sun.awt, com.sun.imageio.plugins.gif, 
com.sun.imageio.plugins.bmp, com.sun.imageio.plugins.wbmp, 
com.sun.imageio.plugins.png, com.sun.imageio.plugins.jpeg, com.sun.imageio.spi, 
javax.imageio.stream, javax.imageio, javax.imageio.metadata]

javax.imageio.stream                     [sun.java2d, com.sun.imageio.stream, 
javax.imageio]

javax.jws                                []

javax.jws.soap                           []

javax.lang.model                         [javax.lang.model.element]

javax.lang.model.element                 [javax.lang.model.type, 
javax.lang.model]

javax.lang.model.type                    [javax.lang.model.element, 
javax.lang.model]

javax.lang.model.util                    [javax.lang.model.element, 
javax.annotation.processing, javax.lang.model, javax.lang.model.type]

javax.management                         [com.sun.jmx.mbeanserver, 
javax.management.loading, com.sun.jmx.defaults, sun.reflect.misc, 
com.sun.jmx.remote.util, javax.management.openmbean]

javax.management.loading                 [com.sun.jmx.defaults, 
javax.management, com.sun.jmx.remote.util]

javax.management.modelmbean              [com.sun.jmx.defaults, 
javax.management, com.sun.jmx.mbeanserver, sun.reflect.misc, 
javax.management.loading, sun.misc]

javax.management.monitor                 [javax.management, 
com.sun.jmx.defaults, com.sun.jmx.mbeanserver]

javax.management.openmbean               [com.sun.jmx.mbeanserver, 
javax.management, com.sun.jmx.remote.util, sun.reflect.misc]

javax.management.relation                [javax.management, 
com.sun.jmx.defaults, com.sun.jmx.mbeanserver]

javax.management.remote                  [javax.security.auth, 
javax.management, sun.reflect.misc, com.sun.jmx.remote.util, 
com.sun.jmx.mbeanserver]

javax.management.remote.rmi              [javax.management, 
javax.security.auth, javax.management.remote, javax.management.loading, 
com.sun.jmx.remote.util, com.sun.jmx.remote.internal, sun.reflect.misc, 
com.sun.jmx.remote.security, com.sun.jmx.mbeanserver, javax.naming, 
sun.rmi.server, sun.rmi.transport, javax.rmi.ssl, org.omg.CORBA, 
org.omg.CORBA_2_3.portable, org.omg.CORBA.portable, javax.rmi.CORBA, javax.rmi]

javax.management.timer                   [javax.management, 
com.sun.jmx.defaults]

javax.naming                             [com.sun.naming.internal, 
javax.naming.spi]

javax.naming.directory                   [javax.naming]

javax.naming.event                       [javax.naming, javax.naming.directory]

javax.naming.ldap                        [com.sun.naming.internal, 
javax.naming, javax.naming.directory, com.sun.jndi.ldap, javax.net.ssl, 
javax.naming.event]

javax.naming.spi                         [javax.naming, javax.naming.directory, 
com.sun.naming.internal]

javax.net                                []

javax.net.ssl                            [javax.security.cert, 
javax.security.auth.x500, javax.net, sun.security.jca, sun.security.action]

javax.print                              [javax.print.attribute, 
sun.security.action, javax.print.event, sun.awt, sun.print, 
javax.print.attribute.standard, sun.reflect.misc]

javax.print.attribute                    []

javax.print.attribute.standard           [javax.print.attribute]

javax.print.event                        [javax.print.attribute, javax.print]

javax.rmi                                [javax.rmi.CORBA, 
com.sun.corba.se.impl.orbutil, com.sun.corba.se.impl.javax.rmi, org.omg.CORBA]

javax.rmi.CORBA                          [org.omg.CORBA_2_3.portable, 
com.sun.corba.se.impl.orbutil, com.sun.corba.se.impl.javax.rmi.CORBA, 
org.omg.CORBA, org.omg.CORBA.portable, org.omg.SendingContext]

javax.rmi.ssl                            [javax.net, javax.net.ssl]

javax.script                             []

javax.security.auth                      [sun.security.util]

javax.security.auth.callback             []

javax.security.auth.kerberos             [sun.security.krb5.internal.ktab, 
sun.security.krb5, javax.crypto, javax.security.auth, sun.security.util, 
sun.misc]

javax.security.auth.login                [sun.security.util, 
javax.security.auth, sun.security.jca, javax.security.auth.callback]

javax.security.auth.spi                  [javax.security.auth, 
javax.security.auth.callback, javax.security.auth.login]

javax.security.auth.x500                 [sun.security.util, sun.security.x509, 
javax.security.auth]

javax.security.cert                      []

javax.security.sasl                      [javax.security.auth.callback]

javax.sound.midi                         [javax.sound.midi.spi, 
com.sun.media.sound]

javax.sound.midi.spi                     [javax.sound.midi]

javax.sound.sampled                      [javax.sound.sampled.spi, 
com.sun.media.sound]

javax.sound.sampled.spi                  [javax.sound.sampled]

javax.sql                                [javax.transaction.xa]

javax.sql.rowset                         [javax.sql, javax.sql.rowset.serial, 
javax.sql.rowset.spi, sun.reflect.misc]

javax.sql.rowset.serial                  [sun.reflect.misc, javax.sql.rowset, 
sun.reflect]

javax.sql.rowset.spi                     [javax.sql, com.sun.rowset.providers, 
sun.reflect.misc, javax.naming, com.sun.rowset.internal, javax.sql.rowset]

javax.swing                              [sun.security.action, 
javax.swing.event, javax.accessibility, javax.swing.text, javax.swing.plaf, 
javax.swing.border, sun.util.logging, com.sun.java.swing, sun.java2d.pipe.hw, 
sun.awt, sun.java2d, sun.swing, javax.swing.table, javax.swing.tree, 
com.sun.awt, javax.swing.colorchooser, javax.swing.plaf.basic, 
javax.swing.text.html, javax.swing.filechooser, sun.util.locale.provider, 
javax.print.attribute, javax.print, sun.reflect.misc, sun.misc, sun.awt.event, 
sun.util, javax.swing.plaf.metal]

javax.swing.border                       [javax.swing]

javax.swing.colorchooser                 [javax.swing, javax.accessibility, 
javax.swing.border, javax.swing.event, sun.swing, javax.swing.text]

javax.swing.event                        [javax.swing, javax.swing.text, 
sun.reflect.misc, javax.swing.table, javax.swing.tree, javax.swing.undo]

javax.swing.filechooser                  [javax.swing, sun.awt.shell]

javax.swing.plaf                         [javax.swing, javax.swing.border, 
javax.accessibility, javax.swing.filechooser, javax.swing.text, 
javax.swing.tree]

javax.swing.plaf.basic                   [javax.swing, javax.swing.border, 
javax.swing.plaf, javax.swing.text, sun.swing, javax.swing.event, sun.awt, 
javax.swing.colorchooser, javax.accessibility, sun.reflect.misc, 
javax.swing.filechooser, sun.awt.shell, javax.swing.text.html, 
javax.sound.sampled, sun.security.action, javax.swing.table, 
javax.swing.plaf.synth, sun.awt.datatransfer, javax.swing.tree, sun.awt.dnd]

javax.swing.plaf.metal                   [javax.swing.plaf, javax.swing, 
sun.awt, sun.swing, sun.security.action, javax.swing.border, javax.swing.text, 
javax.swing.plaf.basic, sun.awt.shell, javax.swing.filechooser, 
javax.swing.event, com.sun.java.swing.plaf.windows, javax.swing.tree]

javax.swing.plaf.multi                   [javax.swing.plaf, javax.swing, 
javax.accessibility, javax.swing.filechooser, javax.swing.text, 
javax.swing.tree]

javax.swing.plaf.nimbus                  [javax.swing, sun.reflect.misc, 
javax.swing.plaf, sun.awt, javax.swing.border, javax.swing.plaf.synth, 
sun.font, sun.swing.plaf.synth, sun.swing.plaf, sun.security.action, sun.swing]

javax.swing.plaf.synth                   [sun.swing, sun.swing.plaf.synth, 
javax.swing.plaf, javax.swing, sun.awt, javax.swing.border, javax.swing.text, 
javax.swing.plaf.basic, javax.swing.colorchooser, javax.swing.event, 
sun.security.action, org.xml.sax.helpers, javax.xml.parsers, org.xml.sax, 
com.sun.beans.decoder, sun.reflect.misc, sun.swing.table, javax.swing.table, 
javax.swing.tree]

javax.swing.table                        [javax.swing.event, javax.swing.plaf, 
javax.swing, sun.swing, javax.swing.border, javax.accessibility, 
sun.swing.table]

javax.swing.text                         [javax.swing.event, javax.swing.tree, 
javax.swing.undo, javax.swing, sun.swing, sun.font, javax.swing.plaf, sun.awt, 
sun.reflect.misc, javax.swing.plaf.basic, javax.print, javax.print.attribute, 
com.sun.beans.util, javax.accessibility, sun.swing.text, javax.swing.text.html]

javax.swing.text.html                    [javax.swing.event, javax.swing.text, 
javax.accessibility, javax.swing, javax.swing.plaf, javax.swing.border, 
sun.swing.text.html, sun.swing, javax.swing.undo, sun.awt, sun.reflect.misc]

javax.swing.text.html.parser             [sun.awt, javax.swing.text.html, 
javax.swing.text]

javax.swing.text.rtf                     [javax.swing.text]

javax.swing.tree                         [javax.swing.event, javax.swing, 
javax.swing.border, javax.swing.plaf, sun.swing, javax.swing.plaf.basic]

javax.swing.undo                         [javax.swing, javax.swing.event]

javax.tools                              [javax.lang.model.element, 
javax.annotation.processing, javax.lang.model]

javax.transaction                        []

javax.transaction.xa                     []

javax.xml                                []

javax.xml.bind                           [javax.xml.validation, 
javax.xml.namespace, javax.xml.datatype, javax.xml.transform.stream, 
javax.xml.transform, javax.xml.bind.annotation, org.w3c.dom, org.xml.sax, 
javax.xml.stream, javax.xml.bind.annotation.adapters, javax.xml.bind.attachment]

javax.xml.bind.annotation                [javax.xml.bind, javax.xml.transform, 
javax.xml.transform.dom, javax.xml.parsers, org.w3c.dom]

javax.xml.bind.annotation.adapters       [javax.xml.bind]

javax.xml.bind.attachment                [javax.activation]

javax.xml.bind.helpers                   [javax.xml.transform.stream, 
javax.xml.bind, javax.xml.transform.sax, javax.xml.transform.dom, 
javax.xml.transform, org.xml.sax, org.w3c.dom, 
javax.xml.bind.annotation.adapters, javax.xml.stream, javax.xml.validation, 
javax.xml.bind.attachment, javax.xml.parsers]

javax.xml.bind.util                      [javax.xml.bind, 
javax.xml.transform.sax, org.xml.sax, org.xml.sax.helpers, org.xml.sax.ext]

javax.xml.crypto                         [javax.xml.crypto.dsig.keyinfo]

javax.xml.crypto.dom                     [org.w3c.dom, javax.xml.crypto]

javax.xml.crypto.dsig                    [javax.xml.crypto, sun.security.jca, 
javax.xml.crypto.dsig.spec, javax.xml.crypto.dsig.keyinfo]

javax.xml.crypto.dsig.dom                [javax.xml.crypto.dom, 
javax.xml.crypto, org.w3c.dom, javax.xml.crypto.dsig]

javax.xml.crypto.dsig.keyinfo            [javax.xml.crypto, sun.security.jca]

javax.xml.crypto.dsig.spec               [javax.xml.crypto]

javax.xml.datatype                       [javax.xml.namespace]

javax.xml.namespace                      []

javax.xml.parsers                        [org.xml.sax, org.w3c.dom, 
javax.xml.validation, org.xml.sax.helpers]

javax.xml.soap                           [javax.activation, 
javax.xml.namespace, org.w3c.dom, javax.xml.transform.dom, javax.xml.transform]

javax.xml.stream                         [javax.xml.stream.events, 
javax.xml.namespace, javax.xml.stream.util, javax.xml.transform]

javax.xml.stream.events                  [javax.xml.namespace, javax.xml.stream]

javax.xml.stream.util                    [javax.xml.stream, 
javax.xml.stream.events, javax.xml.namespace]

javax.xml.transform                      []

javax.xml.transform.dom                  [javax.xml.transform, org.w3c.dom]

javax.xml.transform.sax                  [org.xml.sax, org.xml.sax.ext, 
javax.xml.transform, javax.xml.transform.stream]

javax.xml.transform.stax                 [javax.xml.stream, 
javax.xml.transform, javax.xml.stream.events]

javax.xml.transform.stream               [javax.xml.transform]

javax.xml.validation                     [org.xml.sax, 
javax.xml.transform.stream, javax.xml.transform, org.w3c.dom.ls, org.w3c.dom]

javax.xml.ws                             [javax.xml.ws.handler, 
javax.xml.ws.spi, javax.xml.ws.spi.http, javax.xml.transform, org.w3c.dom, 
javax.xml.transform.stream, javax.xml.bind.annotation, javax.xml.bind, 
javax.xml.namespace]

javax.xml.ws.handler                     [javax.xml.ws, javax.xml.namespace]

javax.xml.ws.handler.soap                [javax.xml.ws.handler, 
javax.xml.namespace, javax.xml.soap, javax.xml.bind]

javax.xml.ws.http                        [javax.xml.ws]

javax.xml.ws.soap                        [javax.xml.ws.spi, javax.xml.ws, 
javax.xml.soap]

javax.xml.ws.spi                         [javax.xml.ws, javax.xml.namespace, 
javax.xml.transform, javax.xml.ws.wsaddressing, org.w3c.dom, javax.xml.bind, 
javax.xml.ws.handler]

javax.xml.ws.spi.http                    []

javax.xml.ws.wsaddressing                [javax.xml.bind.annotation, 
javax.xml.namespace, org.w3c.dom, javax.xml.ws, javax.xml.bind, 
javax.xml.transform, javax.xml.ws.spi]

javax.xml.xpath                          [javax.xml.namespace, org.xml.sax]

org.ietf.jgss                            [sun.security.jgss, sun.security.util]

org.omg.CORBA                            [org.omg.CORBA.portable, 
org.omg.CORBA.DynAnyPackage, com.sun.corba.se.impl.orb, sun.reflect.misc, 
org.omg.CORBA.ORBPackage, org.omg.CORBA_2_3.portable, 
org.omg.CORBA.TypeCodePackage]

org.omg.CORBA.DynAnyPackage              [org.omg.CORBA]

org.omg.CORBA.ORBPackage                 [org.omg.CORBA]

org.omg.CORBA.TypeCodePackage            [org.omg.CORBA]

org.omg.CORBA.portable                   [org.omg.CORBA, 
org.omg.CORBA_2_3.portable]

org.omg.CORBA_2_3                        [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.CORBA_2_3.portable               [org.omg.CORBA.portable, org.omg.CORBA]

org.omg.CosNaming                        [org.omg.CORBA.portable, 
org.omg.CORBA, org.omg.PortableServer, org.omg.CosNaming.NamingContextPackage, 
org.omg.CosNaming.NamingContextExtPackage]

org.omg.CosNaming.NamingContextExtPackage [org.omg.CORBA, 
org.omg.CORBA.portable]

org.omg.CosNaming.NamingContextPackage   [org.omg.CORBA, 
org.omg.CORBA.portable, org.omg.CosNaming]

org.omg.Dynamic                          [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.DynamicAny                       [org.omg.CORBA, 
org.omg.CORBA.portable, org.omg.DynamicAny.DynAnyFactoryPackage, 
org.omg.DynamicAny.DynAnyPackage]

org.omg.DynamicAny.DynAnyFactoryPackage  [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.DynamicAny.DynAnyPackage         [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.IOP                              [org.omg.CORBA, 
org.omg.CORBA.portable, org.omg.IOP.CodecFactoryPackage, 
org.omg.IOP.CodecPackage]

org.omg.IOP.CodecFactoryPackage          [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.IOP.CodecPackage                 [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.Messaging                        [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.PortableInterceptor              [org.omg.CORBA, 
org.omg.CORBA.portable, org.omg.IOP, 
org.omg.PortableInterceptor.ORBInitInfoPackage, org.omg.CORBA_2_3.portable, 
org.omg.Dynamic]

org.omg.PortableInterceptor.ORBInitInfoPackage [org.omg.CORBA, 
org.omg.CORBA.portable]

org.omg.PortableServer                   [org.omg.CORBA, 
org.omg.CORBA.portable, org.omg.PortableServer.CurrentPackage, 
org.omg.PortableServer.POAManagerPackage, org.omg.PortableServer.POAPackage, 
org.omg.PortableServer.portable, org.omg.CORBA_2_3, 
org.omg.PortableServer.ServantLocatorPackage]

org.omg.PortableServer.CurrentPackage    [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.PortableServer.POAManagerPackage [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.PortableServer.POAPackage        [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.PortableServer.ServantLocatorPackage [org.omg.CORBA, 
org.omg.CORBA.portable]

org.omg.PortableServer.portable          [org.omg.PortableServer, org.omg.CORBA]

org.omg.SendingContext                   [org.omg.CORBA, org.omg.CORBA.portable]

org.omg.stub.java.rmi                    [javax.rmi.CORBA]

org.w3c.dom                              []

org.w3c.dom.bootstrap                    [org.w3c.dom]

org.w3c.dom.events                       [org.w3c.dom, org.w3c.dom.views]

org.w3c.dom.ls                           [org.w3c.dom, org.w3c.dom.events, 
org.w3c.dom.traversal]

org.w3c.dom.views                        []

org.xml.sax                              []

org.xml.sax.ext                          [org.xml.sax, org.xml.sax.helpers]

org.xml.sax.helpers                      [org.xml.sax]

> [Framework] Fix Java 8 packages and add Java 9 packages in default.properties
> -----------------------------------------------------------------------------
>
>                 Key: FELIX-5329
>                 URL: https://issues.apache.org/jira/browse/FELIX-5329
>             Project: Felix
>          Issue Type: New Feature
>          Components: Framework
>    Affects Versions: framework-5.4.0
>            Reporter: Richard S. Hall
>            Priority: Minor
>             Fix For: framework-5.6.0
>
>         Attachments: uses_java8.bnd
>
>
> People are starting to experiment with Java 9, but I don't believe we've 
> created a Java 9 package definition yet in default.properties so that the 
> system bundle knows what to export.
> I can't remember how we did this previously, but I think we used bnd to 
> analyze and come up with the packages and their "uses" constraints.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to