<?xml version='1.0' encoding='UTF-8'?> <repository xmlns="http://www.osgi.org/xmlns/repository/v1.0.0" name="Release" increment="1729097000532"> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.topology"/> <attribute name="description" value="Gecko.io topology manager for the RSA"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="1.0.2.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.gecko.rsa.api,org.osgi.framework,org.osgi.service.remoteserviceadmin,org.osgi.util.tracker"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.topology"/> <attribute name="bundle-version" value="1.0.2.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.topology"/> <attribute name="version" value="1.0.0" type="Version"/> <attribute name="bnd.hashes" value="-713290504,-2086606091,-2115567809,1129871750,-1179327004,2083464529,1200139070,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="1.0.2.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.topology"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="1.0.2.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.topology"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="66950" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.topology/org.gecko.rsa.topology-1.0.2.jar"/> <attribute name="osgi.content" value="90785C68728B732558B65BD6F0AB868E2EC57A3710372CD5C8DD1706D7ECFFB9"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/> <attribute name="osgi.wiring.package" value="java.lang.invoke"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.function)"/> <attribute name="osgi.wiring.package" value="java.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.logging)"/> <attribute name="osgi.wiring.package" value="java.util.logging"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/> <attribute name="osgi.wiring.package" value="java.util.stream"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.api)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.api"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.core.helper)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core.helper"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.9.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework.hooks.service)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework.hooks.service"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.remoteserviceadmin)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.remoteserviceadmin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.tracker)(version>=1.5.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.provider"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="1.1.6.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="1.1.6.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.provider"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="1.1.6.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.provider"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="75541" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.provider/org.gecko.rsa.provider-1.1.6.jar"/> <attribute name="osgi.content" value="17014E410E19C3A243F18A2E1FDE33BE6F32D0F60DA8DE91CAC2992D48FBE5CA"/> </capability> <capability namespace="osgi.remoteserviceadmin.distribution"> <attribute name="configs" value="gecko.rsa.ma" type="List<String>"/> <attribute name="version" value="1.1.0" type="Version"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.apache.aries.rsa.spi"/> <attribute name="objectClass" value="org.apache.aries.rsa.spi.DistributionProvider" type="List<String>"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/> <attribute name="osgi.wiring.package" value="java.lang.invoke"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/> <attribute name="osgi.wiring.package" value="java.lang.reflect"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.nio)"/> <attribute name="osgi.wiring.package" value="java.nio"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.nio.file)"/> <attribute name="osgi.wiring.package" value="java.nio.file"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.security)"/> <attribute name="osgi.wiring.package" value="java.security"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.function)"/> <attribute name="osgi.wiring.package" value="java.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.logging)"/> <attribute name="osgi.wiring.package" value="java.util.logging"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/> <attribute name="osgi.wiring.package" value="java.util.stream"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.apache.aries.rsa.spi)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.apache.aries.rsa.spi"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.apache.aries.rsa.util)(version>=1.9.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.apache.aries.rsa.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore.resource)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.resource"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore.xmi.impl)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.xmi.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.emf.osgi)(version>=4.0.0)(!(version>=5.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.emf.osgi"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.osgi.messaging)(version>=3.1.0)(!(version>=4.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.osgi.messaging"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.api)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.api"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.core)(version>=2.0.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.util.common.concurrent)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.util.common.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.util.pushstream)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.util.pushstream"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.util.pushstream.distributed)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.util.pushstream.distributed"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.9.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework.wiring)(version>=1.2.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.remoteserviceadmin)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.remoteserviceadmin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.converter)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.function)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.promise)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.pushstream)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.pushstream"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> <requirement namespace="osgi.extender"> <directive name="filter" value="(&(osgi.extender=osgi.component)(version>=1.4.0)(!(version>=2.0.0)))"/> </requirement> <requirement namespace="osgi.service"> <directive name="filter" value="(objectClass=org.gecko.emf.osgi.ResourceSetFactory)"/> <directive name="effective" value="active"/> </requirement> <requirement namespace="osgi.service"> <directive name="filter" value="(objectClass=org.gecko.osgi.messaging.MessagingService)"/> <directive name="effective" value="active"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.discovery"/> <attribute name="description" value="Gecko RSA Discovery implementation"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="2.0.0.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.gecko.rsa.api,org.gecko.rsa.model.rsa,org.osgi.framework,org.osgi.service.remoteserviceadmin,org.osgi.util.tracker"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.discovery"/> <attribute name="bundle-version" value="2.0.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.discovery"/> <attribute name="version" value="1.0.0" type="Version"/> <attribute name="bnd.hashes" value="1134903163,1104470295,635046730,-1446156411,306118811,-356730505" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="2.0.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.discovery"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="2.0.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.discovery"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="31976" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.discovery/org.gecko.rsa.discovery-2.0.0.jar"/> <attribute name="osgi.content" value="443591F5677DCB9B33F135EADAC9AF90F124859C3A7A4365AB3640BEABE24B68"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/> <attribute name="osgi.wiring.package" value="java.lang.invoke"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.function)"/> <attribute name="osgi.wiring.package" value="java.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.logging)"/> <attribute name="osgi.wiring.package" value="java.util.logging"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/> <attribute name="osgi.wiring.package" value="java.util.stream"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.common.util)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.api)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.api"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.core.converter)(version>=2.0.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core.converter"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.core.helper)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core.helper"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.model.rsa)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.9.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.remoteserviceadmin)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.remoteserviceadmin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.tracker)(version>=1.5.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.api"/> <attribute name="description" value="Gecko.io RSA API"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="2.1.1.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.osgi.framework,org.osgi.service.remoteserviceadmin,org.osgi.util.promise"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.api"/> <attribute name="bundle-version" value="2.1.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.api"/> <attribute name="version" value="1.1.0" type="Version"/> <attribute name="bnd.hashes" value="1541289440,479708435,875816321,-783392218,-1476409409,1395478962,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.package"> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.api"/> <attribute name="bundle-version" value="2.1.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.annotation"/> <attribute name="version" value="1.0.0" type="Version"/> <attribute name="bnd.hashes" value="-856349444,-734114523,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="2.1.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.api"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="2.1.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.api"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="19942" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.api/org.gecko.rsa.api-2.1.1.jar"/> <attribute name="osgi.content" value="36943A8062A4152D998D338BE16519B4AF0FD104EF7C84DDD2B26AC7A8E1E6DC"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/> <attribute name="osgi.wiring.package" value="java.lang.annotation"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.9.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.remoteserviceadmin)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.remoteserviceadmin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.promise)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.example.api"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="4.0.1.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.gecko.rsa.rsatest,org.osgi.util.pushstream"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.example.api"/> <attribute name="bundle-version" value="4.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.example.api"/> <attribute name="version" value="4.0.0" type="Version"/> <attribute name="bnd.hashes" value="-1175005008,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="4.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.example.api"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="4.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.example.api"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="10784" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.example.api/org.gecko.rsa.example.api-4.0.1.jar"/> <attribute name="osgi.content" value="6D6B50D83E029ED548A7E99F251A4296E6384DC0E728727A46CDA3D0E7D9A293"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.rsatest)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.pushstream)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.pushstream"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.discovery.config"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="1.0.3.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="1.0.3.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.discovery.config"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="1.0.3.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.discovery.config"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="8009" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.discovery.config/org.gecko.rsa.discovery.config-1.0.3.jar"/> <attribute name="osgi.content" value="462A985785DEBCE3BAAB576F1055D72D4C345D6E27249348C1585E7FD5DCD9C1"/> </capability> <requirement namespace="osgi.extender"> <directive name="filter" value="(osgi.extender=osgi.configurator)"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.example.consumer"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="1.0.6.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="1.0.6.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.example.consumer"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="1.0.6.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.example.consumer"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="16275" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.example.consumer/org.gecko.rsa.example.consumer-1.0.6.jar"/> <attribute name="osgi.content" value="44A0C4EC921763EC54E976CB73689B21C468E715FB7D1A6360C61680774896E9"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/> <attribute name="osgi.wiring.package" value="java.lang.invoke"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/> <attribute name="osgi.wiring.package" value="java.lang.reflect"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.function)"/> <attribute name="osgi.wiring.package" value="java.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.example.api)(version>=4.0.0)(!(version>=5.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.example.api"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.example.api2)(version>=4.0.0)(!(version>=5.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.example.api2"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.rsatest)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.promise)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> <requirement namespace="osgi.extender"> <directive name="filter" value="(&(osgi.extender=osgi.component)(version>=1.4.0)(!(version>=2.0.0)))"/> </requirement> <requirement namespace="osgi.remoteserviceadmin.discovery"> <directive name="filter" value="(&(protocols=ma)(version>=1.1.0)(!(version>=2.0.0)))"/> </requirement> <requirement namespace="osgi.remoteserviceadmin.distribution"> <directive name="filter" value="(&(configs=gecko.rsa.ma)(version>=1.1.0)(!(version>=2.0.0)))"/> </requirement> <requirement namespace="osgi.service"> <directive name="filter" value="(objectClass=org.gecko.rsa.example.api.EchoService)"/> <directive name="effective" value="active"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License 1.0"/> <attribute name="copyright" value="Data In Motion GmbH all rights reserved"/> <attribute name="osgi.identity" value="org.gecko.rsa.model"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="1.1.0.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.eclipse.emf.common.util,org.eclipse.emf.ecore,org.eclipse.emf.ecore.util"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.model"/> <attribute name="bundle-version" value="1.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa"/> <attribute name="version" value="1.1.0" type="Version"/> <attribute name="bnd.hashes" value="63537721,-1308945219,-1488128249,1112664652,-928497163,-737777974,1425955268,-452957690,82420049,-281114671,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.eclipse.emf.common.notify,org.eclipse.emf.common.util,org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.ecore.util,org.gecko.rsa.model.rsa"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.model"/> <attribute name="bundle-version" value="1.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa.impl"/> <attribute name="version" value="1.1.0" type="Version"/> <attribute name="bnd.hashes" value="578720761,1624982653,-1166085689,-1751205236,-700508747,161794058,993185094,1237935889,-1706619503,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.eclipse.emf.common.util,org.eclipse.emf.ecore,org.eclipse.emf.ecore.resource,org.eclipse.emf.ecore.resource.impl,org.eclipse.emf.ecore.util,org.eclipse.emf.ecore.xmi.impl,org.eclipse.emf.ecore.xmi.util,org.gecko.rsa.model.rsa"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.model"/> <attribute name="bundle-version" value="1.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa.util"/> <attribute name="version" value="1.1.0" type="Version"/> <attribute name="bnd.hashes" value="-252219141,-922388708,-2058205810,784517492,-1135694725,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="1.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.model"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="1.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.model"/> </capability> <capability namespace="org.eclipse.emf.ecore.generated_package"> <attribute name="ecoreSourceLocations" value="/model/rsa-endpoint-description.ecore" type="List<String>"/> <attribute name="ecore" value="/model/rsa-endpoint-description.ecore"/> <attribute name="class" value="org.gecko.rsa.model.rsa.RSAPackage"/> <attribute name="uri" value="http://www.osgi.org/xmlns/rsa/v1.0.0"/> <attribute name="genModel" value="/model/rsa-endpoint-description.genmodel"/> <attribute name="genModelSourceLocations" value="model/rsa-endpoint-description.genmodel,org.gecko.rsa.model/model/rsa-endpoint-description.genmodel" type="List<String>"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="87302" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.model/org.gecko.rsa.model-1.1.0.jar"/> <attribute name="osgi.content" value="DC951949DEEDDEBBC5877B74A4BB1F1C7718BB07A5E5C3AF262ED3382EBBEBEE"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.eclipse.emf.ecore,org.gecko.rsa.model.rsa"/> <attribute name="objectClass" value="org.gecko.emf.osgi.configurator.EPackageConfigurator" type="List<String>"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.eclipse.emf.ecore,org.gecko.rsa.model.rsa"/> <attribute name="objectClass" value="org.gecko.rsa.model.rsa.RSAFactory, org.eclipse.emf.ecore.EFactory" type="List<String>"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.eclipse.emf.ecore,org.gecko.rsa.model.rsa"/> <attribute name="objectClass" value="org.gecko.rsa.model.rsa.RSAPackage, org.eclipse.emf.ecore.EPackage" type="List<String>"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.eclipse.emf.ecore.resource,org.gecko.rsa.model.rsa.util"/> <attribute name="objectClass" value="org.gecko.rsa.model.rsa.util.RSAResourceFactoryImpl, org.eclipse.emf.ecore.resource.Resource$Factory" type="List<String>"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.osgi.service.condition"/> <attribute name="objectClass" value="org.osgi.service.condition.Condition" type="List<String>"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.common.notify)(version>=2.29.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.notify"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.common.notify.impl)(version>=2.29.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.notify.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.common.util)(version>=2.29.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.impl)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.plugin)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.plugin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.resource)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.resource"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.resource.impl)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.resource.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.util)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.xmi)(version>=2.36.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.xmi"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.xmi.impl)(version>=2.36.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.xmi.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.xmi.util)(version>=2.36.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.xmi.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.xml.type)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.xml.type"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.emf.osgi.configurator)(version>=1.0.0)(!(version>=1.1.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.emf.osgi.configurator"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.model.rsa)(version>=1.1.0)(!(version>=1.2.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.model.rsa.impl)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.model.rsa.util)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.10.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.condition)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.condition"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> <requirement namespace="osgi.extender"> <directive name="filter" value="(&(osgi.extender=osgi.component)(version>=1.5.0)(!(version>=2.0.0)))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License 1.0"/> <attribute name="copyright" value="Data In Motion GmbH all rights reserved"/> <attribute name="osgi.identity" value="org.gecko.rsa.example.api2"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="1.0.1.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.osgi.util.promise"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.example.api2"/> <attribute name="bundle-version" value="1.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.example.api2"/> <attribute name="version" value="4.0.0" type="Version"/> <attribute name="bnd.hashes" value="-2065416830,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="1.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.example.api2"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="1.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.example.api2"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="10441" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.example.api2/org.gecko.rsa.example.api2-1.0.1.jar"/> <attribute name="osgi.content" value="E301EDC6480F40B6CFCA6628B3C43760A3CE623D38F2A21BBC7521EE1A0C9FF5"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.promise)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.discovery.tests"/> <attribute name="description" value="Integration tests for the Gecko RSA Discovery implementation"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="1.0.5.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="1.0.5.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.discovery.tests"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="1.0.5.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.discovery.tests"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="63114" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.discovery.tests/org.gecko.rsa.discovery.tests-1.0.5.jar"/> <attribute name="osgi.content" value="C395A1408DD21B4D3E62404DA1F7E5C174BC1452E88BD98749AB3ABF9E973FF5"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/> <attribute name="osgi.wiring.package" value="java.lang.annotation"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/> <attribute name="osgi.wiring.package" value="java.lang.invoke"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.nio)"/> <attribute name="osgi.wiring.package" value="java.nio"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.common.util)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore.util)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.core.tests)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.core.tests"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.osgi.messaging)(version>=3.1.0)(!(version>=4.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.osgi.messaging"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.api)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.api"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.core)(version>=2.0.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.discovery)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.discovery"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.discovery.ma.handler)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.discovery.ma.handler"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.model.rsa)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.hamcrest)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.hamcrest"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.junit)(version>=4.12.0)(!(version>=5.0.0)))"/> <attribute name="osgi.wiring.package" value="org.junit"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.junit.runner)(version>=4.12.0)(!(version>=5.0.0)))"/> <attribute name="osgi.wiring.package" value="org.junit.runner"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.mockito)(version>=1.10.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.mockito"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.mockito.runners)(version>=1.10.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.mockito.runners"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.mockito.stubbing)(version>=1.10.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.mockito.stubbing"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.mockito.verification)(version>=1.10.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.mockito.verification"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.9.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.remoteserviceadmin)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.remoteserviceadmin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.function)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.promise)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.pushstream)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.pushstream"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.example.service"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="1.0.6.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="1.0.6.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.example.service"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="1.0.6.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.example.service"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="15384" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.example.service/org.gecko.rsa.example.service-1.0.6.jar"/> <attribute name="osgi.content" value="89B04BB5291CAA991F48A378F23F82D0CD4A0AB7AB335B45BEF04F43B9F0E46F"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.gecko.rsa.example.api,org.gecko.rsa.example.api2"/> <attribute name="objectClass" value="org.gecko.rsa.example.api.EchoService,org.gecko.rsa.example.api2.EchoService2" type="List<String>"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/> <attribute name="osgi.wiring.package" value="java.lang.invoke"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.common.util)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.example.api)(version>=4.0.0)(!(version>=5.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.example.api"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.example.api2)(version>=4.0.0)(!(version>=5.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.example.api2"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.rsatest)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.promise)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.pushstream)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.pushstream"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> <requirement namespace="osgi.extender"> <directive name="filter" value="(&(osgi.extender=osgi.component)(version>=1.4.0)(!(version>=2.0.0)))"/> </requirement> <requirement namespace="osgi.remoteserviceadmin.discovery"> <directive name="filter" value="(&(protocols=ma)(version>=1.1.0)(!(version>=2.0.0)))"/> </requirement> <requirement namespace="osgi.remoteserviceadmin.distribution"> <directive name="filter" value="(&(configs=gecko.rsa.ma)(version>=1.1.0)(!(version>=2.0.0)))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.discovery.ma"/> <attribute name="description" value="RSA discovery implementation for the Gecko Message-Adapter"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="2.0.2.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.gecko.osgi.messaging,org.gecko.rsa.api,org.osgi.framework,org.osgi.service.remoteserviceadmin"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.discovery.ma"/> <attribute name="bundle-version" value="2.0.2.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.discovery.ma.handler"/> <attribute name="version" value="1.0.0" type="Version"/> <attribute name="bnd.hashes" value="-1917860642,1345821235,105572505" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.package"> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.discovery.ma"/> <attribute name="bundle-version" value="2.0.2.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.discovery.ma.util"/> <attribute name="version" value="2.0.2" type="Version"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="2.0.2.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.discovery.ma"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="2.0.2.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.discovery.ma"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="25303" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.discovery.ma/org.gecko.rsa.discovery.ma-2.0.2.jar"/> <attribute name="osgi.content" value="2095C09387F6EB8C59E68B3A508EB1EC2F94361C33F8F398E53513F00CF4463D"/> </capability> <capability namespace="osgi.remoteserviceadmin.discovery"> <attribute name="protocols" value="ma" type="List<String>"/> <attribute name="version" value="1.1.0" type="Version"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/> <attribute name="osgi.wiring.package" value="java.lang.annotation"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/> <attribute name="osgi.wiring.package" value="java.lang.invoke"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.nio)"/> <attribute name="osgi.wiring.package" value="java.nio"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.function)"/> <attribute name="osgi.wiring.package" value="java.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.logging)"/> <attribute name="osgi.wiring.package" value="java.util.logging"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/> <attribute name="osgi.wiring.package" value="java.util.stream"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.common.util)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.osgi.messaging)(version>=3.1.0)(!(version>=4.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.osgi.messaging"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.api)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.api"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.core)(version>=2.0.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.core.converter)(version>=2.0.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core.converter"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.discovery)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.discovery"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.discovery.ma.handler)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.discovery.ma.handler"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.model.rsa)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.9.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.remoteserviceadmin)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.remoteserviceadmin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.function)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.promise)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.pushstream)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.pushstream"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> <requirement namespace="osgi.extender"> <directive name="filter" value="(&(osgi.extender=osgi.component)(version>=1.4.0)(!(version>=2.0.0)))"/> </requirement> <requirement namespace="osgi.service"> <directive name="filter" value="(objectClass=org.gecko.osgi.messaging.MessagingService)"/> <directive name="effective" value="active"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License v1.0"/> <attribute name="copyright" value="Data In Motion Consulting GmbH"/> <attribute name="osgi.identity" value="org.gecko.rsa.core"/> <attribute name="description" value="Gecko.io RSA Core"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="2.0.1.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.eclipse.emf.ecore,org.eclipse.emf.ecore.resource,org.gecko.emf.osgi,org.gecko.rsa.api,org.gecko.rsa.model.rsa,org.osgi.util.promise"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.core"/> <attribute name="bundle-version" value="2.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core"/> <attribute name="version" value="2.0.0" type="Version"/> <attribute name="bnd.hashes" value="1140642628,-1106314556,-1301831896,2034461208,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.osgi.framework,org.osgi.service.remoteserviceadmin"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.core"/> <attribute name="bundle-version" value="2.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core.helper"/> <attribute name="version" value="1.0.0" type="Version"/> <attribute name="bnd.hashes" value="1512284611,1968873830,1127905892,-572770223" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.gecko.rsa.model.rsa,org.gecko.rsa.model.rsa.util,org.osgi.service.remoteserviceadmin"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.core"/> <attribute name="bundle-version" value="2.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.core.converter"/> <attribute name="version" value="2.0.0" type="Version"/> <attribute name="bnd.hashes" value="-1158370727,-364738188,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="2.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.core"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="2.0.1.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.core"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="50248" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.core/org.gecko.rsa.core-2.0.1.jar"/> <attribute name="osgi.content" value="F17D78A57CCE6D3B5E053EAB9EE68F86B41E15885E8815512E680EB4A7EE9FC8"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.io)"/> <attribute name="osgi.wiring.package" value="java.io"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/> <attribute name="osgi.wiring.package" value="java.lang.invoke"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/> <attribute name="osgi.wiring.package" value="java.lang.reflect"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/> <attribute name="osgi.wiring.package" value="java.util.concurrent"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.function)"/> <attribute name="osgi.wiring.package" value="java.util.function"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.logging)"/> <attribute name="osgi.wiring.package" value="java.util.logging"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/> <attribute name="osgi.wiring.package" value="java.util.regex"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/> <attribute name="osgi.wiring.package" value="java.util.stream"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/> <attribute name="osgi.wiring.package" value="javax.xml.transform"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/> <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/> <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.common.util)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore.resource)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.resource"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore.resource.impl)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.resource.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore.util)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore.xml.namespace)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.xml.namespace"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.eclipse.emf.ecore.xml.type)"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.xml.type"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.emf.osgi)(version>=4.0.0)(!(version>=5.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.emf.osgi"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.api)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.api"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.model.rsa)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.model.rsa.util)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.model.rsa.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.9.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.remoteserviceadmin)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.remoteserviceadmin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.util.promise)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/> <attribute name="osgi.wiring.package" value="org.w3c.dom"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> </resource> <resource> <capability namespace="osgi.identity"> <attribute name="license" value="Eclipse Public License 1.0"/> <attribute name="copyright" value="Data In Motion GmbH all rights reserved"/> <attribute name="osgi.identity" value="org.gecko.rsa.example.model"/> <attribute name="type" value="osgi.bundle"/> <attribute name="version" value="2.1.0.SNAPSHOT" type="Version"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.eclipse.emf.common.util,org.eclipse.emf.ecore"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.example.model"/> <attribute name="bundle-version" value="2.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest"/> <attribute name="version" value="1.1.0" type="Version"/> <attribute name="bnd.hashes" value="516961236,-1678787584,1708769114,1565028713,-1907849355,-1399918120,1425955268,-1115097836,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.eclipse.emf.common.notify,org.eclipse.emf.common.util,org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.gecko.rsa.rsatest"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.example.model"/> <attribute name="bundle-version" value="2.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest.impl"/> <attribute name="version" value="1.1.0" type="Version"/> <attribute name="bnd.hashes" value="290258964,1708429888,-1623155915,95755288,927146324,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.package"> <directive name="uses" value="org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.eclipse.emf.common.util,org.eclipse.emf.ecore,org.eclipse.emf.ecore.resource,org.eclipse.emf.ecore.resource.impl,org.eclipse.emf.ecore.util,org.eclipse.emf.ecore.xmi.impl,org.gecko.rsa.rsatest"/> <attribute name="bundle-symbolic-name" value="org.gecko.rsa.example.model"/> <attribute name="bundle-version" value="2.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest.util"/> <attribute name="version" value="1.1.0" type="Version"/> <attribute name="bnd.hashes" value="-518194643,1161813290,189559616,-1869241178,-1923478059" type="List<Long>"/> </capability> <capability namespace="osgi.wiring.bundle"> <attribute name="bundle-version" value="2.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.bundle" value="org.gecko.rsa.example.model"/> </capability> <capability namespace="osgi.wiring.host"> <attribute name="bundle-version" value="2.1.0.SNAPSHOT" type="Version"/> <attribute name="osgi.wiring.host" value="org.gecko.rsa.example.model"/> </capability> <capability namespace="org.eclipse.emf.ecore.generated_package"> <attribute name="ecoreSourceLocations" value="/model/rsa-test.ecore" type="List<String>"/> <attribute name="ecore" value="/model/rsa-test.ecore"/> <attribute name="class" value="org.gecko.rsa.rsatest.RSATestPackage"/> <attribute name="uri" value="http://gecko.io/rsatest"/> <attribute name="genModel" value="/model/rsa-test.genmodel"/> <attribute name="genModelSourceLocations" value="model/rsa-test.genmodel,org.gecko.rsa.example.model/model/rsa-test.genmodel" type="List<String>"/> </capability> <capability namespace="osgi.content"> <attribute name="size" value="66810" type="Long"/> <attribute name="mime" value="application/vnd.osgi.bundle"/> <attribute name="url" value="org.gecko.rsa.example.model/org.gecko.rsa.example.model-2.1.0.jar"/> <attribute name="osgi.content" value="FB2C1592AF329F9EE9C5C77E34D10DD280EA0A4D0A8CFB7EEAD75AE63841449A"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.eclipse.emf.ecore,org.gecko.rsa.rsatest"/> <attribute name="objectClass" value="org.gecko.emf.osgi.configurator.EPackageConfigurator" type="List<String>"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.eclipse.emf.ecore,org.gecko.rsa.rsatest"/> <attribute name="objectClass" value="org.gecko.rsa.rsatest.RSATestFactory, org.eclipse.emf.ecore.EFactory" type="List<String>"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.eclipse.emf.ecore,org.gecko.rsa.rsatest"/> <attribute name="objectClass" value="org.gecko.rsa.rsatest.RSATestPackage, org.eclipse.emf.ecore.EPackage" type="List<String>"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.eclipse.emf.ecore.resource,org.gecko.rsa.rsatest.util"/> <attribute name="objectClass" value="org.gecko.rsa.rsatest.util.RSATestResourceFactoryImpl, org.eclipse.emf.ecore.resource.Resource$Factory" type="List<String>"/> </capability> <capability namespace="osgi.service"> <directive name="uses" value="org.osgi.service.condition"/> <attribute name="objectClass" value="org.osgi.service.condition.Condition" type="List<String>"/> </capability> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.lang)"/> <attribute name="osgi.wiring.package" value="java.lang"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(osgi.wiring.package=java.util)"/> <attribute name="osgi.wiring.package" value="java.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.common.notify)(version>=2.29.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.notify"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.common.notify.impl)(version>=2.29.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.notify.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.common.util)(version>=2.29.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.common.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.impl)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.plugin)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.plugin"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.resource)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.resource"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.resource.impl)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.resource.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.util)(version>=2.35.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.eclipse.emf.ecore.xmi.impl)(version>=2.36.0)(!(version>=3.0.0)))"/> <attribute name="osgi.wiring.package" value="org.eclipse.emf.ecore.xmi.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.emf.osgi.configurator)(version>=1.0.0)(!(version>=1.1.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.emf.osgi.configurator"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.rsatest)(version>=1.1.0)(!(version>=1.2.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.rsatest.impl)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest.impl"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.gecko.rsa.rsatest.util)(version>=1.1.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.gecko.rsa.rsatest.util"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.10.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.framework"/> </requirement> <requirement namespace="osgi.wiring.package"> <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.condition)(version>=1.0.0)(!(version>=2.0.0)))"/> <attribute name="osgi.wiring.package" value="org.osgi.service.condition"/> </requirement> <requirement namespace="osgi.ee"> <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.8))"/> </requirement> <requirement namespace="osgi.extender"> <directive name="filter" value="(&(osgi.extender=osgi.component)(version>=1.5.0)(!(version>=2.0.0)))"/> </requirement> </resource> </repository>