{
  "depth" : 0,
  "groupId" : "org.apache.activemq",
  "artifactId" : "artemis-pom",
  "version" : "2.31.1",
  "submodules" : [
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-log-annotation-processor",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-protocols",
      "version" : "2.31.1",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-amqp-protocol",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-stomp-protocol",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-openwire-protocol",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-hornetq-protocol",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-hqclient-protocol",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-mqtt-protocol",
          "version" : "2.31.1"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-dto",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-cdi-client",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-boot",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-web",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-cli",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-commons",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-selector",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-core-client",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-core-client-all",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-core-client-osgi",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-server",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-junit-parent",
      "version" : "2.31.1",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-junit-commons",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-junit",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-junit-5",
          "version" : "2.31.1"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jms-client",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jms-client-all",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jms-client-osgi",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jakarta-client",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jakarta-client-all",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jms-server",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jakarta-server",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-journal",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-ra",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jakarta-ra",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-service-extensions",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jakarta-service-extensions",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-jdbc-store",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-maven-plugin",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-server-osgi",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-hawtio-pom",
      "version" : "2.31.1",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "activemq-branding",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-plugin",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq",
          "artifactId" : "artemis-console",
          "version" : "2.31.1"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-spring-integration",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "apache-artemis",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-unit-test-support",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq.tests",
      "artifactId" : "artemis-tests-pom",
      "version" : "2.31.1",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "unit-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "joram-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "timing-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "jms-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "integration-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "integration-tests-isolated",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "karaf-client-integration-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "karaf-server-integration-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "compatibility-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "soak-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "stress-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "performance-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "artemis-test-support",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "smoke-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "e2e-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "leak-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "db-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "performance-jmh",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "activemq5-unit-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "activemq5-unit-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "activemq5-unit-tests",
          "version" : "2.31.1"
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.tests",
          "artifactId" : "performance-jmh",
          "version" : "2.31.1"
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-features",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-quorum-api",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-quorum-ri",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-image",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-image-examples",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq",
      "artifactId" : "artemis-website",
      "version" : "2.31.1"
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq.examples",
      "artifactId" : "artemis-examples",
      "version" : "2.31.1",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.examples.clustered",
          "artifactId" : "broker-features",
          "version" : "2.31.1",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.clustered",
              "artifactId" : "broker-clustered",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "client-side-load-balancing",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-grouping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-jgroups",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-oneway",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "queue-message-redistribution",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "symmetric-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "shared-storage-static-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "client-side-load-balancing",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-grouping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-jgroups",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-oneway",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "queue-message-redistribution",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "symmetric-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "shared-storage-static-cluster",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.broker-connection",
              "artifactId" : "broker-connections",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages-multicast",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-receiving-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-federation",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "disaster-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages-multicast",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-receiving-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-federation",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "disaster-recovery",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples",
              "artifactId" : "connection-router",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "evenly-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "evenly-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-simple",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.federation",
              "artifactId" : "broker-federation",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-divert",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.failover",
              "artifactId" : "broker-failover",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "application-layer-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "client-side-failoverlistener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover-scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "ha-policy-autobackup",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "non-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback-static",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "stop-server-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "zookeeper-single-pair-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "application-layer-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "client-side-failoverlistener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover-scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "ha-policy-autobackup",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "non-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback-static",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "zookeeper-single-pair-failback",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.broker",
              "artifactId" : "jms-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "auto-closeable",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "browser",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-msg-auth-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker.camel",
                  "artifactId" : "camel",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-war",
                      "version" : "2.31.1"
                    },
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-broker",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "cdi",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "client-kickoff",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "completion-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "consumer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "context",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "core-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "database",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "dead-letter",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "delayed-redelivery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "exclusive-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "expiry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "http-transport",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-client",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-amqp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "instantiate-connection-factory",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jms-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx-ssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "large-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "last-value-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management-notifications",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-counters",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-priority",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "netty-openssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "no-consumer-buffering",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "opentelemetry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "paging",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "pre-acknowledge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "producer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-jakarta",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-requestor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "reattach-node",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "request-reply",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "scheduled-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-keycloak",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-ldap",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-manager",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "send-acknowledgements",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "shared-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "slow-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-boot-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-crl-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "static-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "temp-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-hierarchies",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "transactional",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-heuristic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-receive",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-send",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "auto-closeable",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "browser",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker.camel",
                  "artifactId" : "camel",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-war",
                      "version" : "2.31.1"
                    },
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-broker",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "cdi",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "client-kickoff",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "completion-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "consumer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "context",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "core-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "database",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "dead-letter",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "delayed-redelivery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "exclusive-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "expiry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "http-transport",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-client",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-amqp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "instantiate-connection-factory",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jms-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx-ssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "large-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "last-value-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management-notifications",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-counters",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-priority",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "netty-openssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "no-consumer-buffering",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "opentelemetry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "paging",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "pre-acknowledge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "producer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-jakarta",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-requestor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "reattach-node",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "request-reply",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "scheduled-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-ldap",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-manager",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "send-acknowledgements",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "shared-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "slow-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-boot-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-crl-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "static-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "temp-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-hierarchies",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "transactional",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-heuristic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-receive",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-send",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.modules",
              "artifactId" : "broker-modules",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-jakarta-rar",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-rar",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "inter-broker-bridge-pom",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.modules",
                      "artifactId" : "artemis-jms-bridge",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-tomcat-jndi-resources-sample",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.soak",
              "artifactId" : "perf-root",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.soak",
                  "artifactId" : "openwire-perf",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.soak",
                  "artifactId" : "artemis-jms-soak-example",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.clustered",
              "artifactId" : "broker-clustered",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "client-side-load-balancing",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-grouping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-jgroups",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-oneway",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "queue-message-redistribution",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "symmetric-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "shared-storage-static-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "client-side-load-balancing",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-grouping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-jgroups",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-oneway",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "queue-message-redistribution",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "symmetric-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "shared-storage-static-cluster",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.broker-connection",
              "artifactId" : "broker-connections",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages-multicast",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-receiving-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-federation",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "disaster-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages-multicast",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-receiving-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-federation",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "disaster-recovery",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples",
              "artifactId" : "connection-router",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "evenly-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "evenly-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-simple",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.federation",
              "artifactId" : "broker-federation",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-divert",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.failover",
              "artifactId" : "broker-failover",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "application-layer-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "client-side-failoverlistener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover-scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "ha-policy-autobackup",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "non-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback-static",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "stop-server-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "zookeeper-single-pair-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "application-layer-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "client-side-failoverlistener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover-scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "ha-policy-autobackup",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "non-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback-static",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "zookeeper-single-pair-failback",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.broker",
              "artifactId" : "jms-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "auto-closeable",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "browser",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-msg-auth-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker.camel",
                  "artifactId" : "camel",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-war",
                      "version" : "2.31.1"
                    },
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-broker",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "cdi",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "client-kickoff",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "completion-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "consumer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "context",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "core-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "database",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "dead-letter",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "delayed-redelivery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "exclusive-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "expiry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "http-transport",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-client",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-amqp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "instantiate-connection-factory",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jms-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx-ssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "large-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "last-value-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management-notifications",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-counters",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-priority",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "netty-openssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "no-consumer-buffering",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "opentelemetry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "paging",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "pre-acknowledge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "producer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-jakarta",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-requestor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "reattach-node",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "request-reply",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "scheduled-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-keycloak",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-ldap",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-manager",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "send-acknowledgements",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "shared-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "slow-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-boot-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-crl-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "static-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "temp-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-hierarchies",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "transactional",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-heuristic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-receive",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-send",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "auto-closeable",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "browser",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker.camel",
                  "artifactId" : "camel",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-war",
                      "version" : "2.31.1"
                    },
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-broker",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "cdi",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "client-kickoff",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "completion-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "consumer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "context",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "core-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "database",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "dead-letter",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "delayed-redelivery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "exclusive-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "expiry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "http-transport",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-client",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-amqp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "instantiate-connection-factory",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jms-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx-ssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "large-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "last-value-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management-notifications",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-counters",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-priority",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "netty-openssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "no-consumer-buffering",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "opentelemetry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "paging",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "pre-acknowledge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "producer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-jakarta",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-requestor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "reattach-node",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "request-reply",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "scheduled-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-ldap",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-manager",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "send-acknowledgements",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "shared-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "slow-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-boot-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-crl-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "static-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "temp-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-hierarchies",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "transactional",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-heuristic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-receive",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-send",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.modules",
              "artifactId" : "broker-modules",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-jakarta-rar",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-rar",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "inter-broker-bridge-pom",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.modules",
                      "artifactId" : "artemis-jms-bridge",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-tomcat-jndi-resources-sample",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.soak",
              "artifactId" : "perf-root",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.soak",
                  "artifactId" : "openwire-perf",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.soak",
                  "artifactId" : "artemis-jms-soak-example",
                  "version" : "2.31.1"
                }
              ]
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.examples.protocols",
          "artifactId" : "protocols",
          "version" : "2.31.1",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.amqp",
              "artifactId" : "amqp",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "protoncpp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-clustered-cpp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-ruby",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "sasl-scram",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-ruby",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.mqtt",
              "artifactId" : "mqtt-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "clustered-queue-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "publish-subscribe",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "clustered-queue-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "publish-subscribe",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.stomp",
              "artifactId" : "stomp-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-websockets",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-embedded-interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-jms",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-embedded-interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-jms",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.2",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.openwire",
              "artifactId" : "openwire-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "chat-example",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "queue-openwire",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "virtual-topic-mapping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "queue-openwire",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "virtual-topic-mapping",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.amqp",
              "artifactId" : "amqp",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "protoncpp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-clustered-cpp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-ruby",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "sasl-scram",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-ruby",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.mqtt",
              "artifactId" : "mqtt-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "clustered-queue-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "publish-subscribe",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "clustered-queue-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "publish-subscribe",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.stomp",
              "artifactId" : "stomp-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-websockets",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-embedded-interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-jms",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-embedded-interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-jms",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.2",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.openwire",
              "artifactId" : "openwire-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "chat-example",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "queue-openwire",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "virtual-topic-mapping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "queue-openwire",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "virtual-topic-mapping",
                  "version" : "2.31.1"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "depth" : 1,
      "groupId" : "org.apache.activemq.examples",
      "artifactId" : "artemis-examples",
      "version" : "2.31.1",
      "submodules" : [
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.examples.clustered",
          "artifactId" : "broker-features",
          "version" : "2.31.1",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.clustered",
              "artifactId" : "broker-clustered",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "client-side-load-balancing",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-grouping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-jgroups",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-oneway",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "queue-message-redistribution",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "symmetric-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "shared-storage-static-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "client-side-load-balancing",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-grouping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-jgroups",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-oneway",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "queue-message-redistribution",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "symmetric-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "shared-storage-static-cluster",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.broker-connection",
              "artifactId" : "broker-connections",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages-multicast",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-receiving-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-federation",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "disaster-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages-multicast",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-receiving-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-federation",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "disaster-recovery",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples",
              "artifactId" : "connection-router",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "evenly-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "evenly-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-simple",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.federation",
              "artifactId" : "broker-federation",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-divert",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.failover",
              "artifactId" : "broker-failover",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "application-layer-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "client-side-failoverlistener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover-scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "ha-policy-autobackup",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "non-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback-static",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "stop-server-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "zookeeper-single-pair-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "application-layer-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "client-side-failoverlistener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover-scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "ha-policy-autobackup",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "non-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback-static",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "zookeeper-single-pair-failback",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.broker",
              "artifactId" : "jms-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "auto-closeable",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "browser",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-msg-auth-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker.camel",
                  "artifactId" : "camel",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-war",
                      "version" : "2.31.1"
                    },
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-broker",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "cdi",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "client-kickoff",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "completion-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "consumer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "context",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "core-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "database",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "dead-letter",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "delayed-redelivery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "exclusive-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "expiry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "http-transport",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-client",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-amqp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "instantiate-connection-factory",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jms-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx-ssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "large-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "last-value-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management-notifications",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-counters",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-priority",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "netty-openssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "no-consumer-buffering",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "opentelemetry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "paging",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "pre-acknowledge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "producer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-jakarta",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-requestor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "reattach-node",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "request-reply",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "scheduled-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-keycloak",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-ldap",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-manager",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "send-acknowledgements",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "shared-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "slow-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-boot-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-crl-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "static-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "temp-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-hierarchies",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "transactional",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-heuristic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-receive",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-send",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "auto-closeable",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "browser",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker.camel",
                  "artifactId" : "camel",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-war",
                      "version" : "2.31.1"
                    },
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-broker",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "cdi",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "client-kickoff",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "completion-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "consumer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "context",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "core-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "database",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "dead-letter",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "delayed-redelivery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "exclusive-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "expiry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "http-transport",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-client",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-amqp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "instantiate-connection-factory",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jms-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx-ssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "large-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "last-value-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management-notifications",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-counters",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-priority",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "netty-openssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "no-consumer-buffering",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "opentelemetry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "paging",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "pre-acknowledge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "producer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-jakarta",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-requestor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "reattach-node",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "request-reply",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "scheduled-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-ldap",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-manager",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "send-acknowledgements",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "shared-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "slow-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-boot-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-crl-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "static-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "temp-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-hierarchies",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "transactional",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-heuristic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-receive",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-send",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.modules",
              "artifactId" : "broker-modules",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-jakarta-rar",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-rar",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "inter-broker-bridge-pom",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.modules",
                      "artifactId" : "artemis-jms-bridge",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-tomcat-jndi-resources-sample",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.soak",
              "artifactId" : "perf-root",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.soak",
                  "artifactId" : "openwire-perf",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.soak",
                  "artifactId" : "artemis-jms-soak-example",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.clustered",
              "artifactId" : "broker-clustered",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "client-side-load-balancing",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-grouping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-jgroups",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-oneway",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "queue-message-redistribution",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "symmetric-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "shared-storage-static-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "client-side-load-balancing",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-grouping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-jgroups",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-oneway",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-static-discovery-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "clustered-topic-uri",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "queue-message-redistribution",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "symmetric-cluster",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.clustered",
                  "artifactId" : "shared-storage-static-cluster",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.broker-connection",
              "artifactId" : "broker-connections",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages-multicast",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-receiving-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-federation",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "disaster-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-sending-messages-multicast",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-receiving-messages",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "amqp-federation",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker-connection",
                  "artifactId" : "disaster-recovery",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples",
              "artifactId" : "connection-router",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "evenly-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "evenly-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-redirect",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples",
                  "artifactId" : "symmetric-simple",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.federation",
              "artifactId" : "broker-federation",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-queue-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-downstream-upstream",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.federation",
                  "artifactId" : "federated-address-divert",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.failover",
              "artifactId" : "broker-failover",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "application-layer-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "client-side-failoverlistener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover-scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "ha-policy-autobackup",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "non-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback-static",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "stop-server-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "zookeeper-single-pair-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "application-layer-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "client-side-failoverlistener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "colocated-failover-scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "ha-policy-autobackup",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "multiple-failover-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "non-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-failback-static",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-multiple-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "replicated-transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "scale-down",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "transaction-failover",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.failover",
                  "artifactId" : "zookeeper-single-pair-failback",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.broker",
              "artifactId" : "jms-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "auto-closeable",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "browser",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-msg-auth-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker.camel",
                  "artifactId" : "camel",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-war",
                      "version" : "2.31.1"
                    },
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-broker",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "cdi",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "client-kickoff",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "completion-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "consumer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "context",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "core-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "database",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "dead-letter",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "delayed-redelivery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "exclusive-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "expiry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "http-transport",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-client",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-amqp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "instantiate-connection-factory",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jms-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx-ssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "large-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "last-value-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management-notifications",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-counters",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-priority",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "netty-openssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "no-consumer-buffering",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "opentelemetry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "paging",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "pre-acknowledge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "producer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-jakarta",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-requestor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "reattach-node",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "request-reply",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "scheduled-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-keycloak",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-ldap",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-manager",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "send-acknowledgements",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "shared-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "slow-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-boot-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-crl-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "static-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "temp-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-hierarchies",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "transactional",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-heuristic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-receive",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-send",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "auto-closeable",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "browser",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "broker-plugin",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker.camel",
                  "artifactId" : "camel",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-war",
                      "version" : "2.31.1"
                    },
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.broker.camel",
                      "artifactId" : "camel-broker",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "cdi",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "client-kickoff",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "completion-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "consumer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "context",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "core-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "database",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "dead-letter",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "delayed-redelivery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "divert",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "durable-subscription",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "embedded-simple",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "exclusive-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "expiry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "http-transport",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-client",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "interceptor-amqp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "instantiate-connection-factory",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jms-bridge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "jmx-ssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "large-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "last-value-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "management-notifications",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-counters",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-group2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "message-priority",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "netty-openssl",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "no-consumer-buffering",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "opentelemetry",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "paging",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "pre-acknowledge",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "producer-rate-limit",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-jakarta",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-requestor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "queue-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "reattach-node",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "request-reply",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "scheduled-message",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-ldap",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "security-manager",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "send-acknowledgements",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "shared-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "slow-consumer",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "spring-boot-integration",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-crl-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "ssl-enabled-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "static-selector",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "temp-queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-hierarchies",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "topic-selector2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "transactional",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-heuristic",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-receive",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.broker",
                  "artifactId" : "xa-send",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.modules",
              "artifactId" : "broker-modules",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-jakarta-rar",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-rar",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "inter-broker-bridge-pom",
                  "version" : "2.31.1",
                  "submodules" : [
                    {
                      "depth" : 5,
                      "groupId" : "org.apache.activemq.examples.modules",
                      "artifactId" : "artemis-jms-bridge",
                      "version" : "2.31.1"
                    }
                  ]
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.modules",
                  "artifactId" : "artemis-tomcat-jndi-resources-sample",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.soak",
              "artifactId" : "perf-root",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.soak",
                  "artifactId" : "openwire-perf",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.soak",
                  "artifactId" : "artemis-jms-soak-example",
                  "version" : "2.31.1"
                }
              ]
            }
          ]
        },
        {
          "depth" : 2,
          "groupId" : "org.apache.activemq.examples.protocols",
          "artifactId" : "protocols",
          "version" : "2.31.1",
          "submodules" : [
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.amqp",
              "artifactId" : "amqp",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "protoncpp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-clustered-cpp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-ruby",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "sasl-scram",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-ruby",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.mqtt",
              "artifactId" : "mqtt-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "clustered-queue-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "publish-subscribe",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "clustered-queue-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "publish-subscribe",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.stomp",
              "artifactId" : "stomp-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-websockets",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-embedded-interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-jms",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-embedded-interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-jms",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.2",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.openwire",
              "artifactId" : "openwire-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "chat-example",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "queue-openwire",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "virtual-topic-mapping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "queue-openwire",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "virtual-topic-mapping",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.amqp",
              "artifactId" : "amqp",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "protoncpp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-clustered-cpp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-ruby",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "sasl-scram",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "queue",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.amqp",
                  "artifactId" : "proton-ruby",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.mqtt",
              "artifactId" : "mqtt-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "clustered-queue-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "publish-subscribe",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "clustered-queue-mqtt",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.mqtt",
                  "artifactId" : "publish-subscribe",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.stomp",
              "artifactId" : "stomp-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-websockets",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-embedded-interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.2",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-jms",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-dual-authentication",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-embedded-interceptor",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp-jms",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.1",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.stomp",
                  "artifactId" : "stomp1.2",
                  "version" : "2.31.1"
                }
              ]
            },
            {
              "depth" : 3,
              "groupId" : "org.apache.activemq.examples.openwire",
              "artifactId" : "openwire-examples",
              "version" : "2.31.1",
              "submodules" : [
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "chat-example",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "queue-openwire",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "virtual-topic-mapping",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "queue-openwire",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-listener",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "message-recovery",
                  "version" : "2.31.1"
                },
                {
                  "depth" : 4,
                  "groupId" : "org.apache.activemq.examples.openwire",
                  "artifactId" : "virtual-topic-mapping",
                  "version" : "2.31.1"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}