<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features name="opennms-24.0.0-SNAPSHOT" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0">
    <repository>mvn:org.apache.camel.karaf/apache-camel/2.19.1/xml/features</repository>
    <repository>mvn:org.apache.cxf.karaf/apache-cxf/3.1.11/xml/features</repository>
    <repository>mvn:org.apache.activemq/activemq-karaf/5.14.5/xml/features</repository>
    <repository>mvn:org.ops4j.pax.jdbc/pax-jdbc-features/1.0.1/xml/features</repository>
    <repository>mvn:org.apache.activemq/activemq-karaf/5.14.5/xml/features</repository>
    <feature name="opennms-24.0.0-SNAPSHOT" version="24.0.0-SNAPSHOT" description="OpenNMS :: OSGi Container :: Karaf Features">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <feature>activemq-broker</feature>
        <feature>framework</feature>
        <feature>aries-blueprint</feature>
        <feature>aries-proxy</feature>
        <feature>blueprint-web</feature>
        <feature>bundle</feature>
        <feature>config</feature>
        <feature>deployer</feature>
        <feature>diagnostic</feature>
        <feature>eventadmin</feature>
        <feature>feature</feature>
        <feature>framework-security</feature>
        <feature>httplite</feature>
        <feature>http</feature>
        <feature>http-whiteboard</feature>
        <feature>instance</feature>
        <feature>jaas-boot</feature>
        <feature>jaas</feature>
        <feature>jasypt-encryption</feature>
        <feature version="8.1.14.v20131031">jetty</feature>
        <feature version="9.3.9.v20160517">jetty</feature>
        <feature>jolokia</feature>
        <feature>kar</feature>
        <feature>log</feature>
        <feature>management</feature>
        <feature>minimal</feature>
        <feature>obr</feature>
        <feature>package</feature>
        <feature>profile</feature>
        <feature>scheduler</feature>
        <feature>scr</feature>
        <feature>service</feature>
        <feature>service-security</feature>
        <feature>service-wrapper</feature>
        <feature>shell-compat</feature>
        <feature>shell</feature>
        <feature>ssh</feature>
        <feature>standard</feature>
        <feature>system</feature>
        <feature>war</feature>
        <feature>webconsole</feature>
        <feature>wrap</feature>
        <feature>wrapper</feature>
        <feature>pax-http</feature>
        <feature>atomikos</feature>
        <feature>batik</feature>
        <feature>c3p0</feature>
        <feature>hikari-cp</feature>
        <feature>commons-beanutils</feature>
        <feature>commons-cli</feature>
        <feature>commons-codec</feature>
        <feature>commons-collections</feature>
        <feature>commons-configuration</feature>
        <feature>commons-digester</feature>
        <feature>commons-exec</feature>
        <feature>commons-io</feature>
        <feature>commons-jexl</feature>
        <feature>commons-lang</feature>
        <feature>commons-net</feature>
        <feature>dnsjava</feature>
        <feature>dropwizard-metrics</feature>
        <feature>fop</feature>
        <feature>guava17</feature>
        <feature>guava</feature>
        <feature>hibernate36</feature>
        <feature>hibernate-validator41</feature>
        <feature>jaxb</feature>
        <feature>jfreechart</feature>
        <feature>jolokia</feature>
        <feature>jrobin</feature>
        <feature>json-lib</feature>
        <feature>lmax-disruptor</feature>
        <feature>opennms-activemq-pool</feature>
        <feature>opennms-bootstrap</feature>
        <feature>opennms-bundle-refresher</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-collection-commands</feature>
        <feature>opennms-collection-persistence-rrd</feature>
        <feature>opennms-config-api</feature>
        <feature>opennms-config</feature>
        <feature>opennms-config-jaxb</feature>
        <feature>opennms-core-daemon</feature>
        <feature>opennms-core-db</feature>
        <feature>opennms-core-ipc-rpc-commands</feature>
        <feature>opennms-core</feature>
        <feature>opennms-core-web</feature>
        <feature>opennms-dao-api</feature>
        <feature>opennms-dao</feature>
        <feature>opennms-events-api</feature>
        <feature>opennms-events-commands</feature>
        <feature>opennms-health</feature>
        <feature>opennms-icmp-api</feature>
        <feature>opennms-icmp-jna</feature>
        <feature>opennms-icmp-jni</feature>
        <feature>opennms-icmp-jni6</feature>
        <feature>opennms-icmp-best</feature>
        <feature>opennms-icmp-commands</feature>
        <feature>opennms-javamail</feature>
        <feature>opennms-kafka-producer</feature>
        <feature>opennms-model</feature>
        <feature>opennms-poller-shell</feature>
        <feature>opennms-provisioning</feature>
        <feature>opennms-provisioning-detectors</feature>
        <feature>opennms-provisioning-shell</feature>
        <feature>opennms-rrd-api</feature>
        <feature>opennms-rrd-jrobin</feature>
        <feature>opennms-situation-feedback</feature>
        <feature>opennms-snmp</feature>
        <feature>opennms-snmp-commands</feature>
        <feature>opennms-syslogd</feature>
        <feature>opennms-syslogd-listener-javanet</feature>
        <feature>opennms-syslogd-listener-camel-netty</feature>
        <feature>opennms-trapd</feature>
        <feature>jax-rs-connector</feature>
        <feature>jax-rs-shell-commands</feature>
        <feature>opennms-osgi-core-rest</feature>
        <feature>org.json</feature>
        <feature>postgresql</feature>
        <feature>smack</feature>
        <feature>spring-security32</feature>
        <feature>spring-webflow</feature>
        <feature>twitter4j</feature>
        <feature>opennms-jaas-login-module</feature>
        <feature>dashlet-alarms</feature>
        <feature>dashlet-bsm</feature>
        <feature>dashlet-charts</feature>
        <feature>dashlet-image</feature>
        <feature>dashlet-ksc</feature>
        <feature>dashlet-map</feature>
        <feature>dashlet-rrd</feature>
        <feature>dashlet-rtc</feature>
        <feature>dashlet-summary</feature>
        <feature>dashlet-surveillance</feature>
        <feature>dashlet-topology</feature>
        <feature>dashlet-url</feature>
        <feature>dashlet-grafana</feature>
        <feature>nrtg</feature>
        <feature>opennms-amqp-event-forwarder</feature>
        <feature>opennms-amqp-event-receiver</feature>
        <feature>opennms-amqp-alarm-northbounder</feature>
        <feature>opennms-topology-runtime-base</feature>
        <feature>opennms-topology-runtime-browsers</feature>
        <feature>opennms-topology-runtime-linkd</feature>
        <feature>opennms-topology-runtime-vmware</feature>
        <feature>opennms-topology-runtime-application</feature>
        <feature>opennms-topology-runtime-bsm</feature>
        <feature>opennms-topology-runtime-graphml</feature>
        <feature>opennms-topology-runtime-pathoutage</feature>
        <feature>opennms-topology-runtime-asset</feature>
        <feature>org.opennms.features.topology.shell</feature>
        <feature>vaadin</feature>
        <feature>vaadin-dashboard</feature>
        <feature>vaadin-jmxconfiggenerator</feature>
        <feature>vaadin-node-maps</feature>
        <feature>vaadin-snmp-events-and-metrics</feature>
        <feature>vaadin-surveillance-views</feature>
        <feature>jira-troubleticketer</feature>
        <feature>tsrm-troubleticketer</feature>
        <feature>datachoices</feature>
        <feature>eif-adapter</feature>
        <feature>opennms-telemetry-collection</feature>
        <feature>opennms-telemetry-jti</feature>
        <feature>opennms-telemetry-nxos</feature>
        <feature>org.opennms.features.enlinkd.service.api</feature>
        <feature>org.opennms.features.bsm.service.api</feature>
        <feature>org.opennms.features.bsm.shell-commands</feature>
        <feature>vaadin-adminpage</feature>
        <feature>opennms-jest</feature>
        <feature>vaadin-opennms-pluginmanager</feature>
        <feature>alarm-change-notifier</feature>
        <feature>opennms-es-rest</feature>
        <feature>internal-plugins-descriptor</feature>
        <feature>ifttt-integration</feature>
        <feature>opennms-flows</feature>
        <feature>opennms-api-layer</feature>
        <feature>karaf-extender</feature>
    </feature>
    <feature name="opennms-integration-api" version="1.0.0-alpha2-SNAPSHOT" description="OpenNMS Integration API">
        <bundle dependency="true">mvn:com.google.guava/guava/26.0-jre</bundle>
        <bundle>mvn:org.opennms.integration.api/api/1.0.0-alpha2-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.integration.api/common/1.0.0-alpha2-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.integration.api/xml/1.0.0-alpha2-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-integration-api-sample-project" version="1.0.0-alpha2-SNAPSHOT" description="OpenNMS Integration API :: Sample Project">
        <feature version="1.0.0-alpha2-SNAPSHOT">opennms-integration-api</feature>
        <bundle>mvn:org.opennms.integration.api.sample/sample-project/1.0.0-alpha2-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-amqp-event-forwarder" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: AMQP :: Event Forwarder">
        <feature>camel-core</feature>
        <feature>camel-blueprint</feature>
        <feature>camel-http</feature>
        <feature>camel-amqp</feature>
        <feature>guava</feature>
        <feature>opennms-core-camel</feature>
        <feature>opennms-dao-api</feature>
        <bundle>mvn:org.opennms.features.amqp/org.opennms.features.amqp.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.amqp/org.opennms.features.amqp.event-forwarder/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-amqp-event-receiver" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: AMQP :: Event Receiver">
        <feature>camel-core</feature>
        <feature>camel-blueprint</feature>
        <feature>camel-http</feature>
        <feature>camel-amqp</feature>
        <feature>guava</feature>
        <feature>opennms-core-camel</feature>
        <feature>opennms-dao-api</feature>
        <bundle>mvn:org.opennms.features.amqp/org.opennms.features.amqp.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.amqp/org.opennms.features.amqp.event-receiver/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-amqp-alarm-northbounder" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: AMQP :: Alarm Northbounder">
        <feature>camel-core</feature>
        <feature>camel-blueprint</feature>
        <feature>camel-http</feature>
        <feature>camel-amqp</feature>
        <feature>opennms-core-camel</feature>
        <bundle>mvn:org.opennms.features.amqp/org.opennms.features.amqp.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.amqp/org.opennms.features.amqp.alarm-northbounder/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="atomikos" version="3.9.2" description="Atomikos :: TransactionEssentials">
        <bundle>wrap:mvn:com.atomikos/atomikos-util/3.9.2</bundle>
        <bundle>wrap:mvn:com.atomikos/transactions-api/3.9.2</bundle>
        <bundle>wrap:mvn:com.atomikos/transactions/3.9.2</bundle>
        <bundle>wrap:mvn:com.atomikos/transactions-jta/3.9.2</bundle>
        <bundle>wrap:mvn:com.atomikos/transactions-jdbc/3.9.2</bundle>
    </feature>
    <feature name="batik" version="1.7" description="Apache :: XML Graphics :: Batik">
        <bundle>wrap:mvn:xalan/xalan/2.7.2</bundle>
        <bundle>wrap:mvn:xalan/serializer/2.7.2</bundle>
        <bundle>wrap:mvn:xml-apis/xml-apis/1.4.01</bundle>
        <bundle>wrap:mvn:xml-apis/xml-apis-ext/1.3.04</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-anim/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-awt-util/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-bridge/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-css/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-dom/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-ext/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-gvt/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-parser/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-script/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-svggen/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-svg-dom/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-transcoder/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-util/1.7</bundle>
        <bundle>wrap:mvn:org.apache.xmlgraphics/batik-xml/1.7</bundle>
    </feature>
    <feature name="bsf" version="2.4.0" description="Apache :: Bean Scripting Framework">
        <bundle>wrap:mvn:bsf/bsf/2.4.0</bundle>
    </feature>
    <feature name="c3p0" version="0.9.5.2" description="c3p0">
        <feature>postgresql</feature>
        <bundle>wrap:mvn:com.mchange/c3p0/0.9.5.2$Bundle-SymbolicName=c3p0&amp;Bundle-Version=0.9.5.2&amp;Import-Package=javax.management,javax.naming,javax.sql,javax.xml.parsers,org.postgresql;resolution:=optional,org.w3c.dom</bundle>
    </feature>
    <feature name="hikari-cp" version="2.5.1" description="HikariCP">
        <feature>postgresql</feature>
        <bundle>mvn:com.zaxxer/HikariCP/2.5.1</bundle>
    </feature>
    <feature name="commons-beanutils" version="1.8.3" description="Apache :: commons-beanutils">
        <feature>commons-collections</feature>
        <bundle>mvn:commons-beanutils/commons-beanutils/1.8.3</bundle>
    </feature>
    <feature name="commons-codec" version="1.10" description="Apache :: commons-codec">
        <bundle>mvn:commons-codec/commons-codec/1.10</bundle>
    </feature>
    <feature name="commons-cli" version="1.2" description="Apache :: commons-cli">
        <bundle>mvn:commons-cli/commons-cli/1.2</bundle>
    </feature>
    <feature name="commons-collections" version="3.2.2" description="Apache :: commons-collections">
        <bundle>mvn:commons-collections/commons-collections/3.2.2</bundle>
    </feature>
    <feature name="commons-configuration" version="1.6" description="Apache :: commons-configuration">
        <feature>commons-beanutils</feature>
        <feature>commons-codec</feature>
        <feature>commons-digester</feature>
        <feature>commons-jxpath</feature>
        <feature>commons-lang</feature>
        <feature>javax.mail</feature>
        <feature>javax.servlet</feature>
        <bundle>wrap:mvn:org.apache.ant/ant/1.8.2</bundle>
        <bundle>mvn:commons-configuration/commons-configuration/1.6</bundle>
    </feature>
    <feature name="commons-digester" version="2.1" description="Apache :: commons-digester">
        <feature>commons-beanutils</feature>
        <bundle>mvn:commons-digester/commons-digester/2.1</bundle>
    </feature>
    <feature name="commons-exec" version="1.2" description="Apache :: commons-exec">
        <bundle>mvn:org.apache.commons/commons-exec/1.2</bundle>
    </feature>
    <feature name="commons-io" version="2.5" description="Apache :: commons-io">
        <bundle>mvn:commons-io/commons-io/2.5</bundle>
    </feature>
    <feature name="commons-jexl" version="2.1.1" description="Apache :: commons-jexl">
        <bundle>mvn:org.apache.commons/commons-jexl/2.1.1</bundle>
    </feature>
    <feature name="commons-jxpath" version="1.3" description="Apache :: commons-jxpath">
        <feature>commons-beanutils</feature>
        <feature>javax.servlet</feature>
        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/1.1_4</bundle>
        <bundle dependency="true">wrap:mvn:javax.servlet.jsp/jsp-api/2.2</bundle>
        <bundle>mvn:commons-jxpath/commons-jxpath/1.3</bundle>
    </feature>
    <feature name="commons-lang" version="2.6" description="Apache :: commons-lang">
        <bundle>mvn:commons-lang/commons-lang/2.6</bundle>
    </feature>
    <feature name="commons-lang3" version="3.4" description="Apache :: commons-lang3">
        <bundle>mvn:org.apache.commons/commons-lang3/3.4</bundle>
    </feature>
    <feature name="commons-net" version="3.6" description="Apache :: commons-net">
        <bundle>mvn:commons-net/commons-net/3.6</bundle>
    </feature>
    <feature name="dnsjava" version="2.1.3" description="dnsjava">
        <bundle dependency="true">wrap:mvn:org.dnsjava/dnsjava/2.1.3</bundle>
    </feature>
    <feature name="dropwizard-metrics" version="3.1.2" description="Dropwizard :: Metrics">
        <bundle>mvn:io.dropwizard.metrics/metrics-core/3.1.2</bundle>
    </feature>
    <feature name="fop" version="1.0" description="Apache :: XML Graphics :: FOP">
        <bundle>wrap:mvn:org.apache.xmlgraphics/fop/1.0</bundle>
    </feature>
    <feature name="gemini-blueprint" version="2.0.0.RELEASE" description="Eclipse :: Gemini Blueprint">
        <feature version="[4.2,4.3)">spring</feature>
        <bundle>mvn:org.eclipse.gemini.blueprint/gemini-blueprint-core/2.0.0.RELEASE</bundle>
        <bundle>mvn:org.eclipse.gemini.blueprint/gemini-blueprint-extender/2.0.0.RELEASE</bundle>
        <bundle>mvn:org.eclipse.gemini.blueprint/gemini-blueprint-io/2.0.0.RELEASE</bundle>
    </feature>
    <feature name="guava" version="18.0" description="Google :: Guava">
        <bundle dependency="true">mvn:com.google.guava/guava/18.0</bundle>
    </feature>
    <feature name="guava17" version="17.0" description="Google :: Guava">
        <bundle dependency="true">mvn:com.google.guava/guava/17.0</bundle>
    </feature>
    <feature name="hibernate36" version="3.6.10.Final" description="Hibernate :: Hibernate ORM">
        <bundle dependency="true">wrap:mvn:antlr/antlr/2.7.7$Import-Package=org.hibernate.hql.ast</bundle>
        <bundle dependency="true">wrap:mvn:dom4j/dom4j/1.6.1</bundle>
        <bundle dependency="true">mvn:commons-collections/commons-collections/3.2.2</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
        <bundle dependency="true">mvn:org.javassist/javassist/3.18.2-GA</bundle>
        <bundle>wrap:mvn:org.hibernate.javax.persistence/hibernate-jpa-2.0-api/1.0.1.Final</bundle>
        <bundle>wrap:mvn:org.hibernate/hibernate-core/3.6.10.Final$Export-Package=org.hibernate*;version="3.6.10"</bundle>
        <bundle>wrap:mvn:org.hibernate/hibernate-commons-annotations/3.2.0.Final</bundle>
    </feature>
    <feature name="hibernate-validator41" version="4.1.0.Final" description="Hibernate :: Hibernate Validator">
        <feature>javax.validation</feature>
        <bundle>wrap:mvn:org.hibernate/hibernate-validator-annotation-processor/4.1.0.Final</bundle>
        <bundle>wrap:mvn:org.hibernate/hibernate-validator/4.1.0.Final</bundle>
    </feature>
    <feature name="java-native-access" version="4.4.0" description="Java Native Access (JNA)">
        <bundle>mvn:net.java.dev.jna/jna/4.4.0</bundle>
        <bundle>mvn:net.java.dev.jna/jna-platform/4.4.0</bundle>
    </feature>
    <feature name="javax.mail" version="1.4.5" description="javax.mail">
        <bundle>mvn:javax.mail/mail/1.4.5</bundle>
    </feature>
    <feature name="javax.servlet" version="3.1.0" description="javax.servlet">
        <bundle start-level="30">mvn:javax.servlet/javax.servlet-api/3.1.0</bundle>
    </feature>
    <feature name="javax.validation" version="1.0.0.GA" description="javax.validation">
        <bundle dependency="true">wrap:mvn:javax.validation/validation-api/1.0.0.GA$Bundle-SymbolicName=javax.validation:validation-api&amp;Bundle-Version=1.0.0&amp;Export-Package=javax.validation;version="1.0.0",javax.validation.bootstrap;version="1.0.0",javax.validation.constraints;version="1.0.0",javax.validation.groups;version="1.0.0",javax.validation.metadata;version="1.0.0",javax.validation.spi;version="1.0.0"</bundle>
    </feature>
    <feature name="jaxb" version="2.5.1" description="EclipseLink :: MOXy">
        <feature>javax.mail</feature>
        <bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.moxy/2.5.1</bundle>
        <bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.core/2.5.1</bundle>
        <bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.asm/2.5.1</bundle>
        <bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.antlr/2.5.1</bundle>
    </feature>
    <feature name="jcifs" version="1.3.14" description="jcifs">
        <bundle>wrap:mvn:org.samba.jcifs/jcifs/1.3.14</bundle>
    </feature>
    <feature name="jfreechart" version="1.0.13" description="JFree :: JFreeChart">
        <bundle>wrap:mvn:jfree/jfreechart/1.0.13</bundle>
        <bundle>wrap:mvn:jfree/jcommon/1.0.16</bundle>
    </feature>
    <feature name="jldap" version="4.3" description="OpenLDAP :: JLDAP">
        <bundle>wrap:mvn:com.novell.ldap/jldap/4.3</bundle>
    </feature>
    <feature name="joda-time" version="2.1" description="Joda :: Joda-Time">
        <bundle>mvn:joda-time/joda-time/2.1</bundle>
    </feature>
    <feature name="jolokia-client" version="1.3.3" description="Jolokia-Client">
        <feature>javax.servlet</feature>
        <feature>json-simple</feature>
        <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.4</bundle>
        <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.2</bundle>
        <bundle>mvn:org.jolokia/jolokia-client-java/1.3.3</bundle>
    </feature>
    <feature name="jrobin" version="1.6.0-SNAPSHOT" description="JRobin">
        <bundle>mvn:org.jrobin/jrobin/1.6.0-SNAPSHOT</bundle>
    </feature>
    <feature name="json-lib" version="2.2.3" description="json-lib">
        <bundle>wrap:mvn:net.sf.ezmorph/ezmorph/1.0.6</bundle>
        <bundle>wrap:mvn:net.sf.json-lib/json-lib/2.2.3/jar/jdk15</bundle>
    </feature>
    <feature name="lmax-disruptor" version="3.3.2" description="LMAX :: Disruptor">
        <bundle>mvn:com.lmax/disruptor/3.3.2</bundle>
    </feature>
    <feature name="org.json" version="20171018" description="org.json">
        <bundle>wrap:mvn:org.json/json/20171018$Export-Package=org.json</bundle>
    </feature>
    <feature name="json-simple" version="1.1.1" description="json-simple">
        <bundle>wrap:mvn:com.googlecode.json-simple/json-simple/1.1.1</bundle>
    </feature>
    <feature name="owasp-encoder" version="1.2.1" description="OWASP :: Encoder">
        <bundle>wrap:mvn:org.owasp.encoder/encoder/1.2.1$Export-Package=org.owasp.encoder</bundle>
    </feature>
    <feature name="owasp-html-sanitizer" version="20170515.1" description="OWASP :: HTML Sanitizer">
        <feature>guava</feature>
        <bundle>wrap:mvn:com.googlecode.owasp-java-html-sanitizer/owasp-java-html-sanitizer/20170515.1$Export-Package=org.owasp.html</bundle>
    </feature>
    <feature name="postgresql" version="9.4.1211" description="PostgreSQL :: JDBC Driver">
        <feature>pax-jdbc-spec</feature>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
        <bundle>wrap:mvn:org.postgresql/postgresql/9.4.1211</bundle>
    </feature>
    <feature name="rate-limited-logger" version="1.1.0" description="Rate Limited Logger">
        <feature>joda-time</feature>
        <bundle>wrap:mvn:com.swrve/rate-limited-logger/1.1.0</bundle>
    </feature>
    <feature name="spring-security32" version="3.2.7.RELEASE" description="Spring :: Security">
        <feature version="[4.2,4.3)">spring-web</feature>
        <feature>commons-codec</feature>
        <feature>javax.servlet</feature>
        <bundle>wrap:mvn:org.springframework.ldap/spring-ldap-core/1.3.2.RELEASE$Export-Package=org.springframework.ldap*;version="1.3.2"</bundle>
        <bundle>mvn:org.springframework.security/spring-security-aspects/3.2.7.RELEASE</bundle>
        <bundle>mvn:org.springframework.security/spring-security-core/3.2.7.RELEASE</bundle>
        <bundle>mvn:org.springframework.security/spring-security-config/3.2.7.RELEASE</bundle>
        <bundle>mvn:org.springframework.security/spring-security-ldap/3.2.7.RELEASE</bundle>
        <bundle>mvn:org.springframework.security/spring-security-remoting/3.2.7.RELEASE</bundle>
        <bundle>mvn:org.springframework.security/spring-security-web/3.2.7.RELEASE</bundle>
    </feature>
    <feature name="spring-webflow" version="2.3.4.RELEASE" description="Spring :: Web Flow">
        <bundle>wrap:mvn:opensymphony/ognl/2.6.11</bundle>
        <bundle>wrap:mvn:org.springframework.webflow/spring-binding/2.3.4.RELEASE</bundle>
        <bundle>wrap:mvn:org.springframework.webflow/spring-js/2.3.4.RELEASE</bundle>
        <bundle>wrap:mvn:org.springframework.webflow/spring-js-resources/2.3.4.RELEASE</bundle>
        <bundle>wrap:mvn:org.springframework.webflow/spring-webflow/2.3.4.RELEASE</bundle>
    </feature>
    <feature name="jicmp" version="2.0.1" description="jicmp">
        <feature>guava</feature>
        <bundle>mvn:org.opennms/jicmp-api/2.0.1</bundle>
    </feature>
    <feature name="jicmp6" version="2.0.1" description="jicmp6">
        <bundle>mvn:org.opennms/jicmp6-api/2.0.1</bundle>
    </feature>
    <feature name="quartz" version="2.2.3" description="quartz">
        <feature>c3p0</feature>
        <bundle>wrap:mvn:org.quartz-scheduler/quartz/2.2.3</bundle>
    </feature>
    <feature name="twitter4j" version="3.0.6" description="Twitter4J">
        <bundle>wrap:mvn:org.twitter4j/twitter4j-core/3.0.6</bundle>
    </feature>
    <feature name="opennms-activemq-pool" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: ActiveMQ :: Pool">
        <feature>activemq-client</feature>
        <feature>camel-core</feature>
        <feature>camel-jms</feature>
        <feature>opennms-core</feature>
        <bundle dependency="true">mvn:org.ow2.asm/asm-all/5.2</bundle>
        <bundle>mvn:org.opennms.features.activemq/org.opennms.features.activemq.pool/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-bootstrap" version="24.0.0-SNAPSHOT" description="opennms-bootstrap">
        <bundle>wrap:mvn:org.opennms/opennms-bootstrap/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core">
        <feature version="[4.2,4.3)">spring</feature>
        <feature version="[4.2,4.3)">spring-orm</feature>
        <feature>commons-io</feature>
        <feature>dnsjava</feature>
        <feature>jaxb</feature>
        <feature>owasp-encoder</feature>
        <feature>owasp-html-sanitizer</feature>
        <bundle dependency="true">wrap:mvn:javax.inject/javax.inject/1</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.13</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.13</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-xc/1.9.13</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.criteria/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.lib/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.logging/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.soa/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.spring/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.xml/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-util/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-camel" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: Camel">
        <feature>camel-core</feature>
        <feature>camel-http</feature>
        <feature>camel-netty4</feature>
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.core/org.opennms.core.camel/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-daemon" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: Daemon">
        <feature>activemq-client</feature>
        <feature>camel-jms</feature>
        <feature>guava</feature>
        <feature>opennms-activemq-pool</feature>
        <feature>opennms-core</feature>
        <feature>opennms-config</feature>
        <feature>opennms-icmp-api</feature>
        <feature>opennms-model</feature>
        <bundle dependency="true">mvn:org.ow2.asm/asm-all/5.2</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.daemon/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-db" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: Database">
        <feature>atomikos</feature>
        <feature>c3p0</feature>
        <feature>hikari-cp</feature>
        <feature>commons-io</feature>
        <feature>postgresql</feature>
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.core/org.opennms.core.db/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-web" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: Web">
        <feature>opennms-core</feature>
        <bundle>mvn:org.apache.httpcomponents/httpcore-osgi/4.4.4</bundle>
        <bundle>mvn:org.apache.httpcomponents/httpclient-osgi/4.5.2</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.web/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-distributed-core-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Distributed :: Core :: API">
        <bundle>mvn:org.opennms.features.distributed/core-api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-model" version="24.0.0-SNAPSHOT" description="OpenNMS :: Model">
        <feature version="[4.2,4.3)">spring</feature>
        <feature version="[4.2,4.3)">spring-jdbc</feature>
        <feature version="[4.2,4.3)">spring-orm</feature>
        <feature version="[4.2,4.3)">spring-tx</feature>
        <feature>commons-io</feature>
        <feature>commons-lang</feature>
        <feature>dnsjava</feature>
        <feature>hibernate36</feature>
        <feature>jaxb</feature>
        <feature>opennms-core</feature>
        <feature>opennms-events-api</feature>
        <feature>opennms-poller-api</feature>
        <feature>opennms-rrd-api</feature>
        <feature>opennms-snmp</feature>
        <bundle>mvn:org.opennms/opennms-model/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-collection-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Collection :: API">
        <feature version="[4.2,4.3)">spring</feature>
        <feature>commons-jexl</feature>
        <feature>opennms-model</feature>
        <bundle>mvn:org.opennms.features.collection/org.opennms.features.collection.api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-collection-commands" version="24.0.0-SNAPSHOT" description="OpenNMS :: Collection :: Shell Commands">
        <feature>dropwizard-metrics</feature>
        <feature>guava</feature>
        <bundle>mvn:org.opennms.features.collection/org.opennms.features.collection.commands/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-collection-core" version="24.0.0-SNAPSHOT" description="OpenNMS :: Collection :: Core">
        <feature>opennms-collection-api</feature>
        <feature>opennms-config</feature>
        <feature>opennms-core-ipc-rpc-api</feature>
        <feature>opennms-dao-api</feature>
        <bundle>mvn:org.opennms.features.collection/org.opennms.features.collection.core/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-collection-persistence-rrd" version="24.0.0-SNAPSHOT" description="OpenNMS :: Collection :: Persistence :: RRD">
        <feature>opennms-collection-api</feature>
        <feature>opennms-dao-api</feature>
        <feature>opennms-rrd-api</feature>
        <bundle>mvn:org.opennms.features.collection/org.opennms.features.collection.persistence.rrd/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-config-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Configuration :: API">
        <feature>opennms-collection-api</feature>
        <feature>opennms-core</feature>
        <feature>opennms-model</feature>
        <bundle>mvn:org.opennms/opennms-config-api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-config-model/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-config-jaxb/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-config-jaxb" version="24.0.0-SNAPSHOT" description="OpenNMS :: Configuration :: JAXB">
        <feature>hibernate36</feature>
        <feature>commons-lang</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-core</feature>
        <feature>opennms-snmp</feature>
        <bundle>mvn:org.opennms/opennms-config-jaxb/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-config" version="24.0.0-SNAPSHOT" description="OpenNMS :: Configuration">
        <feature>c3p0</feature>
        <feature>hikari-cp</feature>
        <feature>commons-codec</feature>
        <feature>opennms-config-api</feature>
        <feature>opennms-core-db</feature>
        <feature>opennms-poller-api</feature>
        <feature>opennms-rrd-api</feature>
        <feature>opennms-snmp</feature>
        <bundle dependency="true">wrap:mvn:com.googlecode.concurrent-locks/concurrent-locks/1.0.0</bundle>
        <bundle dependency="true">wrap:mvn:org.jasypt/jasypt/1.9.0</bundle>
        <bundle>mvn:org.opennms/opennms-config/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-kafka" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Kafka">
        <bundle dependency="true">mvn:org.scala-lang/scala-library/2.11.11</bundle>
        <bundle dependency="true">mvn:org.apache.zookeeper/zookeeper/3.4.10</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.9.1</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/2.9.0</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.9.1</bundle>
        <bundle dependency="true">wrap:mvn:com.yammer.metrics/metrics-core/2.2.0$Bundle-Version=2.2.0&amp;Export-Package=*;-noimport:=true;version="2.2.0"</bundle>
        <bundle dependency="true">wrap:mvn:com.yammer.metrics/metrics-annotation/2.2.0$Bundle-Version=2.2.0&amp;Export-Package=*;-noimport:=true;version="2.2.0"</bundle>
        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.kafka_2.11/1.0.1_1</bundle>
        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.kafka-clients/1.0.1_1</bundle>
    </feature>
    <feature name="opennms-aws-sqs" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: AWS SQS">
        <bundle dependency="true">wrap:mvn:com.amazonaws/aws-java-sdk-core/1.11.218</bundle>
        <bundle dependency="true">wrap:mvn:com.amazonaws/aws-java-sdk-sqs/1.11.218</bundle>
        <bundle dependency="true">wrap:mvn:com.amazonaws/amazon-sqs-java-messaging-lib/1.0.4</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.6.6</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/2.6.6</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.6.6</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: API">
        <feature>dropwizard-metrics</feature>
        <feature>guava</feature>
        <feature>javax.mail</feature>
        <feature>org.json</feature>
        <feature>rate-limited-logger</feature>
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.core.ipc.sink/org.opennms.core.ipc.sink.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.sink/org.opennms.core.ipc.sink.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.sink/org.opennms.core.ipc.sink.xml/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-offheap" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: OffHeap">
        <feature>opennms-core-ipc-sink-api</feature>
        <feature>dropwizard-metrics</feature>
        <bundle>mvn:org.opennms.core.ipc.sink/org.opennms.core.ipc.sink.offheap/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:com.h2database/h2/1.4.197</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-camel-common" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: Camel :: Common">
        <feature>opennms-core-ipc-sink-api</feature>
        <feature>opennms-core-camel</feature>
        <feature>opennms-dao-api</feature>
        <feature>opennms-distributed-core-api</feature>
        <feature>camel-blueprint</feature>
        <feature>camel-jms</feature>
        <bundle>mvn:org.opennms.core.ipc.sink.camel/org.opennms.core.ipc.sink.camel.common/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-camel" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: Camel :: Client">
        <feature>opennms-core-ipc-sink-camel-common</feature>
        <bundle>mvn:org.opennms.core.ipc.sink.camel/org.opennms.core.ipc.sink.camel.client/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-camel-server" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: Camel :: Server">
        <feature>opennms-core-ipc-sink-camel-common</feature>
        <bundle>mvn:org.opennms.core.ipc.sink.camel/org.opennms.core.ipc.sink.camel.server/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-kafka-common" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: Kafka :: Common">
        <feature>opennms-core-ipc-sink-api</feature>
        <feature>opennms-kafka</feature>
        <feature>opennms-core-camel</feature>
        <bundle>mvn:org.opennms.core.health/org.opennms.core.health.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.common/org.opennms.core.ipc.common.kafka/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-kafka" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: Kafka :: Client">
        <feature>opennms-core-ipc-sink-kafka-common</feature>
        <bundle>mvn:org.opennms.core.ipc.sink.kafka/org.opennms.core.ipc.sink.kafka.client/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-kafka-server" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: Kafka :: Server">
        <feature>opennms-core-ipc-sink-kafka-common</feature>
        <bundle>mvn:org.opennms.core.ipc.sink.kafka/org.opennms.core.ipc.sink.kafka.server/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-sink-aws-sqs" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: Sink :: AWS SQS Impl.">
        <feature>guava</feature>
        <feature>opennms-core-ipc-sink-api</feature>
        <feature>opennms-aws-sqs</feature>
        <bundle>mvn:org.opennms.core.ipc.common/org.opennms.core.ipc.common.aws-sqs/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.sink.aws.sqs/org.opennms.core.ipc.sink.aws.sqs.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.sink.aws.sqs/org.opennms.core.ipc.sink.aws.sqs.client/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-rpc-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: RPC :: API">
        <feature>camel-blueprint</feature>
        <feature>camel-jms</feature>
        <feature>org.json</feature>
        <feature>javax.mail</feature>
        <feature>opennms-core-camel</feature>
        <feature>opennms-distributed-core-api</feature>
        <bundle>mvn:org.opennms.core.ipc.rpc/org.opennms.core.ipc.rpc.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.rpc/org.opennms.core.ipc.rpc.xml/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.rpc/org.opennms.core.ipc.rpc.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.rpc/org.opennms.core.ipc.rpc.camel/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-rpc-jms" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: RPC :: JMS Impl.">
        <feature>opennms-core-ipc-rpc-api</feature>
        <feature>opennms-dao-api</feature>
        <bundle>mvn:org.opennms.core.ipc.rpc/org.opennms.core.ipc.rpc.jms-impl/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-rpc-aws-sqs" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: RPC :: AWQ SQS Impl.">
        <feature>opennms-aws-sqs</feature>
        <feature>opennms-core-ipc-rpc-api</feature>
        <bundle>mvn:org.opennms.core.ipc.common/org.opennms.core.ipc.common.aws-sqs/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.rpc/org.opennms.core.ipc.rpc.aws-sqs-impl/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-rpc-kafka" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: RPC :: Kafka Impl.">
        <feature>opennms-kafka</feature>
        <feature>opennms-core-ipc-rpc-api</feature>
        <bundle>mvn:org.opennms.core.health/org.opennms.core.health.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.common/org.opennms.core.ipc.common.kafka/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.rpc/org.opennms.core.ipc.rpc.kafka/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-core-ipc-rpc-commands" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: IPC :: RPC :: Shell Commands">
        <feature>dropwizard-metrics</feature>
        <feature>guava</feature>
        <feature>opennms-core-ipc-rpc-api</feature>
        <bundle>mvn:org.opennms.core.ipc.rpc/org.opennms.core.ipc.rpc.commands/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-dao-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: DAO :: API">
        <feature>opennms-core</feature>
        <feature>opennms-model</feature>
        <feature>opennms-config-api</feature>
        <bundle>mvn:org.opennms.features.reporting/org.opennms.features.reporting.model/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.distributed/org.opennms.features.distributed.dao-api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-dao" version="24.0.0-SNAPSHOT" description="OpenNMS :: DAO">
        <feature>commons-jxpath</feature>
        <feature>guava</feature>
        <feature>hibernate-validator41</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-collection-core</feature>
        <feature>opennms-collection-persistence-rrd</feature>
        <feature>opennms-dao-api</feature>
        <feature>opennms-core-daemon</feature>
        <feature>opennms-measurements-api</feature>
        <feature>opennms-xml-collector</feature>
        <feature>opennms-core-web</feature>
        <bundle>mvn:org.opennms.features.distributed/org.opennms.features.distributed.dao-impl/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-events-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Events :: API">
        <feature version="[4.2,4.3)">spring</feature>
        <feature>camel-core</feature>
        <feature>commons-lang3</feature>
        <feature>jaxb</feature>
        <feature>javax.validation</feature>
        <feature>opennms-core</feature>
        <feature>opennms-snmp</feature>
        <feature>opennms-core-ipc-sink-api</feature>
        <bundle>mvn:org.opennms.features.events/org.opennms.features.events.api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-events-commands" version="24.0.0-SNAPSHOT" description="OpenNMS :: Events :: Shell Commands">
        <feature>commons-jexl</feature>
        <feature>dropwizard-metrics</feature>
        <feature>guava</feature>
        <bundle>mvn:org.opennms.features.events/org.opennms.features.events.commands/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-icmp-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: ICMP :: API">
        <feature>guava</feature>
        <feature>opennms-core</feature>
        <bundle dependency="true">mvn:org.opennms.lib/org.opennms.lib.tracker/0.7</bundle>
        <bundle>mvn:org.opennms/opennms-icmp-api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-icmp-best" version="24.0.0-SNAPSHOT" description="OpenNMS :: ICMP :: Best Match">
        <feature>opennms-icmp-api</feature>
        <feature>opennms-icmp-jna</feature>
        <feature>opennms-icmp-jni</feature>
        <feature>opennms-icmp-jni6</feature>
        <bundle>mvn:org.opennms/opennms-icmp-best/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-icmp-jna" version="24.0.0-SNAPSHOT" description="OpenNMS :: ICMP :: JNA">
        <feature>guava</feature>
        <feature>opennms-icmp-api</feature>
        <feature>java-native-access</feature>
        <bundle>mvn:org.opennms.core/org.opennms.core.icmp-jna/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-icmp-jna/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-icmp-jni" version="24.0.0-SNAPSHOT" description="OpenNMS :: ICMP :: JNI">
        <feature>opennms-icmp-api</feature>
        <feature>jicmp</feature>
        <bundle>mvn:org.opennms/opennms-icmp-jni/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-icmp-jni6" version="24.0.0-SNAPSHOT" description="OpenNMS :: ICMP :: JNI (with IPv6 support)">
        <feature>opennms-icmp-jni</feature>
        <feature>jicmp6</feature>
        <bundle>mvn:org.opennms/opennms-icmp-jni6/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-javamail" version="24.0.0-SNAPSHOT" description="OpenNMS :: Javamail">
        <feature>commons-lang</feature>
        <feature>javax.mail</feature>
        <feature>opennms-core</feature>
        <feature>opennms-config-api</feature>
        <bundle>mvn:org.opennms/opennms-javamail-api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-poller-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Poller :: API">
        <feature version="[4.2,4.3)">spring</feature>
        <feature>hibernate36</feature>
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.poller/org.opennms.features.poller.api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-measurements-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Measurements :: API">
        <feature version="[4.2,4.3)">spring</feature>
        <feature>commons-lang</feature>
        <feature>guava</feature>
        <bundle>mvn:org.opennms.features.measurements/org.opennms.features.measurements.api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-osgi-jsr223" version="24.0.0-SNAPSHOT" description="OpenNMS :: OSGi JSR-223">
        <bundle>mvn:org.opennms.features/org.opennms.features.osgi-jsr223/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-provisioning" version="24.0.0-SNAPSHOT" description="OpenNMS :: Provisioning">
        <feature>commons-lang</feature>
        <feature>commons-beanutils</feature>
        <feature>javax.validation</feature>
        <feature>joda-time</feature>
        <feature>opennms-provisioning-api</feature>
        <bundle>mvn:org.opennms/opennms-provision-persistence/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-provisioning-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Provisioning :: API">
        <bundle dependency="true">mvn:org.apache.mina/mina-core/2.0.16</bundle>
        <bundle dependency="true">mvn:io.netty/netty/3.9.4.Final</bundle>
        <bundle>mvn:org.opennms/opennms-provision-api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-rrd-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: RRD :: API">
        <feature version="[4.2,4.3)">spring</feature>
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms/opennms-rrd-api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-rrd-jrobin" version="24.0.0-SNAPSHOT" description="OpenNMS :: RRD :: JRobin">
        <feature version="[4.2,4.3)">spring</feature>
        <feature>jrobin</feature>
        <feature>opennms-rrd-api</feature>
        <bundle>mvn:org.opennms/opennms-rrd-jrobin/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-snmp" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: SNMP">
        <feature>org.json</feature>
        <bundle>mvn:org.opennms.core/org.opennms.core.logging/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.snmp/org.opennms.core.snmp.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.snmp/org.opennms.core.snmp.implementations.snmp4j/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.snmp/org.opennms.core.snmp.joesnmp/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-snmp-commands" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: SNMP :: Commands">
        <bundle>mvn:org.opennms.core.snmp/org.opennms.core.snmp.commands/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-icmp-commands" version="24.0.0-SNAPSHOT" description="OpenNMS :: Core :: ICMP :: Commands">
        <feature>opennms-icmp-api</feature>
        <bundle>mvn:org.opennms/opennms-icmp-commands/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-syslogd" version="24.0.0-SNAPSHOT" description="OpenNMS :: Syslogd">
        <feature version="[4.2,4.3)">spring</feature>
        <feature>camel-core</feature>
        <feature>camel-http</feature>
        <feature>camel-netty4</feature>
        <feature>guava</feature>
        <feature>dropwizard-metrics</feature>
        <feature>opennms-core</feature>
        <feature>opennms-core-camel</feature>
        <feature>opennms-core-daemon</feature>
        <feature>opennms-core-db</feature>
        <feature>opennms-config</feature>
        <feature>opennms-dao-api</feature>
        <feature>opennms-core-ipc-sink-api</feature>
        <bundle>mvn:org.opennms.features.events/org.opennms.features.events.syslog/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-syslogd-listener-javanet" version="24.0.0-SNAPSHOT" description="OpenNMS :: Syslogd :: Listener :: java.net">
        <feature>camel-blueprint</feature>
        <feature>opennms-syslogd</feature>
        <bundle>blueprint:mvn:org.opennms.features.events/org.opennms.features.events.syslog/24.0.0-SNAPSHOT/xml/blueprint-syslog-listener-javanet</bundle>
    </feature>
    <feature name="opennms-syslogd-listener-camel-netty" version="24.0.0-SNAPSHOT" description="OpenNMS :: Syslogd :: Listener :: camel-netty">
        <feature>camel-blueprint</feature>
        <feature>opennms-syslogd</feature>
        <bundle>blueprint:mvn:org.opennms.features.events/org.opennms.features.events.syslog/24.0.0-SNAPSHOT/xml/blueprint-syslog-listener-camel-netty</bundle>
    </feature>
    <feature name="opennms-trapd" version="24.0.0-SNAPSHOT" description="OpenNMS :: Trapd">
        <feature version="[4.2,4.3)">spring</feature>
        <feature>camel-core</feature>
        <feature>camel-http</feature>
        <feature>guava</feature>
        <feature>opennms-distributed-core-api</feature>
        <feature>opennms-core</feature>
        <feature>opennms-core-camel</feature>
        <feature>opennms-core-daemon</feature>
        <feature>opennms-core-db</feature>
        <feature>opennms-config</feature>
        <feature>opennms-dao-api</feature>
        <feature>opennms-events-api</feature>
        <feature>opennms-snmp</feature>
        <feature>opennms-core-ipc-sink-api</feature>
        <bundle>mvn:org.opennms.features.events/org.opennms.features.events.traps/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="tsrm-troubleticketer" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Ticketing :: Tivoli Service Request Manager (TSRM)">
        <feature version="3.1.11">cxf-jaxws</feature>
        <feature>javax.servlet</feature>
        <bundle>mvn:org.opennms.features.ticketing/org.opennms.features.ticketing.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features/opennms-integration-tsrm/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="eif-adapter" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: EIF Adapter">
        <feature>camel-core</feature>
        <feature>camel-blueprint</feature>
        <feature>camel-netty4</feature>
        <feature>opennms-core-camel</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-dao-api</feature>
        <bundle>mvn:org.opennms.features/org.opennms.features.eif-adapter/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="smack" version="4.0.6" description="Ignite Realtime :: Smack">
        <bundle>wrap:mvn:org.igniterealtime.smack/smack-core/4.0.6</bundle>
        <bundle>wrap:mvn:org.igniterealtime.smack/smack-tcp/4.0.6</bundle>
        <bundle>wrap:mvn:org.igniterealtime.smack/smack-extensions/4.0.6</bundle>
        <bundle>wrap:mvn:org.igniterealtime.smack/smack-resolver-javax/4.0.6</bundle>
        <bundle>wrap:mvn:xmlpull/xmlpull/1.1.3.1</bundle>
    </feature>
    <feature name="wsman-integration" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: WS-Man Integration">
        <feature>guava17</feature>
        <feature>javax.servlet</feature>
        <feature version="3.1.11">cxf-jaxws</feature>
        <feature version="3.1.11">cxf-ws-addr</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-poller-monitors-core</feature>
        <feature>opennms-provisioning-api</feature>
        <feature>opennms-dao-api</feature>
        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/2.11.0_1</bundle>
        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/5.2_4</bundle>
        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/2.7.2_3</bundle>
        <bundle>mvn:org.opennms.core.wsman/org.opennms.core.wsman.api/1.2.2</bundle>
        <bundle>mvn:org.opennms.core.wsman/org.opennms.core.wsman.cxf/1.2.2</bundle>
        <bundle>mvn:org.opennms.features/org.opennms.features.wsman/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="wmi-integration" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: WMI Integration">
        <feature>commons-cli</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-provisioning-api</feature>
        <bundle dependency="true">wrap:mvn:org.jinterop/j-interop/2.0.8</bundle>
        <bundle dependency="true">wrap:mvn:org.jinterop/j-interopdeps/2.0.8</bundle>
        <bundle>mvn:org.opennms/opennms-wmi/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-xml-collector" version="24.0.0-SNAPSHOT" description="OpenNMS :: Protocols :: XML Collector">
        <feature>commons-io</feature>
        <feature>commons-jxpath</feature>
        <feature>commons-lang</feature>
        <feature>guava</feature>
        <feature>joda-time</feature>
        <feature>opennms-core-web</feature>
        <bundle>wrap:mvn:com.jcraft/jsch/0.1.51</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/2.0.8_6</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ezmorph/1.0.6_1</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.json-lib/2.4_1</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.13</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.13</bundle>
        <bundle dependency="true">mvn:org.codehaus.jackson/jackson-xc/1.9.13</bundle>
        <bundle dependency="true">wrap:mvn:com.jcraft/jsch/0.1.51</bundle>
        <bundle dependency="true">wrap:mvn:org.jsoup/jsoup/1.7.2</bundle>
        <bundle>mvn:org.opennms.protocols/org.opennms.protocols.xml/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-provisioning-detectors" version="24.0.0-SNAPSHOT" description="OpenNMS :: Provisioning :: Detectors">
        <feature>bsf</feature>
        <feature>commons-cli</feature>
        <feature>javax.servlet</feature>
        <feature>jcifs</feature>
        <feature>jldap</feature>
        <feature>spring-security32</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-core-web</feature>
        <feature>opennms-icmp-api</feature>
        <feature>opennms-provisioning-api</feature>
        <feature>wsman-integration</feature>
        <feature>wmi-integration</feature>
        <bundle>mvn:org.opennms.core.jmx/org.opennms.core.jmx.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.jmx/org.opennms.core.jmx.impl/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-bsf/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-datagram/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-generic/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-jdbc/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-jmx/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-lineoriented/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-simple/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-ssh/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-web/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-detector-registry/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-provisioning-shell" version="24.0.0-SNAPSHOT" description="OpenNMS :: Provisioning :: Shell">
        <bundle>mvn:org.opennms/opennms-provision-shell/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-vmware" version="24.0.0-SNAPSHOT" description="OpenNMS :: Integrations :: VMware Integration">
        <feature>commons-cli</feature>
        <feature>commons-io</feature>
        <feature>commons-lang</feature>
        <feature>guava</feature>
        <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/4.4.4</bundle>
        <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/4.5.2</bundle>
        <bundle>wrap:mvn:com.toastcoders/yavijava/6.0.03</bundle>
        <bundle>wrap:mvn:org.sblim.slp/sblimSLPClient/1.17</bundle>
        <bundle>wrap:mvn:org.sblim.wbem/sblimCIMClient/1.17</bundle>
        <bundle>mvn:org.opennms/opennms-vmware/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-poller-monitors-core" version="24.0.0-SNAPSHOT" description="OpenNMS :: Poller :: Monitors :: Core">
        <feature>camel-core</feature>
        <feature>camel-http</feature>
        <feature>commons-io</feature>
        <feature>commons-jexl</feature>
        <feature>commons-lang</feature>
        <feature>commons-net</feature>
        <feature>dnsjava</feature>
        <feature>hibernate36</feature>
        <feature>jldap</feature>
        <feature>jolokia-client</feature>
        <feature>json-simple</feature>
        <feature>jcifs</feature>
        <feature>bsf</feature>
        <feature>opennms-core-web</feature>
        <feature>opennms-core-ipc-rpc-api</feature>
        <feature>opennms-icmp-api</feature>
        <feature>opennms-poller-api</feature>
        <feature>opennms-dao-api</feature>
        <feature>opennms-config</feature>
        <feature>opennms-javamail</feature>
        <bundle>mvn:org.opennms.core.jmx/org.opennms.core.jmx.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.jmx/org.opennms.core.jmx.impl/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.poller.monitors/org.opennms.features.poller.monitors.core/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-poller-shell" version="24.0.0-SNAPSHOT" description="OpenNMS :: Poller :: Shell">
        <bundle>mvn:org.opennms.features.poller/org.opennms.features.poller.shell/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-situation-feedback-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Situation-Feedback :: API">
        <bundle>mvn:org.opennms.features.situation-feedback/org.opennms.features.situation-feedback.api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-situation-feedback" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Situation-Feedback">
        <feature>opennms-osgi-core-rest</feature>
        <feature>opennms-jest</feature>
        <feature>opennms-situation-feedback-api</feature>
        <bundle>mvn:org.opennms.features.situation-feedback/org.opennms.features.situation-feedback.elastic/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.situation-feedback.rest/org.opennms.features.situation-feedback.rest.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.situation-feedback.rest/org.opennms.features.situation-feedback.rest.impl/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="kafka-streams" version="1.0.1" description="Kafka Streams">
        <bundle dependency="true">wrap:mvn:org.apache.kafka/kafka-streams/1.0.1$Bundle-Version=1.0.1&amp;Export-Package=*;-noimport:=true:version="1.0.1"</bundle>
        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.kafka-clients/1.0.1_1</bundle>
        <bundle dependency="true">wrap:mvn:org.apache.kafka/connect-json/1.0.1</bundle>
        <bundle dependency="true">wrap:mvn:org.apache.kafka/connect-api/1.0.1</bundle>
        <bundle dependency="true">mvn:org.lz4/lz4-java/1.4</bundle>
        <bundle dependency="true">mvn:org.xerial.snappy/snappy-java/1.1.4</bundle>
        <bundle dependency="true">wrap:mvn:org.rocksdb/rocksdbjni/5.7.3</bundle>
    </feature>
    <feature name="opennms-kafka-producer" version="24.0.0-SNAPSHOT" description="OpenNMS :: Kafka :: Producer">
        <feature version="18.0">guava</feature>
        <feature version="1.0.1">kafka-streams</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-situation-feedback-api</feature>
        <bundle>mvn:com.google.protobuf/protobuf-java/3.5.1</bundle>
        <bundle>mvn:org.opennms.core.ipc.common/org.opennms.core.ipc.common.kafka/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.kafka/org.opennms.features.kafka.producer/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-telemetry-collection" version="24.0.0-SNAPSHOT" description="OpenNMS :: Telemetry :: Collection">
        <feature>guava</feature>
        <feature>camel-netty4</feature>
        <feature>opennms-collection-api</feature>
        <feature>opennms-osgi-jsr223</feature>
        <bundle>mvn:com.google.protobuf/protobuf-java/2.6.1</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.lib/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.config/org.opennms.features.telemetry.config.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.listeners/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols/org.opennms.features.telemetry.protocols.collection/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-telemetry-daemon" version="24.0.0-SNAPSHOT" description="OpenNMS :: Telemetry :: Daemon">
        <feature>camel-netty4</feature>
        <feature>camel-spring</feature>
        <feature>opennms-core-daemon</feature>
        <feature>opennms-core-ipc-sink-api</feature>
        <feature>opennms-dao-api</feature>
        <feature>opennms-dao</feature>
        <feature>opennms-telemetry-collection</feature>
        <bundle dependency="true">mvn:com.google.protobuf/protobuf-java/2.6.1</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.registry/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.daemon/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols/org.opennms.features.telemetry.protocols.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.config/org.opennms.features.telemetry.config.jaxb/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.listeners/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-telemetry-jti" version="24.0.0-SNAPSHOT" description="OpenNMS :: Telemetry :: JTI">
        <feature>opennms-telemetry-collection</feature>
        <bundle>mvn:com.google.protobuf/protobuf-java/2.6.1</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols.jti/org.opennms.features.telemetry.protocols.jti.adapter/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-telemetry-nxos" version="24.0.0-SNAPSHOT" description="OpenNMS :: Telemetry :: NX-OS">
        <feature>opennms-telemetry-collection</feature>
        <bundle>mvn:com.google.protobuf/protobuf-java/3.4.0</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols.nxos/org.opennms.features.telemetry.protocols.nxos.adapter/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-bundle-refresher" description="OpenNMS :: Vaadin-Theme Bundle Refresher">
        <bundle start-level="100">mvn:org.opennms.features.vaadin-components/bundle-refresher/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-health" version="24.0.0-SNAPSHOT" description="OpenNMS :: Health">
        <feature>dropwizard-metrics</feature>
        <bundle>mvn:org.opennms.core.health/org.opennms.core.health.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.health/org.opennms.core.health.impl/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.health/org.opennms.core.health.shell/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-persistence" version="24.0.0-SNAPSHOT" description="OpenNMS :: Persistence">
        <feature>opennms-model</feature>
        <feature>opennms-dao</feature>
        <bundle>mvn:org.opennms.features.distributed/org.opennms.features.distributed.datasource/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-spring-extender" version="24.0.0-SNAPSHOT" description="OpenNMS :: Spring Extender">
        <feature version="[4.2,4.3)">spring</feature>
        <feature version="[4.2,4.3)">spring-jdbc</feature>
        <feature version="[4.2,4.3)">spring-orm</feature>
        <feature version="[4.2,4.3)">spring-jms</feature>
        <feature version="[4.2,4.3)">spring-tx</feature>
        <bundle dependency="true">mvn:com.google.guava/guava/18.0</bundle>
        <bundle dependency="true">mvn:org.opennms.core/org.opennms.core.soa/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.container/spring-extender/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-flows" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Flows :: Feature Definition">
        <details>Feature definition to start all required bundles related to *flow-support.</details>
        <feature>opennms-health</feature>
        <feature>opennms-jest</feature>
        <feature>quartz</feature>
        <feature>camel-netty4</feature>
        <feature>opennms-telemetry-collection</feature>
        <bundle>wrap:mvn:org.apache.commons/commons-csv/1.5</bundle>
        <bundle>mvn:org.apache.commons/commons-csv/1.5</bundle>
        <bundle>mvn:org.mongodb/bson/3.5.0</bundle>
        <bundle>mvn:org.opennms.features.flows/org.opennms.features.flows.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.flows.classification.engine/org.opennms.features.flows.classification.engine.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.flows.rest/org.opennms.features.flows.rest.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms/opennms-web-api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.flows.rest/org.opennms.features.flows.rest.impl/24.0.0-SNAPSHOT</bundle>
        <bundle>wrap:mvn:org.freemarker/freemarker/2.3.23</bundle>
        <bundle>mvn:org.opennms.features.flows.classification.engine/org.opennms.features.flows.classification.engine.impl/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.flows/org.opennms.features.flows.elastic/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:com.google.guava/guava/18.0</bundle>
        <bundle>mvn:org.mongodb/bson/3.5.0</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.cache/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry/org.opennms.features.telemetry.listeners/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols/org.opennms.features.telemetry.protocols.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols/org.opennms.features.telemetry.protocols.flows/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols.netflow/org.opennms.features.telemetry.protocols.netflow.parser/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols.netflow/org.opennms.features.telemetry.protocols.netflow.adapter/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols.sflow/org.opennms.features.telemetry.protocols.sflow.parser/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.telemetry.protocols.sflow/org.opennms.features.telemetry.protocols.sflow.adapter/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-api-layer" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: API Layer">
        <feature version="1.0.0-alpha2-SNAPSHOT">opennms-integration-api</feature>
        <bundle>mvn:org.opennms.features/org.opennms.features.api-layer/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="karaf-extender" version="24.0.0-SNAPSHOT" description="Karaf Extender">
        <bundle dependency="true">mvn:com.google.guava/guava/18.0</bundle>
        <bundle>mvn:org.opennms.container/extender/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="scv" version="24.0.0-SNAPSHOT" description="Secure Credentials Vault">
        <bundle dependency="true">mvn:commons-codec/commons-codec/1.10</bundle>
        <bundle dependency="true">mvn:com.google.guava/guava/18.0</bundle>
        <bundle>mvn:org.opennms.features.scv/org.opennms.features.scv.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.scv/org.opennms.features.scv.jceks-impl/24.0.0-SNAPSHOT</bundle>
        <bundle>blueprint:mvn:org.opennms.container/scv/24.0.0-SNAPSHOT/xml/blueprint-scv</bundle>
        <bundle>mvn:org.opennms.features.scv/org.opennms.features.scv.shell/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="jax-rs-connector" version="1.0.0-ONMS" description="Jersey JAX RS OSGi Connector" resolver="(obr)">
        <feature>http</feature>
        <feature>scr</feature>
        <bundle dependency="true">mvn:javax.annotation/javax.annotation-api/1.2</bundle>
        <bundle dependency="true">mvn:javax.servlet/javax.servlet-api/3.0.1</bundle>
        <bundle dependency="true">mvn:com.eclipsesource.jaxrs/jersey-min/2.22.2</bundle>
        <bundle>mvn:com.eclipsesource.jaxrs/consumer/1.0.0-ONMS</bundle>
        <bundle>mvn:com.eclipsesource.jaxrs/publisher/1.0.0-ONMS</bundle>
        <bundle>mvn:com.eclipsesource.jaxrs/publisher-api/1.0.0-ONMS</bundle>
    </feature>
    <feature name="jax-rs-provider-moxy" version="1.0.0-ONMS" description="Moxy Json Provider for Jersey">
        <feature version="2.5.2">eclipselink-moxy</feature>
        <bundle>mvn:com.eclipsesource.jaxrs/provider-moxy/1.0.0-ONMS</bundle>
    </feature>
    <feature name="jax-rs-provider-jackson" version="1.0.0-ONMS" description="Jackson Json Provider for Jersey">
        <feature version="2.8.9">jackson</feature>
        <bundle>mvn:com.eclipsesource.jaxrs/provider-jackson/1.0.0-ONMS</bundle>
    </feature>
    <feature name="jax-rs-provider-gson" version="${jax-rs-providers.gson.version}">
        <bundle dependency="true">mvn:com.google.code.gson/gson/2.3</bundle>
        <bundle>mvn:com.eclipsesource.jaxrs/provider-gson/1.0.0-ONMS</bundle>
    </feature>
    <feature name="jax-rs-provider-multipart" version="1.0.0-ONMS">
        <bundle>mvn:com.eclipsesource.jaxrs/provider-multipart/1.0.0-ONMS</bundle>
    </feature>
    <feature name="jax-rs-provider-security" version="1.0.0-ONMS">
        <bundle>mvn:com.eclipsesource.jaxrs/provider-security/1.0.0-ONMS</bundle>
    </feature>
    <feature name="jax-rs-provider-sse" version="1.0.0-ONMS">
        <bundle>mvn:com.eclipsesource.jaxrs/provider-sse/1.0.0-ONMS</bundle>
    </feature>
    <feature name="eclipselink-moxy" version="2.5.2" description="Eclipselink :: Moxy">
        <bundle dependency="true">mvn:org.eclipse.persistence/org.eclipse.persistence.core/2.5.2</bundle>
        <bundle dependency="true">mvn:org.eclipse.persistence/org.eclipse.persistence.asm/2.5.2</bundle>
        <bundle dependency="true">mvn:org.eclipse.persistence/org.eclipse.persistence.antlr/2.5.2</bundle>
        <bundle dependency="true">mvn:org.eclipse.persistence/org.eclipse.persistence.moxy/2.5.2</bundle>
    </feature>
    <feature name="jax-rs-shell-commands" version="1.0.0-ONMS" description="JAX RS OSGi Shell Commands">
        <bundle>mvn:com.eclipsesource.jaxrs/publisher-api/1.0.0-ONMS</bundle>
        <bundle>mvn:com.eclipsesource.jaxrs/shell-commands/1.0.0-ONMS</bundle>
    </feature>
    <feature name="jackson" version="2.8.9" description="Jackson :: Jaxrs">
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.8.9</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.8.9</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/2.8.0</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.8.9</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.8.9</bundle>
        <bundle dependency="true">mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.8.9</bundle>
    </feature>
    <feature name="opennms-osgi-core-rest" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: OSGI :: Core :: Rest">
        <details>Core module which provides features to install to listen for rest related services,
        such as @Path annotated interfaces.</details>
        <feature>jax-rs-connector</feature>
        <feature>jax-rs-provider-jackson</feature>
        <bundle>mvn:org.opennms.features/org.opennms.features.rest-provider/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-jaas-login-module" version="24.0.0-SNAPSHOT" description="OpenNMS :: OSGi Container :: Karaf JAAS Login Module">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <bundle>mvn:org.opennms.container/org.opennms.container.jaas-login-module/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.1.5</bundle>
        <bundle>mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.1.5</bundle>
    </feature>
    <feature name="jmxconfiggenerator" version="24.0.0-SNAPSHOT" description="OpenNMS JMX Configuration Generator">
        <feature>guava</feature>
        <feature>commons-io</feature>
        <bundle>mvn:org.opennms.features/jmxconfiggenerator/24.0.0-SNAPSHOT</bundle>
        <bundle>wrap:mvn:args4j/args4j/2.32</bundle>
        <bundle>wrap:mvn:org.jvnet.opendmk/jmxremote_optional/1.0_01-ea</bundle>
        <bundle>mvn:org.apache.velocity/velocity/1.7</bundle>
        <bundle>mvn:org.opennms.features/org.opennms.features.name-cutter/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.2.6_1</bundle>
    </feature>
    <feature name="vaadin-jmxconfiggenerator" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: JMX Config Generator :: Web UI">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <feature>vaadin</feature>
        <feature>jmxconfiggenerator</feature>
        <bundle>mvn:org.opennms.features/vaadin-jmxconfiggenerator/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/widgetset/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.themes/jmxconfiggenerator-theme/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="org.opennms.features.enlinkd.service.api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Enlinkd :: Service :: API">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <feature>guava</feature>
        <bundle>mvn:org.opennms.features.enlinkd/org.opennms.features.enlinkd.persistence.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.enlinkd/org.opennms.features.enlinkd.service.api/24.0.0-SNAPSHOT</bundle>
        <bundle>wrap:mvn:net.sf.jung/jung-api/2.0.1</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.criteria/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.enlinkd/org.opennms.features.enlinkd.persistence.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:com.google.guava/guava/18.0</bundle>
    </feature>
    <feature name="org.opennms.features.bsm.service.api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: BSM :: Service :: API">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <feature>guava</feature>
        <bundle>mvn:org.opennms.features.bsm/org.opennms.features.bsm.persistence.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.bsm/org.opennms.features.bsm.service.api/24.0.0-SNAPSHOT</bundle>
        <bundle>wrap:mvn:net.sf.jung/jung-api/2.0.1</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.criteria/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:com.google.guava/guava/18.0</bundle>
    </feature>
    <feature name="org.opennms.features.bsm.shell-commands" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: BSM :: Shell Commands">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <bundle>mvn:org.opennms.features.bsm/org.opennms.features.bsm.shell-commands/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.bsm/org.opennms.features.bsm.service.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.1.5</bundle>
    </feature>
    <feature name="vaadin-adminpage" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: BSM :: Vaadin Adminpage">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <feature>vaadin</feature>
        <feature>org.opennms.features.bsm.service.api</feature>
        <bundle>mvn:org.opennms.features.bsm/vaadin-adminpage/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/widgetset/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology/org.opennms.features.topology.link/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="geolocation" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Geolocation :: Feature">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <feature>opennms-core-web</feature>
        <bundle>mvn:org.opennms.features.geolocation/org.opennms.features.geolocation.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.geolocation/org.opennms.features.geolocation.services/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:com.google.guava/guava/18.0</bundle>
        <bundle>mvn:org.opennms.features.geocoder/org.opennms.features.geocoder.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.geocoder/org.opennms.features.geocoder.google/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.geocoder/org.opennms.features.geocoder.nominatim/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="vaadin-snmp-events-and-metrics" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: SNMP Events and Metrics Admin UI">
        <details>OpenNMS Vaadin Administration UI for handling SNMP related configuration files for events and data collection.</details>
        <feature>opennms-core</feature>
        <feature>vaadin</feature>
        <bundle>mvn:org.opennms.features/vaadin-snmp-events-and-metrics/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/widgetset/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.themes/onms-default-theme/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features/org.opennms.features.mib-compiler/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:commons-lang/commons-lang/2.6</bundle>
    </feature>
    <feature name="vaadin-node-maps" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Node Maps">
        <details>OpenNMS Vaadin UI for displaying nodes on geographical maps using assets records.</details>
        <feature>opennms-core-web</feature>
        <feature>vaadin</feature>
        <feature>geolocation</feature>
        <bundle>mvn:org.opennms.features/vaadin-node-maps/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.apache.httpcomponents/httpcore-osgi/4.4.4</bundle>
        <bundle>mvn:org.apache.httpcomponents/httpclient-osgi/4.5.2</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.web/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.geocoder/org.opennms.features.geocoder.google/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.geocoder/org.opennms.features.geocoder.nominatim/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.geolocation/org.opennms.features.geolocation.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology/org.opennms.features.topology.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology.plugins/org.opennms.features.topology.plugins.browsers/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.geolocation/org.opennms.features.geolocation.api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="osgi-nrtg-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: NRTG :: Features :: API">
        <details>The API contains the models for the NRTG OSGI projects. It has models for collection jobs, measurements and protocol collectors.</details>
        <bundle>mvn:org.opennms.features.nrtg/nrtg-api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="osgi-nrtg-protocolcollector-snmp" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: NRTG :: Features :: Collectors :: SNMP">
        <details>Plugin for the NRTCollector OSGI Satellit to collect data from snmp agents</details>
        <feature>osgi-nrtg-api</feature>
        <bundle>mvn:org.opennms.features.nrtg.protocolcollector/nrtg-protocolcollector-snmp/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="osgi-nrtg-protocolcollector-tca" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: NRTG :: Features :: Collectors :: TCA">
        <details>Plugin for the NRTCollector OSGI Satellite to collect data from TCA agents.</details>
        <feature>osgi-nrtg-api</feature>
        <bundle>mvn:org.opennms.features.nrtg.protocolcollector/nrtg-protocolcollector-tca/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="osgi-nrtg-web" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: NRTG :: Features :: Web">
        <details>NRTG Web Runtime Feature</details>
        <feature>osgi-nrtg-api</feature>
        <bundle>mvn:org.opennms.features.nrtg/nrtg-web/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="osgi-nrtg-base" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: NRTG :: Features :: Base">
        <details>OSGI Runtime for the NRTCollector.</details>
        <feature>osgi-nrtg-protocolcollector-snmp</feature>
        <feature>osgi-nrtg-protocolcollector-tca</feature>
        <feature>osgi-nrtg-web</feature>
    </feature>
    <feature name="osgi-nrtg-jms" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: NRTG :: Features :: JMS">
        <details>OSGI Runtime for the NRTCollector.</details>
        <feature>osgi-nrtg-base</feature>
        <feature>activemq</feature>
        <feature>activemq-blueprint</feature>
        <feature version="4.2.9.RELEASE_1">spring-jms</feature>
        <bundle>mvn:org.opennms.features.nrtg/nrtg-collector/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.nrtg/nrtg-nrtbroker-jms/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.nrtg/nrtg-broker/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="osgi-nrtg-local" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: NRTG :: Features :: Local">
        <details>OSGI Runtime for the NRTCollector.</details>
        <feature>osgi-nrtg-base</feature>
        <bundle>mvn:org.opennms.features.nrtg/nrtg-nrtbroker-local/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="nrtg" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: NRTG :: Features :: All">
        <details>OSGI Runtime for the NRTCollector.</details>
        <feature>osgi-nrtg-jms</feature>
        <feature>osgi-nrtg-local</feature>
    </feature>
    <feature name="vaadin" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Vaadin + Dependencies">
        <details>The Vaadin web application framework including some addons and osgi related packages.</details>
        <feature>http-whiteboard</feature>
        <bundle>wrap:mvn:com.google.gwt/gwt-elemental/2.8.2</bundle>
        <bundle>wrap:mvn:com.google.gwt/gwt-user/2.8.2/$Export-Package=com.google.*</bundle>
        <bundle>mvn:com.vaadin/vaadin-context-menu/2.0.0</bundle>
        <bundle>wrap:mvn:org.vaadin.addon/confirmdialog/3.2.0</bundle>
        <bundle>wrap:mvn:com.vaadin/vaadin-compatibility-server/8.5.2</bundle>
        <bundle>wrap:mvn:com.vaadin/vaadin-compatibility-client-compiled/8.5.2</bundle>
        <bundle>wrap:mvn:com.vaadin/vaadin-compatibility-client/8.5.2</bundle>
        <bundle>wrap:mvn:com.vaadin/vaadin-compatibility-themes/8.5.2</bundle>
        <bundle>wrap:mvn:com.vaadin/vaadin-compatibility-shared/8.5.2</bundle>
        <bundle>mvn:com.vaadin/vaadin-server/8.5.2</bundle>
        <bundle>mvn:com.vaadin/vaadin-client-compiled/8.5.2</bundle>
        <bundle>mvn:com.vaadin/vaadin-client/8.5.2</bundle>
        <bundle>mvn:com.vaadin/vaadin-themes/8.5.2</bundle>
        <bundle>mvn:com.vaadin/vaadin-shared/8.5.2</bundle>
        <bundle>mvn:com.vaadin.external/gentyref/1.2.0.vaadin1</bundle>
        <bundle>mvn:org.jsoup/jsoup/1.11.2</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/extender-service/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:com.google.guava/guava/18.0</bundle>
        <bundle>mvn:org.json/json/20171018</bundle>
        <bundle>mvn:org.opennms.osgi/opennms-osgi-core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.themes/onms-default-theme/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-api" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: API">
        <details>APIs for creating topology OSGi plugins.</details>
        <feature>vaadin</feature>
        <bundle>mvn:org.opennms.features.topology/org.opennms.features.topology.api/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-base" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: Base">
        <details>Base runtime and plugins for the OpenNMS topology web app.</details>
        <feature>opennms-core</feature>
        <feature>opennms-topology-api</feature>
        <feature>geolocation</feature>
        <bundle>mvn:org.opennms.features.topology/org.opennms.features.topology.app/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology.plugins.topo/org.opennms.features.topology.plugins.topo.history/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology/org.opennms.features.topology.link/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology.plugins/org.opennms.features.topology.plugins.layout/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology/org.opennms.features.topology.netutils/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology.themes/org.opennms.features.topology.themes.default-theme/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/graph/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-linkd" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: Linkd">
        <details>Linkd-based runtime and plugins for the OpenNMS topology web app.</details>
        <feature>opennms-topology-runtime-base</feature>
        <bundle>mvn:org.opennms.features.topology.plugins.topo/org.opennms.features.topology.plugins.topo.linkd/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-browsers" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: Browsers">
        <details>Alarm browser to enhance the Linkd topology UI.</details>
        <feature>opennms-topology-api</feature>
        <bundle>mvn:org.opennms.features.topology.plugins/org.opennms.features.topology.plugins.browsers/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-vmware" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: VMware">
        <details>Runtime and plugins for the OpenNMS VMware topology web app.</details>
        <feature>opennms-topology-runtime-base</feature>
        <bundle>mvn:org.opennms.features.topology.plugins.topo/org.opennms.features.topology.plugins.topo.vmware/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-application" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: Application">
        <details>Generated using Pax-Construct</details>
        <feature>opennms-topology-runtime-base</feature>
        <bundle>mvn:org.opennms.features.topology.plugins.topo/org.opennms.features.topology.plugins.topo.application/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-bsm" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: BSM">
        <details>Generated using Pax-Construct</details>
        <feature>opennms-topology-runtime-base</feature>
        <bundle>mvn:org.opennms.features.topology.plugins.topo/org.opennms.features.topology.plugins.topo.bsm/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-pathoutage" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: PathOutage">
        <details>Generated using Pax-Construct</details>
        <feature>opennms-topology-runtime-base</feature>
        <bundle>mvn:org.opennms.features.topology.plugins.topo/org.opennms.features.topology.plugins.topo.pathoutage/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-graphml" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: GraphML">
        <details>GraphML runtime and plugins for the OpenNMS topology web app.</details>
        <feature>opennms-topology-runtime-base</feature>
        <bundle>mvn:org.opennms.features.topology.plugins.topo/graphml/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.codehaus.groovy/groovy-all/2.4.5</bundle>
        <bundle>mvn:org.opennms.features/org.opennms.features.osgi-jsr223/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-topology-runtime-asset" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Features :: Runtime :: Asset">
        <details>Asset runtime and plugins for the OpenNMS topology web app.</details>
        <feature>opennms-topology-runtime-graphml</feature>
        <feature>opennms-topology-runtime-base</feature>
        <bundle>mvn:org.opennms.features.topology.plugins.topo/asset/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="org.opennms.features.topology.shell" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Topology :: Shell Commands">
        <details>Generated using Pax-Construct</details>
        <bundle>mvn:org.opennms.features.topology/org.opennms.features.topology.shell/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="vaadin-dashboard" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashboard">
        <details>OpenNMS Vaadin Dashboard</details>
        <feature>opennms-core</feature>
        <feature>vaadin</feature>
        <bundle>mvn:org.opennms.features/vaadin-dashboard/24.0.0-SNAPSHOT</bundle>
        <bundle>wrap:mvn:org.vaadin.addons/dragdroplayouts/1.4.2</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.themes/dashboard-theme/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.vaadin.addons/dragdroplayouts/1.4.2</bundle>
    </feature>
    <feature name="dashlet-alarms" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: Alarms">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-alarms/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-bsm" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: BSM">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-bsm/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-summary" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: Summary">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-summary/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-map" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: Map">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-map/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-image" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: Image">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-image/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-charts" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: Charts">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-charts/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-rtc" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: RTC">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-rtc/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-rrd" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: RRD">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-rrd/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-ksc" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: KSC">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-ksc/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-topology" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: Topology">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-topology/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.topology/org.opennms.features.topology.link/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-surveillance" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: Surveillance">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-surveillance/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-url" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: URL">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-url/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="dashlet-grafana" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Dashlets :: Grafana">
        <feature>opennms-core</feature>
        <bundle>mvn:org.opennms.features.vaadin-dashlets/dashlet-grafana/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="vaadin-surveillance-views" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Surveillance Views">
        <details>OpenNMS Vaadin Surveillance Views</details>
        <feature>opennms-core</feature>
        <feature>vaadin</feature>
        <bundle>mvn:org.opennms.features/vaadin-surveillance-views/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/graph/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/widgetset/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="jira-troubleticketer" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Ticketing :: JIRA">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <bundle>mvn:org.opennms.features/jira-troubleticketer/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.ticketing/org.opennms.features.ticketing.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.lib/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:joda-time/joda-time/2.1</bundle>
        <bundle>mvn:org.opennms.features/jira-client/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="datachoices" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Data Choices">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <feature>guava</feature>
        <feature>hibernate36</feature>
        <feature>javax.servlet</feature>
        <feature>quartz</feature>
        <bundle>mvn:org.opennms.features/datachoices/24.0.0-SNAPSHOT</bundle>
        <bundle>wrap:mvn:org.freemarker/freemarker/2.3.23</bundle>
        <bundle>mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.1.5</bundle>
        <bundle>mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.1.5</bundle>
        <bundle>mvn:org.codehaus.jackson/jackson-core-asl/1.9.13</bundle>
        <bundle>mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.13</bundle>
        <bundle>mvn:org.opennms/opennms-web-api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.freemarker/freemarker/2.3.23</bundle>
    </feature>
    <feature name="org.opennms.plugin.licencemanager" version="1.2.0" description="org.opennms.plugin.licencemanager">
        <feature>http</feature>
        <feature>http-whiteboard</feature>
        <bundle start-level="50" dependency="true">mvn:com.sun.jersey/jersey-server/1.19.3</bundle>
        <bundle start-level="50" dependency="true">mvn:com.sun.jersey/jersey-servlet/1.19.3</bundle>
        <bundle start-level="50" dependency="true">mvn:com.sun.jersey/jersey-core/1.19.3</bundle>
        <bundle start-level="50" dependency="true">mvn:com.sun.jersey/jersey-client/1.19.3</bundle>
        <bundle start-level="50" dependency="true">mvn:javax.ws.rs/jsr311-api/1.1.1</bundle>
        <bundle>mvn:org.opennms.plugins/org.opennms.plugin.licencemanager/1.2.0</bundle>
    </feature>
    <feature name="org.opennms.plugin.featuremanager" version="1.2.0" description="org.opennms.plugin.featuremanager">
        <feature>http</feature>
        <feature>http-whiteboard</feature>
        <bundle start-level="50" dependency="true">mvn:com.sun.jersey/jersey-server/1.19.3</bundle>
        <bundle start-level="50" dependency="true">mvn:com.sun.jersey/jersey-servlet/1.19.3</bundle>
        <bundle start-level="50" dependency="true">mvn:com.sun.jersey/jersey-core/1.19.3</bundle>
        <bundle start-level="50" dependency="true">mvn:com.sun.jersey/jersey-client/1.19.3</bundle>
        <bundle start-level="50" dependency="true">mvn:javax.ws.rs/jsr311-api/1.1.1</bundle>
        <bundle>mvn:org.opennms.plugins/org.opennms.plugin.featuremanager/1.2.0</bundle>
    </feature>
    <feature name="vaadin-opennms-pluginmanager" version="24.0.0-SNAPSHOT" description="OpenNMS :: Plugins :: Admin UI">
        <details>OpenNMS Vaadin Administration UI for installing Plugin modules.</details>
        <feature>opennms-core</feature>
        <feature>vaadin</feature>
        <feature>org.opennms.plugin.licencemanager</feature>
        <feature>org.opennms.plugin.featuremanager</feature>
        <bundle>mvn:org.opennms.plugins/vaadin-opennms-pluginmanager/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.plugins/org.opennms.plugin.pluginmanager.pluginmanager-core/1.2.0</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/core/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features.vaadin-components/widgetset/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="alarm-change-notifier" version="24.0.0-SNAPSHOT" description="alarm-change-notifier">
        <details>Feature definition for alarm-change-notifier</details>
        <bundle>mvn:com.impossibl.pgjdbc-ng/pgjdbc-ng/0.7.1</bundle>
        <bundle>mvn:io.netty/netty-common/4.1.9.Final</bundle>
        <bundle>mvn:io.netty/netty-transport/4.1.9.Final</bundle>
        <bundle>mvn:io.netty/netty-buffer/4.1.9.Final</bundle>
        <bundle>mvn:io.netty/netty-handler/4.1.9.Final</bundle>
        <bundle>mvn:io.netty/netty-resolver/4.1.9.Final</bundle>
        <bundle>mvn:io.netty/netty-codec/4.1.9.Final</bundle>
        <bundle>mvn:org.opennms.plugins/alarm-change-notifier.pg-jdbc-utils/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.plugins/alarm-change-notifier.main-module/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.plugins/alarm-change-notifier.product-descriptor/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:com.googlecode.json-simple/json-simple/1.1.1</bundle>
    </feature>
    <feature name="opennms-es-rest" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: ElasticSearch Rest">
        <details>OpenNMS :: Features :: ElasticSearch Rest</details>
        <feature>opennms-jest</feature>
        <bundle>mvn:io.dropwizard.metrics/metrics-core/3.1.2</bundle>
        <bundle>mvn:joda-time/joda-time/2.1</bundle>
        <bundle>wrap:mvn:com.swrve/rate-limited-logger/1.1.0</bundle>
        <bundle>mvn:org.opennms.core.ipc.sink/org.opennms.core.ipc.sink.api/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.sink/org.opennms.core.ipc.sink.common/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.core.ipc.sink/org.opennms.core.ipc.sink.xml/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.opennms.features/org.opennms.features.opennms-es-rest/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:com.googlecode.json-simple/json-simple/1.1.1</bundle>
        <bundle>mvn:org.opennms.core/org.opennms.core.cache/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="internal-plugins-descriptor" version="24.0.0-SNAPSHOT">
        <details>Module to generate list of internal plugins which can be installed</details>
        <feature>org.opennms.plugin.licencemanager</feature>
        <bundle>mvn:org.opennms.plugins/internal-plugins-descriptor/24.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="opennms-jest" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: Jest :: Feature definition">
        <details>Feature definition for Jest (ElasticSearch Java ReST Client)</details>
        <bundle>wrap:mvn:com.google.code.gson/gson/2.8.0</bundle>
        <bundle>wrap:mvn:org.apache.httpcomponents/httpcore-nio/4.4.6</bundle>
        <bundle>mvn:org.opennms.features.jest/org.opennms.features.jest.client/24.0.0-SNAPSHOT</bundle>
        <bundle>mvn:io.searchbox/jest-complete-osgi/5.3.3</bundle>
        <bundle>mvn:com.google.guava/guava/21.0</bundle>
        <bundle>mvn:commons-codec/commons-codec/1.9</bundle>
        <bundle>mvn:org.apache.httpcomponents/httpcore-osgi/4.4.6</bundle>
        <bundle>mvn:org.apache.httpcomponents/httpclient-osgi/4.5.3</bundle>
        <bundle>mvn:org.apache.httpcomponents/httpasyncclient-osgi/4.1.3</bundle>
    </feature>
    <feature name="ifttt-integration" version="24.0.0-SNAPSHOT" description="OpenNMS :: Features :: IFTTT Integration">
        <details>OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.</details>
        <feature>opennms-dao-api</feature>
        <feature>guava</feature>
        <bundle>mvn:org.opennms.features/org.opennms.features.ifttt/24.0.0-SNAPSHOT</bundle>
    </feature>
</features>
