<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ Copyright (c) 2017 Contributors to the Eclipse Foundation
  ~
  ~ See the NOTICE file(s) distributed with this work for additional
  ~ information regarding copyright ownership.
  ~
  ~ This program and the accompanying materials are made available under the
  ~ terms of the Eclipse Public License 2.0 which is available at
  ~ http://www.eclipse.org/legal/epl-2.0
  ~
  ~ SPDX-License-Identifier: EPL-2.0
  -->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.eclipse.ditto</groupId>
  <artifactId>ditto-json</artifactId>
  <version>0.9.0</version>
  <packaging>bundle</packaging>
  <name>Eclipse Ditto :: JSON</name>
  <description>Eclipse Ditto is a framework for creating and managing digital twins in the IoT.</description>
  <url>https://eclipse.org/ditto/ditto-bom/ditto-json/</url>
  <inceptionYear>2017</inceptionYear>
  <organization>
    <name>Eclipse Foundation</name>
    <url>http://www.eclipse.org/</url>
  </organization>
  <licenses>
    <license>
      <name>Eclipse Public License - Version 2.0</name>
      <url>https://www.eclipse.org/org/documents/epl-2.0/index.php</url>
    </license>
  </licenses>
  <developers>
    <developer>
      <id>geglocker</id>
      <name>Gerald Glocker</name>
      <email>gerald.glocker@bosch-si.com</email>
      <url>https://github.com/geglock</url>
      <organization>Bosch Software Innovations GmbH</organization>
      <organizationUrl>http://www.bosch-si.com</organizationUrl>
      <roles>
        <role>Lead</role>
        <role>Committer</role>
      </roles>
    </developer>
    <developer>
      <id>tjaeckle</id>
      <name>Thomas Jaeckle</name>
      <email>thomas.jaeckle@bosch-si.com</email>
      <url>https://github.com/thjaeckle</url>
      <organization>Bosch Software Innovations GmbH</organization>
      <organizationUrl>http://www.bosch-si.com</organizationUrl>
      <roles>
        <role>Lead</role>
        <role>Committer</role>
      </roles>
    </developer>
    <developer>
      <id>yucai</id>
      <name>Yufei Cai</name>
      <email>yufei.cai@bosch-si.com</email>
      <url>https://github.com/yufei-cai</url>
      <organization>Bosch Software Innovations GmbH</organization>
      <organizationUrl>http://www.bosch-si.com</organizationUrl>
      <roles>
        <role>Committer</role>
      </roles>
    </developer>
    <developer>
      <id>dfesenmeyer</id>
      <name>Daniel Fesenmeyer</name>
      <email>daniel.fesenmeyer@bosch-si.com</email>
      <url>https://github.com/danielFesenmeyer</url>
      <organization>Bosch Software Innovations GmbH</organization>
      <organizationUrl>http://www.bosch-si.com</organizationUrl>
      <roles>
        <role>Committer</role>
      </roles>
    </developer>
    <developer>
      <id>dguggemos</id>
      <name>Dominik Guggemos</name>
      <email>dominik.guggemos@bosch-si.com</email>
      <url>https://github.com/dguggemos</url>
      <organization>Bosch Software Innovations GmbH</organization>
      <organizationUrl>http://www.bosch-si.com</organizationUrl>
      <roles>
        <role>Committer</role>
      </roles>
    </developer>
    <developer>
      <id>jfickel</id>
      <name>Juergen Fickel</name>
      <email>juergen.fickel@bosch-si.com</email>
      <url>https://github.com/jufickel-b</url>
      <organization>Bosch Software Innovations GmbH</organization>
      <organizationUrl>http://www.bosch-si.com</organizationUrl>
      <roles>
        <role>Committer</role>
      </roles>
    </developer>
    <developer>
      <id>jkraeher</id>
      <name>Johannes Schneider</name>
      <email>johannes.schneider@bosch-si.com</email>
      <url>https://github.com/jokraehe</url>
      <organization>Bosch Software Innovations GmbH</organization>
      <organizationUrl>http://www.bosch-si.com</organizationUrl>
      <roles>
        <role>Committer</role>
      </roles>
    </developer>
    <developer>
      <id>ffendt</id>
      <name>Florian Fendt</name>
      <email>florian.fendt@bosch-si.com</email>
      <url>https://github.com/ffendt</url>
      <organization>Bosch Software Innovations GmbH</organization>
      <organizationUrl>http://www.bosch-si.com</organizationUrl>
      <roles>
        <role>Committer</role>
      </roles>
    </developer>
  </developers>
  <scm>
    <connection>scm:git:git@github.com:eclipse/ditto.git/ditto-bom/ditto-json</connection>
    <developerConnection>scm:git:https://github.com/eclipse/ditto.git/ditto-bom/ditto-json</developerConnection>
    <url>https://github.com/eclipse/ditto.git/ditto-bom/ditto-json</url>
  </scm>
  <issueManagement>
    <system>GitHub Issues</system>
    <url>https://github.com/eclipse/ditto/issues</url>
  </issueManagement>
  <ciManagement>
    <system>Jenkins</system>
    <url>https://ci.eclipse.org/ditto/</url>
  </ciManagement>
  <distributionManagement>
    <repository>
      <id>repo.eclipse.org</id>
      <name>Ditto Releases</name>
      <url>https://repo.eclipse.org/content/repositories/ditto-releases/</url>
    </repository>
    <snapshotRepository>
      <id>repo.eclipse.org</id>
      <name>Ditto Snapshots</name>
      <url>https://repo.eclipse.org/content/repositories/ditto-snapshots/</url>
    </snapshotRepository>
  </distributionManagement>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.eclipsesource.minimal-json</groupId>
        <artifactId>minimal-json</artifactId>
        <version>0.9.5</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe</groupId>
        <artifactId>config</artifactId>
        <version>1.3.3</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe</groupId>
        <artifactId>ssl-config-core_2.12</artifactId>
        <version>0.3.7</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-actor_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-cluster_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-distributed-data_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-cluster-tools_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-cluster-sharding_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-remote_2.12</artifactId>
        <version>2.5.23</version>
        <exclusions>
          <exclusion>
            <artifactId>netty</artifactId>
            <groupId>io.netty</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-slf4j_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-stream_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-discovery_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-http_2.12</artifactId>
        <version>10.1.8</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-http-core_2.12</artifactId>
        <version>10.1.8</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-parsing_2.12</artifactId>
        <version>10.1.8</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-http-spray-json_2.12</artifactId>
        <version>10.1.8</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-persistence_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-persistence-query_2.12</artifactId>
        <version>2.5.23</version>
      </dependency>
      <dependency>
        <groupId>com.github.scullxbones</groupId>
        <artifactId>akka-persistence-mongo-common_2.12</artifactId>
        <version>2.2.9</version>
        <exclusions>
          <exclusion>
            <artifactId>*</artifactId>
            <groupId>io.dropwizard.metrics</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.github.scullxbones</groupId>
        <artifactId>akka-persistence-mongo-scala_2.12</artifactId>
        <version>2.2.9</version>
        <exclusions>
          <exclusion>
            <artifactId>*</artifactId>
            <groupId>io.dropwizard.metrics</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.mongodb.scala</groupId>
        <artifactId>mongo-scala-driver_2.12</artifactId>
        <version>2.4.2</version>
      </dependency>
      <dependency>
        <groupId>org.mongodb.scala</groupId>
        <artifactId>mongo-scala-bson_2.12</artifactId>
        <version>2.4.2</version>
      </dependency>
      <dependency>
        <groupId>org.mongodb</groupId>
        <artifactId>mongo-java-driver</artifactId>
        <version>3.8.2</version>
      </dependency>
      <dependency>
        <groupId>org.mongodb</groupId>
        <artifactId>mongo-java-driver-async</artifactId>
        <version>3.8.2</version>
      </dependency>
      <dependency>
        <groupId>com.lightbend.akka.management</groupId>
        <artifactId>akka-management_2.12</artifactId>
        <version>1.0.1</version>
      </dependency>
      <dependency>
        <groupId>com.lightbend.akka.management</groupId>
        <artifactId>akka-management-cluster-bootstrap_2.12</artifactId>
        <version>1.0.1</version>
      </dependency>
      <dependency>
        <groupId>com.lightbend.akka.discovery</groupId>
        <artifactId>akka-discovery-kubernetes-api_2.12</artifactId>
        <version>1.0.1</version>
      </dependency>
      <dependency>
        <groupId>com.lightbend.akka.management</groupId>
        <artifactId>akka-management-cluster-http_2.12</artifactId>
        <version>1.0.1</version>
      </dependency>
      <dependency>
        <groupId>com.ajjpj.simple-akka-downing</groupId>
        <artifactId>simple-akka-downing_2.12</artifactId>
        <version>0.9.2</version>
      </dependency>
      <dependency>
        <groupId>org.mongodb</groupId>
        <artifactId>bson</artifactId>
        <version>3.8.2</version>
      </dependency>
      <dependency>
        <groupId>org.mongodb</groupId>
        <artifactId>mongodb-driver-reactivestreams</artifactId>
        <version>1.9.2</version>
      </dependency>
      <dependency>
        <groupId>io.jsonwebtoken</groupId>
        <artifactId>jjwt-api</artifactId>
        <version>0.10.6</version>
      </dependency>
      <dependency>
        <groupId>io.jsonwebtoken</groupId>
        <artifactId>jjwt-impl</artifactId>
        <version>0.10.6</version>
      </dependency>
      <dependency>
        <groupId>org.scala-lang</groupId>
        <artifactId>scala-library</artifactId>
        <version>2.12.8</version>
      </dependency>
      <dependency>
        <groupId>org.scala-lang</groupId>
        <artifactId>scala-reflect</artifactId>
        <version>2.12.8</version>
      </dependency>
      <dependency>
        <groupId>org.scala-lang.modules</groupId>
        <artifactId>scala-parser-combinators_2.12</artifactId>
        <version>1.1.0</version>
      </dependency>
      <dependency>
        <groupId>org.reactivestreams</groupId>
        <artifactId>reactive-streams</artifactId>
        <version>1.0.2</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm</artifactId>
        <version>5.2</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm-commons</artifactId>
        <version>5.2</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm-tree</artifactId>
        <version>5.2</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm-analysis</artifactId>
        <version>5.2</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm-util</artifactId>
        <version>5.2</version>
      </dependency>
      <dependency>
        <groupId>org.apache.qpid</groupId>
        <artifactId>qpid-jms-client</artifactId>
        <version>0.42.0</version>
      </dependency>
      <dependency>
        <groupId>com.newmotion</groupId>
        <artifactId>akka-rabbitmq_2.12</artifactId>
        <version>5.0.0</version>
      </dependency>
      <dependency>
        <groupId>com.rabbitmq</groupId>
        <artifactId>amqp-client</artifactId>
        <version>5.4.2</version>
      </dependency>
      <dependency>
        <groupId>com.lightbend.akka</groupId>
        <artifactId>akka-stream-alpakka-mqtt_2.12</artifactId>
        <version>1.0.0</version>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-stream-kafka_2.12</artifactId>
        <version>1.0.1</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-buffer</artifactId>
        <version>4.1.33.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-common</artifactId>
        <version>4.1.33.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-codec</artifactId>
        <version>4.1.33.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-codec-http</artifactId>
        <version>4.1.33.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-handler</artifactId>
        <version>4.1.33.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-resolver</artifactId>
        <version>4.1.33.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-transport</artifactId>
        <version>4.1.33.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-transport-native-unix-common</artifactId>
        <version>4.1.33.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-transport-native-epoll</artifactId>
        <version>4.1.33.Final</version>
        <classifier>linux-x86_64</classifier>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-transport-native-kqueue</artifactId>
        <version>4.1.33.Final</version>
        <classifier>osx-x86_64</classifier>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.25</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>jcl-over-slf4j</artifactId>
        <version>1.7.25</version>
      </dependency>
      <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>1.2.3</version>
      </dependency>
      <dependency>
        <groupId>io.kamon</groupId>
        <artifactId>kamon-core_2.12</artifactId>
        <version>1.1.2</version>
        <exclusions>
          <exclusion>
            <artifactId>*</artifactId>
            <groupId>com.lihaoyi</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>io.kamon</groupId>
        <artifactId>kamon-system-metrics_2.12</artifactId>
        <version>1.0.0</version>
        <exclusions>
          <exclusion>
            <artifactId>sigar-loader</artifactId>
            <groupId>io.kamon</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>io.kamon</groupId>
        <artifactId>kamon-prometheus_2.12</artifactId>
        <version>1.1.1</version>
        <exclusions>
          <exclusion>
            <artifactId>*</artifactId>
            <groupId>org.nanohttpd</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-json</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-base</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-connectivity</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-devops</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-policies</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-enforcers</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-things</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-thingsearch</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-thingsearch-parser</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-placeholders</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-rql</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-rql-parser</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-messages</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-namespaces</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-query</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-base</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-base</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-connectivity</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-batch</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-common</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-devops</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-namespaces</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-policies</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-things</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-thingsearch</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-messages</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-events-base</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-events-batch</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-events-connectivity</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-events-policies</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-events-things</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-protocol-adapter</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-models-base</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-models-streaming</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-aggregator</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-akka</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-cache</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-cache-loaders</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-cluster</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-config</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-ddata</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-devops</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-health</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-jwt</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-namespaces</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-persistence</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-protocol</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-tracing</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-metrics</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-conditional-headers</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-base</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-models-concierge</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-models-connectivity</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-models-policies</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-models-things</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-models-thingsearch</artifactId>
        <version>0.9.0</version>
      </dependency>
      <dependency>
        <groupId>com.google.code.findbugs</groupId>
        <artifactId>jsr305</artifactId>
        <version>3.0.1</version>
      </dependency>
      <dependency>
        <groupId>org.mozilla</groupId>
        <artifactId>rhino</artifactId>
        <version>1.7.11</version>
      </dependency>
      <dependency>
        <groupId>org.webjars.npm</groupId>
        <artifactId>bytebuffer</artifactId>
        <version>5.0.1</version>
      </dependency>
      <dependency>
        <groupId>org.webjars.npm</groupId>
        <artifactId>long</artifactId>
        <version>3.2.0</version>
      </dependency>
      <dependency>
        <groupId>com.github.ben-manes.caffeine</groupId>
        <artifactId>caffeine</artifactId>
        <version>2.6.2</version>
      </dependency>
      <dependency>
        <groupId>org.atteo.classindex</groupId>
        <artifactId>classindex</artifactId>
        <version>3.7</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-utils-jsr305</artifactId>
        <version>0.9.0</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-legal</artifactId>
        <version>0.9.0</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.assertj</groupId>
        <artifactId>assertj-core</artifactId>
        <version>3.11.1</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.mutabilitydetector</groupId>
        <artifactId>MutabilityDetector</artifactId>
        <version>0.9.6</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>nl.jqno.equalsverifier</groupId>
        <artifactId>equalsverifier</artifactId>
        <version>3.0.3</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-core</artifactId>
        <version>2.9.0</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.skyscreamer</groupId>
        <artifactId>jsonassert</artifactId>
        <version>1.2.3</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.awaitility</groupId>
        <artifactId>awaitility</artifactId>
        <version>3.1.0</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-testkit_2.12</artifactId>
        <version>2.5.23</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-stream-testkit_2.12</artifactId>
        <version>2.5.23</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.typesafe.akka</groupId>
        <artifactId>akka-http-testkit_2.12</artifactId>
        <version>10.1.8</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>io.jsonwebtoken</groupId>
        <artifactId>jjwt-orgjson</artifactId>
        <version>0.10.6</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.scalatest</groupId>
        <artifactId>scalatest_2.12</artifactId>
        <version>3.0.0</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.github.dnvriend</groupId>
        <artifactId>akka-persistence-inmemory_2.12</artifactId>
        <version>2.5.1.1</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>de.flapdoodle.embed</groupId>
        <artifactId>de.flapdoodle.embed.mongo</artifactId>
        <version>2.2.0</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.openjdk.jmh</groupId>
        <artifactId>jmh-core</artifactId>
        <version>1.4.1</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.openjdk.jmh</groupId>
        <artifactId>jmh-generator-annprocess</artifactId>
        <version>1.4.1</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.github.stefanbirkner</groupId>
        <artifactId>system-rules</artifactId>
        <version>1.19.0</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-json</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-base</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-policies</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-model-things</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-base</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-base</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-policies</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-commands-things</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-events-base</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-signals-events-things</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-akka</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-persistence</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.ditto</groupId>
        <artifactId>ditto-services-utils-test</artifactId>
        <version>0.9.0</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.eclipsesource.minimal-json</groupId>
      <artifactId>minimal-json</artifactId>
      <version>0.9.5</version>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>com.google.code.findbugs</groupId>
      <artifactId>jsr305</artifactId>
      <version>3.0.1</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.eclipse.ditto</groupId>
      <artifactId>ditto-utils-jsr305</artifactId>
      <version>0.9.0</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.eclipse.ditto</groupId>
      <artifactId>ditto-legal</artifactId>
      <version>0.9.0</version>
      <scope>provided</scope>
    </dependency>
  </dependencies>
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.felix</groupId>
        <artifactId>maven-bundle-plugin</artifactId>
        <version>3.5.0</version>
        <extensions>true</extensions>
      </plugin>
    </plugins>
  </build>
</project>
