JAXB OSGI
com.sun.xml.bind.jaxb-osgi
4.0.9
Built: 2026-10-06 at 18:55
Reported: 2026-10-23 at 00:09
http://download.eclipse.org/windowbuilder/updates/milestone/S202610061738

This
installable unit index
report is produced by https://ci.eclipse.org/oomph/job/simrel/job/simrel-analyzer/.
Provider
Eclipse Foundation
Description
JAXB OSGI bundle
PGP Keys
0xae20288fb9ac6b50687499ff5c28247a08c3bba7 orbit-dev@eclipse.org
Artifacts
3.3M
plugins/com.sun.xml.bind.jaxb-osgi_4.0.9.jar
Content Metadata
<unit id="com.sun.xml.bind.jaxb-osgi" version="4.0.9" singleton="false" generation="2">
<update id="com.sun.xml.bind.jaxb-osgi" range="[0.0.0,4.0.9)" severity="0"/>
<properties size="9">
<property name="org.eclipse.equinox.p2.name" value="JAXB OSGI"/>
<property name="org.eclipse.equinox.p2.description" value="JAXB OSGI bundle"/>
<property name="org.eclipse.equinox.p2.provider" value="Eclipse Foundation"/>
<property name="org.eclipse.equinox.p2.doc.url" value="https://www.eclipse.org"/>
<property name="maven-groupId" value="com.sun.xml.bind"/>
<property name="maven-artifactId" value="jaxb-osgi"/>
<property name="maven-version" value="4.0.9"/>
<property name="maven-repository" value="eclipse.maven.central.mirror"/>
<property name="maven-type" value="jar"/>
</properties>
<provides size="139">
<provided namespace="org.eclipse.equinox.p2.iu" name="com.sun.xml.bind.jaxb-osgi" version="4.0.9 "/>
<provided namespace="osgi.bundle" name="com.sun.xml.bind.jaxb-osgi" version="4.0.9"/>
<provided namespace="java.package" name="com.sun.codemodel" version="4.0.9 "/>
<provided namespace="java.package" name="com.sun.codemodel.fmt" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.codemodel.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.codemodel.writer" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.istack" version="4.1.2 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.activation,javax.xml.stream,org.xml.sax,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.istack.localization" version="4.1.2"/>
<provided namespace="java.package" name="com.sun.istack.logging" version="4.1.2"/>
<provided namespace="java.package" name="com.sun.istack.tools" version="4.1.2 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.apache.tools.ant,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.jxc" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.jxc.api,com.sun.tools.jxc.gen.config,jakarta.xml.bind,javax.annotation.processing,javax.lang.model.element,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.jxc.ap" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,javax.annotation.processing,javax.lang.model,javax.lang.model.element,javax.lang.model.type,org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.runtime.v2.model.annotation" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.jxc.api" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc.api,jakarta.xml.bind,javax.annotation.processing,javax.lang.model.element,javax.lang.model.type,javax.xml.namespace,javax.xml.transform" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.jxc.api.impl.j2s" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.jxc.api,com.sun.tools.xjc.api,javax.annotation.processing,javax.xml.namespace" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.jxc.gen.config" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.jxc,org.xml.sax" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="javax.annotation.processing,javax.lang.model.element,javax.lang.model.type,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngdatatype" version="4.0.9 "/>
<provided namespace="java.package" name="com.sun.tools.rngdatatype.helpers" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.ast.builder" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.ast.om" version="4.0.9 "/>
<provided namespace="java.package" name="com.sun.tools.rngom.ast.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse,com.sun.tools.rngom.parse.host,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.binary" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.binary.visitor,com.sun.tools.rngom.nc,com.sun.tools.rngom.parse,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.binary.visitor" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype,com.sun.tools.rngom.binary,com.sun.tools.rngom.nc" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.digested" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.ast.util,com.sun.tools.rngom.nc,com.sun.tools.rngom.parse,javax.xml.namespace,javax.xml.stream,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.dt" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.dt.builtin" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.nc" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,javax.xml.namespace" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.parse" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.parse.compact" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.parse.host" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.parse.xml" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse,com.sun.tools.rngom.xml.sax,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.util" version="4.0.9 "/>
<provided namespace="java.package" name="com.sun.tools.rngom.xml.sax" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.parsers,org.xml.sax,org.xml.sax.ext" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.rngom.xml.util" version="4.0.9 "/>
<provided namespace="java.package" name="com.sun.tools.xjc" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.istack.tools,com.sun.tools.xjc.api,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model,com.sun.tools.xjc.outline,com.sun.tools.xjc.reader.internalizer,com.sun.xml.xsom,com.sun.xml.xsom.parser,javax.xml.validation,org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.glassfish.jaxb.core.api.impl,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.addon.accessors" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.addon.at_generated" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.addon.code_injector" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.addon.episode" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.addon.locator" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.addon.sync" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.api" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,jakarta.xml.bind,javax.annotation.processing,javax.lang.model.element,javax.lang.model.type,javax.xml.namespace,javax.xml.stream,javax.xml.transform,org.glassfish.jaxb.core.api,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.api.impl.s2j" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.tools.xjc.model,com.sun.tools.xjc.outline,com.sun.tools.xjc.reader.internalizer,javax.xml.namespace,javax.xml.stream,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.generator" version="4.0.9"/>
<provided namespace="java.package" name="com.sun.tools.xjc.generator.annotation.ri" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,org.glassfish.jaxb.core.annotation" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.generator.annotation.spec" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.generator.bean" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.model,com.sun.tools.xjc.outline,com.sun.tools.xjc.util,jakarta.xml.bind.annotation" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.generator.bean.field" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.model,com.sun.tools.xjc.outline" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.generator.util" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model.nav,com.sun.tools.xjc.outline,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.xml.xsom,jakarta.activation,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.transform,org.glassfish.jaxb.core.api.impl,org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc.outline,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.outline" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.model,com.sun.tools.xjc.util,jakarta.xml.bind.annotation" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.model,com.sun.tools.xjc.util,jakarta.activation,org.glassfish.jaxb.core.v2.model.core,org.xml.sax,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.dtd" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.tools.xjc.model,com.sun.xml.dtdparser,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.dtd.bindinfo" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.gbind" version="4.0.9 "/>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.internalizer" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.xml.xsom,com.sun.xml.xsom.parser,javax.xml.parsers,javax.xml.stream,javax.xml.transform.sax,javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.relaxng" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.rngom.digested,com.sun.tools.xjc,com.sun.tools.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.internalizer,org.w3c.dom,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.xmlschema" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.rngom.nc,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.gbind,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.xml.xsom,com.sun.xml.xsom.visitor,jakarta.activation,javax.xml.namespace,javax.xml.transform,org.glassfish.jaxb.core.api.impl,org.glassfish.jaxb.core.v2.model.core" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.xmlschema.bindinfo" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.xmlschema,com.sun.xml.xsom,com.sun.xml.xsom.parser,jakarta.xml.bind,jakarta.xml.bind.annotation,javax.xml.namespace,javax.xml.transform.sax,org.glassfish.jaxb.core.api.impl,org.w3c.dom,org.xml.sax,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.xmlschema.ct" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc.reader.xmlschema,com.sun.xml.xsom" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.reader.xmlschema.parser" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc,com.sun.tools.xjc.reader.internalizer,org.w3c.dom,org.w3c.dom.ls,org.xml.sax,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.runtime" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind,jakarta.xml.bind.annotation.adapters" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.xml.xsom,jakarta.activation,jakarta.xml.bind.annotation.adapters,javax.xml.namespace,org.w3c.dom,org.xml.sax,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.tools.xjc.writer" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.xjc.outline" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.dtdparser" version="1.5.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.dtdparser.resources" version="1.5.1"/>
<provided namespace="java.package" name="com.sun.xml.fastinfoset" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset.vocab,javax.xml.namespace,org.jvnet.fastinfoset,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.algorithm" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.jvnet.fastinfoset" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.alphabet" version="2.1.1 "/>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.dom" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.util,org.jvnet.fastinfoset,org.w3c.dom" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.org.apache.xerces.util" version="2.1.1 "/>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.resources" version="2.1.1"/>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.sax" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.algorithm,com.sun.xml.fastinfoset.util,org.jvnet.fastinfoset,org.jvnet.fastinfoset.sax,org.xml.sax,org.xml.sax.ext" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.stax" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.sax,com.sun.xml.fastinfoset.util,javax.xml.namespace,javax.xml.stream,org.jvnet.fastinfoset,org.jvnet.fastinfoset.stax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.stax.events" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.stax.factory" version="2.1.1">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.stax.util" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.namespace,javax.xml.stream" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.tools" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset.vocab,javax.xml.namespace,javax.xml.stream,org.jvnet.fastinfoset,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.util" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset,javax.xml.namespace,org.jvnet.fastinfoset" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.fastinfoset.vocab" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset.util,org.jvnet.fastinfoset" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.txw2" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.txw2.output,javax.xml.namespace" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.txw2.annotation" version="4.0.9 "/>
<provided namespace="java.package" name="com.sun.xml.txw2.output" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.txw2,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype,com.sun.xml.xsom.parser,com.sun.xml.xsom.visitor,javax.xml.namespace,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom.impl" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype,com.sun.xml.xsom,com.sun.xml.xsom.impl.parser,com.sun.xml.xsom.parser,com.sun.xml.xsom.visitor,javax.xml.namespace,org.xml.sax,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom.impl.parser" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.tools.rngdatatype,com.sun.xml.xsom,com.sun.xml.xsom.impl,com.sun.xml.xsom.impl.parser.state,com.sun.xml.xsom.parser,javax.xml.parsers,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom.impl.parser.state" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.xsom.impl.parser,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom.impl.scd" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.xsom,com.sun.xml.xsom.impl,javax.xml.namespace" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom.impl.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.xsom,com.sun.xml.xsom.visitor,javax.swing,javax.swing.tree,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom.parser" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.xsom,javax.xml.parsers,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.xsom,com.sun.xml.xsom.parser,com.sun.xml.xsom.visitor" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="com.sun.xml.xsom.visitor" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.xsom" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.annotation" version="4.0.9 "/>
<provided namespace="java.package" name="org.glassfish.jaxb.core.api" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.api.impl" version="4.0.9 "/>
<provided namespace="java.package" name="org.glassfish.jaxb.core.marshaller" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.parsers,org.w3c.dom,org.xml.sax,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.unmarshaller" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind,org.glassfish.jaxb.core.v2.runtime.unmarshaller,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.util" version="4.0.9 "/>
<provided namespace="java.package" name="org.glassfish.jaxb.core.v2" version="4.0.9 "/>
<provided namespace="java.package" name="org.glassfish.jaxb.core.v2.model.annotation" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.runtime" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.activation,jakarta.xml.bind,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.transform,org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.impl,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.nav" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="org.glassfish.jaxb.core.v2.runtime" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.v2.model.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.namespace" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.v2.runtime" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.activation,jakarta.xml.bind,jakarta.xml.bind.annotation.adapters,org.glassfish.jaxb.core.v2.model.annotation" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.v2.runtime.unmarshaller" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.v2.schemagen.episode" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.txw2,com.sun.xml.txw2.annotation" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.core.v2.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.parsers,javax.xml.transform,javax.xml.validation,javax.xml.xpath" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind,jakarta.xml.bind.annotation.adapters,javax.xml.datatype,javax.xml.namespace,javax.xml.stream,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.api" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind,jakarta.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,javax.xml.transform,org.glassfish.jaxb.runtime.v2.model.annotation,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.marshaller" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.glassfish.jaxb.core.marshaller" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.unmarshaller" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind.helpers,org.glassfish.jaxb.runtime,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.model.annotation" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.activation,javax.xml.namespace,org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.model.impl,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.model.annotation,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.model.runtime" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind,javax.xml.namespace,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.istack,jakarta.activation,jakarta.xml.bind,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,jakarta.xml.bind.attachment,jakarta.xml.bind.helpers,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.transform,javax.xml.transform.sax,javax.xml.validation,org.glassfish.jaxb.core.marshaller,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.runtime,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.marshaller,org.glassfish.jaxb.runtime.v2.model.annotation,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime.output,org.glassfish.jaxb.runtime.v2.runtime.property,org.glassfish.jaxb.runtime.v2.runtime.unmarshaller,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.output" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset.stax,javax.xml.stream,org.glassfish.jaxb.core.marshaller,org.glassfish.jaxb.runtime.marshaller,org.glassfish.jaxb.runtime.v2.runtime,org.jvnet.staxex,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.property" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.namespace,javax.xml.stream,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.glassfish.jaxb.runtime.v2.runtime.unmarshaller,org.glassfish.jaxb.runtime.v2.util,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.reflect" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind,jakarta.xml.bind.annotation.adapters,javax.xml.stream,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.unmarshaller,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.reflect.opt" version="4.0.9">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.stream,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.unmarshaller" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.activation,jakarta.xml.bind,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,jakarta.xml.bind.attachment,jakarta.xml.bind.helpers,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.sax,javax.xml.validation,org.glassfish.jaxb.core.unmarshaller,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.runtime.unmarshaller,org.glassfish.jaxb.runtime,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.util,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.output,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.w3c.dom,org.xml.sax" type="List"/>
</properties>
</provided>
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.txw2.output,jakarta.xml.bind,javax.xml.namespace,org.glassfish.jaxb.core.api,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.model.nav" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.schemagen.xmlschema" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.txw2,com.sun.xml.txw2.annotation,javax.xml.namespace" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.glassfish.jaxb.runtime.v2.util" version="4.0.9 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.activation,javax.xml.namespace,javax.xml.transform.stream,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.unmarshaller,org.xml.sax" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.jvnet.fastinfoset" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="com.sun.xml.fastinfoset.vocab,javax.xml.namespace,javax.xml.transform.sax,org.xml.sax,org.xml.sax.ext" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.jvnet.fastinfoset.sax" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="org.jvnet.fastinfoset,org.xml.sax,org.xml.sax.ext" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.jvnet.fastinfoset.sax.helpers" version="2.1.1">
<properties size="1">
<property name="java.package.directive.uses" value="org.jvnet.fastinfoset,org.jvnet.fastinfoset.sax,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.jvnet.fastinfoset.stax" version="2.1.1 ">
<properties size="1">
<property name="java.package.directive.uses" value="javax.xml.stream" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.jvnet.staxex" version="2.1.0 ">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.activation,javax.xml.namespace,javax.xml.stream" type="List"/>
</properties>
</provided>
<provided namespace="java.package" name="org.jvnet.staxex.util" version="2.1.0">
<properties size="1">
<property name="java.package.directive.uses" value="jakarta.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,org.w3c.dom" type="List"/>
</properties>
</provided>
<provided namespace="osgi.identity" name="com.sun.xml.bind.jaxb-osgi" version="4.0.9">
<properties size="1">
<property name="type" value="osgi.bundle"/>
</properties>
</provided>
<provided namespace="osgi.serviceloader" name="jakarta.xml.bind.JAXBContextFactory" version="0.0.0"/>
<provided namespace="osgi.serviceloader" name="com.sun.tools.xjc.Plugin" version="0.0.0"/>
<provided namespace="osgi.serviceloader" name="com.sun.tools.rngdatatype.DatatypeLibraryFactory" version="0.0.0"/>
<provided namespace="org.eclipse.equinox.p2.eclipse.type" name="bundle" version="1.0.0"/>
</provides>
<requires size="194">
<required namespace="java.package" name="jakarta.xml.bind" range="4.0.5 "/>
<required namespace="java.package" name="jakarta.xml.bind.annotation" range="4.0.5 "/>
<required namespace="java.package" name="jakarta.xml.bind.annotation.adapters" range="4.0.5 "/>
<required namespace="java.package" name="jakarta.xml.bind.attachment" range="4.0.5 "/>
<required namespace="java.package" name="jakarta.xml.bind.helpers" range="4.0.5 "/>
<required namespace="java.package" name="javax.xml.bind.annotation" range="0.0.0" optional="true" greedy="false"/>
<required namespace="java.package" name="com.sun.source.tree" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="com.sun.source.util" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="org.apache.tools.ant" range="0.0.0" optional="true" greedy="false"/>
<required namespace="java.package" name="org.apache.tools.ant.taskdefs" range="0.0.0" optional="true" greedy="false"/>
<required namespace="java.package" name="org.apache.tools.ant.taskdefs.compilers" range="0.0.0" optional="true" greedy="false"/>
<required namespace="java.package" name="org.apache.tools.ant.types" range="0.0.0" optional="true" greedy="false"/>
<required namespace="java.package" name="com.sun.codemodel" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.codemodel.fmt" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.codemodel.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.codemodel.writer" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.istack" range="[4.1.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.istack.tools" range="[4.1.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.jxc" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.jxc.ap" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.jxc.api" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.jxc.api.impl.j2s" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.jxc.gen.config" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngdatatype" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngdatatype.helpers" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.ast.builder" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.ast.om" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.ast.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.binary" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.binary.visitor" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.digested" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.dt" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.dt.builtin" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.nc" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.parse" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.parse.compact" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.parse.host" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.parse.xml" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.xml.sax" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.rngom.xml.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.api" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.api.impl.s2j" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.generator.annotation.spec" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.generator.bean" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.generator.bean.field" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.model" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.outline" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.dtd" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.dtd.bindinfo" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.gbind" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.internalizer" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.relaxng" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.xmlschema" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.xmlschema.bindinfo" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.xmlschema.ct" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.reader.xmlschema.parser" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.runtime" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.tools.xjc.writer" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.dtdparser" range="[1.5.0,2.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.algorithm" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.alphabet" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.dom" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.org.apache.xerces.util" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.sax" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.stax" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.stax.events" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.stax.util" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.tools" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.util" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.fastinfoset.vocab" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="com.sun.xml.txw2" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.txw2.annotation" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.txw2.output" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom.impl" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom.impl.parser" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom.impl.parser.state" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom.impl.scd" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom.impl.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom.parser" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="com.sun.xml.xsom.visitor" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="jakarta.activation" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="java.awt" range="0.0.0 "/>
<required namespace="java.package" name="java.awt.image" range="0.0.0 "/>
<required namespace="java.package" name="java.beans" range="0.0.0 "/>
<required namespace="java.package" name="java.io" range="0.0.0 "/>
<required namespace="java.package" name="java.lang" range="0.0.0 "/>
<required namespace="java.package" name="java.lang.annotation" range="0.0.0 "/>
<required namespace="java.package" name="java.lang.invoke" range="0.0.0 "/>
<required namespace="java.package" name="java.lang.ref" range="0.0.0 "/>
<required namespace="java.package" name="java.lang.reflect" range="0.0.0 "/>
<required namespace="java.package" name="java.math" range="0.0.0 "/>
<required namespace="java.package" name="java.net" range="0.0.0 "/>
<required namespace="java.package" name="java.nio" range="0.0.0 "/>
<required namespace="java.package" name="java.nio.charset" range="0.0.0 "/>
<required namespace="java.package" name="java.nio.file" range="0.0.0 "/>
<required namespace="java.package" name="java.security" range="0.0.0 "/>
<required namespace="java.package" name="java.text" range="0.0.0 "/>
<required namespace="java.package" name="java.time" range="0.0.0 "/>
<required namespace="java.package" name="java.time.format" range="0.0.0 "/>
<required namespace="java.package" name="java.util" range="0.0.0 "/>
<required namespace="java.package" name="java.util.concurrent" range="0.0.0 "/>
<required namespace="java.package" name="java.util.concurrent.atomic" range="0.0.0 "/>
<required namespace="java.package" name="java.util.concurrent.locks" range="0.0.0 "/>
<required namespace="java.package" name="java.util.function" range="0.0.0 "/>
<required namespace="java.package" name="java.util.jar" range="0.0.0 "/>
<required namespace="java.package" name="java.util.logging" range="0.0.0 "/>
<required namespace="java.package" name="java.util.regex" range="0.0.0 "/>
<required namespace="java.package" name="java.util.stream" range="0.0.0 "/>
<required namespace="java.package" name="java.util.zip" range="0.0.0 "/>
<required namespace="java.package" name="javax.annotation.processing" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="javax.imageio" range="0.0.0 "/>
<required namespace="java.package" name="javax.imageio.stream" range="0.0.0 "/>
<required namespace="java.package" name="javax.lang.model" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="javax.lang.model.element" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="javax.lang.model.type" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="javax.lang.model.util" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="javax.swing" range="0.0.0 "/>
<required namespace="java.package" name="javax.swing.border" range="0.0.0 "/>
<required namespace="java.package" name="javax.swing.tree" range="0.0.0 "/>
<required namespace="java.package" name="javax.tools" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="javax.xml.catalog" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.datatype" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.namespace" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.parsers" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.stream" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.stream.events" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.stream.util" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.transform" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.transform.dom" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.transform.sax" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.transform.stream" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.validation" range="0.0.0 "/>
<required namespace="java.package" name="javax.xml.xpath" range="0.0.0 "/>
<required namespace="java.package" name="org.glassfish.jaxb.core" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.annotation" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.api" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.api.impl" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.marshaller" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.unmarshaller" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2.model.annotation" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2.model.core" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2.model.impl" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2.model.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2.runtime" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2.runtime.unmarshaller" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2.schemagen.episode" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.core.v2.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.api" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.marshaller" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.unmarshaller" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.model.annotation" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.model.impl" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.model.runtime" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.output" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.property" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.reflect" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.runtime.unmarshaller" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.schemagen" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.schemagen.xmlschema" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.glassfish.jaxb.runtime.v2.util" range="[4.0.0,5.0.0) "/>
<required namespace="java.package" name="org.jvnet.fastinfoset" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="org.jvnet.fastinfoset.sax" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="org.jvnet.fastinfoset.stax" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="org.jvnet.staxex" range="[2.1.0,3.0.0) "/>
<required namespace="java.package" name="org.relaxng.datatype" range="0.0.0" optional="true" greedy="false"/>
<required namespace="java.package" name="org.w3c.dom" range="0.0.0 "/>
<required namespace="java.package" name="org.w3c.dom.ls" range="0.0.0 "/>
<required namespace="java.package" name="org.xml.sax" range="0.0.0 "/>
<required namespace="java.package" name="org.xml.sax.ext" range="0.0.0 "/>
<required namespace="java.package" name="org.xml.sax.helpers" range="0.0.0 "/>
<required namespace="java.package" name="sun.misc" range="0.0.0 " optional="true" greedy="false"/>
<required namespace="java.package" name="jdk.internal.misc" range="0.0.0" optional="true" greedy="false"/>
<requiredProperties namespace="osgi.extender" match="(&(osgi.extender=osgi.serviceloader.processor)(version>=1.0.0)(!(version>=2.0.0)))" min="0" greedy="false">
<description>
com.sun.xml.bind.jaxb-osgi
</description>
</requiredProperties>
<requiredProperties namespace="osgi.serviceloader" match="(osgi.serviceloader=com.sun.tools.xjc.Plugin)" min="0" greedy="false">
<description>
com.sun.xml.bind.jaxb-osgi
</description>
</requiredProperties>
<requiredProperties namespace="osgi.serviceloader" match="(osgi.serviceloader=com.sun.tools.rngdatatype.DatatypeLibraryFactory)" min="0" greedy="false">
<description>
com.sun.xml.bind.jaxb-osgi
</description>
</requiredProperties>
<requiredProperties namespace="osgi.extender" match="(&(osgi.extender=osgi.serviceloader.registrar)(version>=1.0.0)(!(version>=2.0.0)))" min="0" greedy="false">
<description>
com.sun.xml.bind.jaxb-osgi
</description>
</requiredProperties>
<requiredProperties namespace="osgi.ee" match="(&(osgi.ee=JavaSE)(version=11))">
<description>
com.sun.xml.bind.jaxb-osgi
</description>
</requiredProperties>
<required namespace="org.eclipse.equinox.p2.iu" name="com.sun.xml.bind.jaxb-osgi.source" range="[4.0.9,4.0.9] " optional="true">
<filter>
(org.eclipse.update.install.sources=true)
</filter>
</required>
</requires>
<artifacts size="1">
<artifact classifier="osgi.bundle" id="com.sun.xml.bind.jaxb-osgi" version="4.0.9"/>
</artifacts>
<touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
<touchpointData size="1">
<instructions size="1">
<instruction key="manifest">
Bundle-SymbolicName: com.sun.xml.bind.jaxb-osgi
Bundle-Version: 4.0.9
</instruction>
</instructions>
</touchpointData>
</unit>