<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~    DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
  ~
  ~    Copyright (c) [2019] Payara Foundation and/or its affiliates. All rights reserved.
  ~
  ~    The contents of this file are subject to the terms of either the GNU
  ~    General Public License Version 2 only ("GPL") or the Common Development
  ~    and Distribution License("CDDL") (collectively, the "License").  You
  ~    may not use this file except in compliance with the License.  You can
  ~    obtain a copy of the License at
  ~    https://github.com/payara/Payara/blob/master/LICENSE.txt
  ~    See the License for the specific
  ~    language governing permissions and limitations under the License.
  ~
  ~    When distributing the software, include this License Header Notice in each
  ~    file and include the License file at glassfish/legal/LICENSE.txt.
  ~
  ~    GPL Classpath Exception:
  ~    The Payara Foundation designates this particular file as subject to the "Classpath"
  ~    exception as provided by the Payara Foundation in the GPL Version 2 section of the License
  ~    file that accompanied this code.
  ~
  ~    Modifications:
  ~    If applicable, add the following below the License Header, with the fields
  ~    enclosed by brackets [] replaced by your own identifying information:
  ~    "Portions Copyright [year] [name of copyright owner]"
  ~
  ~    Contributor(s):
  ~    If you wish your version of this file to be governed by only the CDDL or
  ~    only the GPL Version 2, indicate your decision by adding "[Contributor]
  ~    elects to include this software in this distribution under the [CDDL or GPL
  ~    Version 2] license."  If you don't indicate a single choice of license, a
  ~    recipient has the option to distribute your version of this file under
  ~    either the CDDL, the GPL Version 2 or to extend the choice of license to
  ~    its licensees as provided above.  However, if you add GPL Version 2 code
  ~    and therefore, elected the GPL Version 2 license, then the option applies
  ~    only if the new code is made subject to such option by the copyright
  ~    holder.
  -->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>fish.payara.api</groupId>
  <artifactId>payara-bom</artifactId>
  <version>5.2020.2</version>
  <packaging>pom</packaging>
  <name>Payara Bill of Materials</name>
  <description>List of dependencies provided by and compatible with specific Payara Release</description>
  <url>https://github.com/payara/Payara</url>
  <developers>
    <developer>
      <name>Payara Team</name>
      <email>info@payara.fish</email>
      <organization>Payara Foundation</organization>
      <organizationUrl>http://www.payara.fish</organizationUrl>
    </developer>
  </developers>
  <scm>
    <connection>scm:git:git@github.com:payara/payara.git/api-parent/payara-bom</connection>
    <developerConnection>scm:git:git@github.com:payara/payara.git/api-parent/payara-bom</developerConnection>
    <tag>payara-server-5.2020.2</tag>
    <url>scm:git:git@github.com:payara/payara.git/api-parent/payara-bom</url>
  </scm>
  <licenses>
    <license>
      <name>CDDL + GPLv2 with classpath exception</name>
      <url>https://raw.githubusercontent.com/payara/Payara/master/LICENSE.txt</url>
      <distribution>repo</distribution>
      <comments>A business-friendly OSS license</comments>
    </license>
  </licenses>
  <issueManagement>
    <system>Github</system>
    <url>https://github.com/payara/Payara/issues</url>
  </issueManagement>
  <distributionManagement>
    <snapshotRepository>
      <id>ossrh</id>
      <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    </snapshotRepository>
  </distributionManagement>
  <properties>
    <wsdl4j.version>1.6.3</wsdl4j.version>
    <maven.source.plugin.version>3.1.0</maven.source.plugin.version>
    <weld.version>3.1.4.Final</weld.version>
    <maven.install.plugin.version>3.0.0-M1</maven.install.plugin.version>
    <payara.version>5.2020.2</payara.version>
    <jakarta.enterprise.deploy-api.version>1.7.2</jakarta.enterprise.deploy-api.version>
    <com.ibm.jbatch.container.version>1.0.3.payara-p3</com.ibm.jbatch.container.version>
    <microprofile-release.version>3.3</microprofile-release.version>
    <maven.bundle.plugin.version>4.1.0</maven.bundle.plugin.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <microprofile-metrics.version>2.3</microprofile-metrics.version>
    <json.bind-api.version>1.0.2</json.bind-api.version>
    <jakarta.jws-api.version>1.1.1</jakarta.jws-api.version>
    <microprofile-openapi.version>1.1.2</microprofile-openapi.version>
    <jakarta.management.j2ee-api.version>1.1.4</jakarta.management.j2ee-api.version>
    <validation.xml.root>/home/jenkins/git/Payara/api/payara-bom/target/classes</validation.xml.root>
    <microprofile-jwt-auth.version>1.1.payara-p1</microprofile-jwt-auth.version>
    <h2db.version>1.4.196</h2db.version>
    <maven.javadoc.plugin.version>3.1.1</maven.javadoc.plugin.version>
    <jakarta.xml.rpc-api.version>1.1.4</jakarta.xml.rpc-api.version>
    <jakarta.security.jacc-api.version>1.6.1</jakarta.security.jacc-api.version>
    <deploy.skip>false</deploy.skip>
    <jakarta.activation-impl.version>1.2.1</jakarta.activation-impl.version>
    <javax.cache-api.version>1.1.1</javax.cache-api.version>
    <jakarta.interceptor-api.version>1.2.5</jakarta.interceptor-api.version>
    <mail.version>1.6.4.payara-p1</mail.version>
    <jakarta.faces-api.version>2.3.2</jakarta.faces-api.version>
    <maven.clean.plugin.version>3.1.0</maven.clean.plugin.version>
    <monitoring-console-process.version>1.2</monitoring-console-process.version>
    <jakarta.batch-api.version>1.0.2</jakarta.batch-api.version>
    <microprofile-opentracing.version>1.3.1</microprofile-opentracing.version>
    <snakeyaml.version>1.25</snakeyaml.version>
    <com.ibm.jbatch.spi.version>1.0.3</com.ibm.jbatch.spi.version>
    <monitoring-console-webapp.version>1.2</monitoring-console-webapp.version>
    <weld-api.version>3.1.Final</weld-api.version>
    <jakarta.xml.registry-api.version>1.0.10</jakarta.xml.registry-api.version>
    <hazelcast.kubernetes.version>1.3.1</hazelcast.kubernetes.version>
    <mq.version>5.1.1.final.payara-p4</mq.version>
    <jaxws-api.version>2.3.2</jaxws-api.version>
    <jsp-api.version>2.3.6</jsp-api.version>
    <istack-commons-runtime.version>3.0.10</istack-commons-runtime.version>
    <jakarta.validation.version>2.0.2</jakarta.validation.version>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <jline.version>3.13.3</jline.version>
    <tyrus.version>1.15</tyrus.version>
    <jakarta.inject.version>1.0</jakarta.inject.version>
    <payara-arquillian-container.version>2.0</payara-arquillian-container.version>
    <jaxb-api.version>2.3.2</jaxb-api.version>
    <cdi-api.version>2.0.2</cdi-api.version>
    <jakarta-platform.version>8.0.0</jakarta-platform.version>
    <jersey.version>2.30.payara-p2</jersey.version>
    <jstl-api.version>1.2.7</jstl-api.version>
    <websocket-api.version>1.1.2</websocket-api.version>
    <jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
    <jakarta.resource-api.version>1.7.4</jakarta.resource-api.version>
    <jakarta.security.enterprise.version>1.1-b01.payara-p3</jakarta.security.enterprise.version>
    <woodstox.version>5.1.0</woodstox.version>
    <jaxb-impl.version>2.3.2</jaxb-impl.version>
    <microprofile-rest-client.version>1.4.1</microprofile-rest-client.version>
    <hibernate.validator-cdi.version>6.1.2.Final</hibernate.validator-cdi.version>
    <jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
    <mojarra.version>2.3.14.payara-p2</mojarra.version>
    <jsonp.version>1.1.6</jsonp.version>
    <jakarta.transaction-api.version>1.3.3</jakarta.transaction-api.version>
    <jsp-impl.version>2.3.4</jsp-impl.version>
    <jbi.version>1.0</jbi.version>
    <yasson.version>1.0.6</yasson.version>
    <eclipselink.version>2.7.6.payara-p1</eclipselink.version>
    <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
    <hazelcast.version>3.12.6</hazelcast.version>
    <maven.gpg.plugin.version>1.6</maven.gpg.plugin.version>
    <jms-api.version>2.0.2</jms-api.version>
    <maven.dependency.plugin.version>3.1.1</maven.dependency.plugin.version>
    <maven.deploy.plugin.version>3.0.0-M1</maven.deploy.plugin.version>
    <microprofile-healthcheck.version>2.2</microprofile-healthcheck.version>
    <concurrent-api.version>1.1.2</concurrent-api.version>
    <maven.jar.plugin.version>3.1.1</maven.jar.plugin.version>
    <maven.compiler.plugin.version>3.8.0</maven.compiler.plugin.version>
    <microprofile-config.version>1.4</microprofile-config.version>
    <grizzly.version>2.4.4.payara-p2</grizzly.version>
    <webservices.version>2.4.3.payara-p3</webservices.version>
    <jakarta.el.version>3.0.3.payara-p2</jakarta.el.version>
    <monitoring-console-api.version>1.1</monitoring-console-api.version>
    <jaxb-extra-osgi.version>2.3.0</jaxb-extra-osgi.version>
    <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
    <maven.resources.plugin.version>3.1.0</maven.resources.plugin.version>
    <servlet-api.version>4.0.2</servlet-api.version>
    <microprofile-fault-tolerance.version>2.1</microprofile-fault-tolerance.version>
    <javase.version>1.8</javase.version>
    <stax-api.version>1.0-2</stax-api.version>
    <jstl-impl.version>1.2.5</jstl-impl.version>
    <jakarta.security.auth.message-api.version>1.1.3</jakarta.security.auth.message-api.version>
    <opentracing.version>0.31.0</opentracing.version>
    <jakarta.security.enterprise-api.version>1.0.2</jakarta.security.enterprise-api.version>
    <hk2.version>2.6.1.payara-p1</hk2.version>
    <jakarta.el-api.version>3.0.3</jakarta.el-api.version>
    <jax-rs-api.impl.version>2.1.6</jax-rs-api.impl.version>
    <jackson.version>2.10.2</jackson.version>
    <jakartaee.api.version>8.0.0</jakartaee.api.version>
    <osgi-resource-locator.version>1.0.3</osgi-resource-locator.version>
    <jakarta-persistence-api.version>2.2.3</jakarta-persistence-api.version>
    <asm.version>7.3.1</asm.version>
    <concurrent.version>1.0.payara-p2</concurrent.version>
    <jakarta.ejb-api.version>3.2.6</jakarta.ejb-api.version>
    <stax2-api.version>4.1</stax2-api.version>
    <hibernate.validator.version>6.1.2.Final</hibernate.validator.version>
  </properties>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>fish.payara.distributions</groupId>
        <artifactId>payara</artifactId>
        <version>${payara.version}</version>
        <type>zip</type>
      </dependency>
      <dependency>
        <groupId>fish.payara.distributions</groupId>
        <artifactId>payara-web</artifactId>
        <version>${payara.version}</version>
        <type>zip</type>
      </dependency>
      <dependency>
        <groupId>fish.payara.distributions</groupId>
        <artifactId>payara-ml</artifactId>
        <version>${payara.version}</version>
        <type>zip</type>
      </dependency>
      <dependency>
        <groupId>fish.payara.distributions</groupId>
        <artifactId>payara-web-ml</artifactId>
        <version>${payara.version}</version>
        <type>zip</type>
      </dependency>
      <dependency>
        <groupId>fish.payara.extras</groupId>
        <artifactId>ejb-http-client</artifactId>
        <version>${payara.version}</version>
      </dependency>
      <dependency>
        <groupId>fish.payara.extras</groupId>
        <artifactId>payara-embedded-web</artifactId>
        <version>${payara.version}</version>
      </dependency>
      <dependency>
        <groupId>fish.payara.extras</groupId>
        <artifactId>payara-embedded-all</artifactId>
        <version>${payara.version}</version>
      </dependency>
      <dependency>
        <groupId>fish.payara.extras</groupId>
        <artifactId>payara-micro</artifactId>
        <version>${payara.version}</version>
      </dependency>
      <dependency>
        <groupId>fish.payara.api</groupId>
        <artifactId>payara-api</artifactId>
        <version>${payara.version}</version>
      </dependency>
      <dependency>
        <groupId>fish.payara.server.appclient</groupId>
        <artifactId>payara-client</artifactId>
        <version>${payara.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.platform</groupId>
        <artifactId>jakarta.jakartaee-api</artifactId>
        <version>${jakartaee.api.version}</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>jakarta.platform</groupId>
        <artifactId>jakarta.jakartaee-web-api</artifactId>
        <version>${jakarta-platform.version}</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>jakarta.platform</groupId>
        <artifactId>jakarta.jakartaee-bom</artifactId>
        <version>${jakarta-platform.version}</version>
        <type>pom</type>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile</groupId>
        <artifactId>microprofile</artifactId>
        <version>${microprofile-release.version}</version>
        <type>pom</type>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile.config</groupId>
        <artifactId>microprofile-config-api</artifactId>
        <version>${microprofile-config.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile.opentracing</groupId>
        <artifactId>microprofile-opentracing-api</artifactId>
        <version>${microprofile-opentracing.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile.fault-tolerance</groupId>
        <artifactId>microprofile-fault-tolerance-api</artifactId>
        <version>${microprofile-fault-tolerance.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile.metrics</groupId>
        <artifactId>microprofile-metrics-api</artifactId>
        <version>${microprofile-metrics.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile.openapi</groupId>
        <artifactId>microprofile-openapi-api</artifactId>
        <version>${microprofile-openapi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile.jwt</groupId>
        <artifactId>microprofile-jwt-auth-api</artifactId>
        <version>${microprofile-jwt-auth.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile.health</groupId>
        <artifactId>microprofile-health-api</artifactId>
        <version>${microprofile-healthcheck.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.microprofile.rest.client</groupId>
        <artifactId>microprofile-rest-client-api</artifactId>
        <version>${microprofile-rest-client.version}</version>
      </dependency>
      <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>${h2db.version}</version>
      </dependency>
      <dependency>
        <groupId>fish.payara.arquillian</groupId>
        <artifactId>arquillian-payara-server-remote</artifactId>
        <version>${payara-arquillian-container.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>fish.payara.arquillian</groupId>
        <artifactId>arquillian-payara-server-embedded</artifactId>
        <version>${payara-arquillian-container.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>fish.payara.arquillian</groupId>
        <artifactId>arquillian-payara-server-managed</artifactId>
        <version>${payara-arquillian-container.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>fish.payara.arquillian</groupId>
        <artifactId>arquillian-payara-micro-managed</artifactId>
        <version>${payara-arquillian-container.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>fish.payara.arquillian</groupId>
        <artifactId>payara-micro-remote</artifactId>
        <version>${payara-arquillian-container.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>fish.payara.arquillian</groupId>
        <artifactId>payara-micro-deployer</artifactId>
        <version>${payara-arquillian-container.version}</version>
        <type>war</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>fish.payara.arquillian</groupId>
        <artifactId>payara-client-ee8</artifactId>
        <version>${payara-arquillian-container.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>fish.payara.arquillian</groupId>
        <artifactId>payara-client-ee7</artifactId>
        <version>${payara-arquillian-container.version}</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>jakarta.servlet</groupId>
        <artifactId>jakarta.servlet-api</artifactId>
        <version>${servlet-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.ws.rs</groupId>
        <artifactId>jakarta.ws.rs-api</artifactId>
        <version>${jax-rs-api.impl.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.validation</groupId>
        <artifactId>jakarta.validation-api</artifactId>
        <version>${jakarta.validation.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.el</groupId>
        <artifactId>jakarta.el-api</artifactId>
        <version>${jakarta.el-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.mail</groupId>
        <artifactId>jakarta.mail-api</artifactId>
        <version>${mail.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.annotation</groupId>
        <artifactId>jakarta.annotation-api</artifactId>
        <version>${jakarta.annotation-api.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.xml.stream</groupId>
        <artifactId>stax-api</artifactId>
        <version>${stax-api.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.cache</groupId>
        <artifactId>cache-api</artifactId>
        <version>${javax.cache-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.xml.bind</groupId>
        <artifactId>jakarta.xml.bind-api</artifactId>
        <version>${jaxb-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.ejb</groupId>
        <artifactId>jakarta.ejb-api</artifactId>
        <version>${jakarta.ejb-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.interceptor</groupId>
        <artifactId>jakarta.interceptor-api</artifactId>
        <version>${jakarta.interceptor-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.transaction</groupId>
        <artifactId>jakarta.transaction-api</artifactId>
        <version>${jakarta.transaction-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.xml.rpc</groupId>
        <artifactId>jakarta.xml.rpc-api</artifactId>
        <version>${jakarta.xml.rpc-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.enterprise</groupId>
        <artifactId>jakarta.enterprise.cdi-api</artifactId>
        <version>${cdi-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.inject</groupId>
        <artifactId>jakarta.inject-api</artifactId>
        <version>${jakarta.inject.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.resource</groupId>
        <artifactId>jakarta.resource-api</artifactId>
        <version>${jakarta.resource-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.enterprise.deploy</groupId>
        <artifactId>jakarta.enterprise.deploy-api</artifactId>
        <version>${jakarta.enterprise.deploy-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.faces</groupId>
        <artifactId>jakarta.faces-api</artifactId>
        <version>${jakarta.faces-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.security.enterprise</groupId>
        <artifactId>jakarta.security.enterprise-api</artifactId>
        <version>${jakarta.security.enterprise-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.security.jacc</groupId>
        <artifactId>jakarta.security.jacc-api</artifactId>
        <version>${jakarta.security.jacc-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.security.auth.message</groupId>
        <artifactId>jakarta.security.auth.message-api</artifactId>
        <version>${jakarta.security.auth.message-api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>jakarta.persistence</artifactId>
        <version>${jakarta-persistence-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.xml.registry</groupId>
        <artifactId>jakarta.xml.registry-api</artifactId>
        <version>${jakarta.xml.registry-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.jms</groupId>
        <artifactId>jakarta.jms-api</artifactId>
        <version>${jms-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.servlet.jsp</groupId>
        <artifactId>jakarta.servlet.jsp-api</artifactId>
        <version>${jsp-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.servlet.jsp.jstl</groupId>
        <artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
        <version>${jstl-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.batch</groupId>
        <artifactId>jakarta.batch-api</artifactId>
        <version>${jakarta.batch-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.websocket</groupId>
        <artifactId>jakarta.websocket-api</artifactId>
        <version>${websocket-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.enterprise.concurrent</groupId>
        <artifactId>jakarta.enterprise.concurrent-api</artifactId>
        <version>${concurrent-api.version}</version>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.compendium</artifactId>
        <version>5.0.0</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.core</artifactId>
        <version>6.0.0</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.enterprise</artifactId>
        <version>5.0.0</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.dto</artifactId>
        <version>1.1.0</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.woodstox</groupId>
        <artifactId>stax2-api</artifactId>
        <version>${stax2-api.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.jbi</groupId>
        <artifactId>jbi</artifactId>
        <version>${jbi.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.json.bind</groupId>
        <artifactId>jakarta.json.bind-api</artifactId>
        <version>${json.bind-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.json</groupId>
        <artifactId>jakarta.json-api</artifactId>
        <version>${jsonp.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.management.j2ee</groupId>
        <artifactId>jakarta.management.j2ee-api</artifactId>
        <version>${jakarta.management.j2ee-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.xml.ws</groupId>
        <artifactId>jakarta.xml.ws-api</artifactId>
        <version>${jaxws-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.activation</groupId>
        <artifactId>jakarta.activation-api</artifactId>
        <version>${jakarta.activation-api.version}</version>
      </dependency>
      <dependency>
        <groupId>jakarta.jws</groupId>
        <artifactId>jakarta.jws-api</artifactId>
        <version>${jakarta.jws-api.version}</version>
      </dependency>
      <dependency>
        <groupId>io.opentracing</groupId>
        <artifactId>opentracing-api</artifactId>
        <version>${opentracing.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.grizzly</groupId>
        <artifactId>grizzly-bom</artifactId>
        <version>${grizzly.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.glassfish.jersey</groupId>
        <artifactId>jersey-bom</artifactId>
        <version>${jersey.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.hibernate.validator</groupId>
        <artifactId>hibernate-validator</artifactId>
        <version>${hibernate.validator.version}</version>
        <exclusions>
          <exclusion>
            <artifactId>validation-api</artifactId>
            <groupId>javax.validation</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.hibernate.validator</groupId>
        <artifactId>hibernate-validator-cdi</artifactId>
        <version>${hibernate.validator-cdi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish</groupId>
        <artifactId>jakarta.el</artifactId>
        <version>${jakarta.el.version}</version>
      </dependency>
      <dependency>
        <groupId>com.sun.mail</groupId>
        <artifactId>jakarta.mail</artifactId>
        <version>${mail.version}</version>
      </dependency>
      <dependency>
        <groupId>com.sun.xml.bind</groupId>
        <artifactId>jaxb-osgi</artifactId>
        <version>${jaxb-impl.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish</groupId>
        <artifactId>jakarta.faces</artifactId>
        <version>${mojarra.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.woodstox</groupId>
        <artifactId>woodstox-core</artifactId>
        <version>${woodstox.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.soteria</groupId>
        <artifactId>javax.security.enterprise</artifactId>
        <version>${jakarta.security.enterprise.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.core</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.jpa</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.jpa.jpql</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.moxy</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.sdo</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.dbws</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.oracle</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.antlr</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.asm</artifactId>
        <version>${eclipselink.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId>
        <version>${eclipselink.version}</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.glassfish.metro</groupId>
        <artifactId>webservices-osgi</artifactId>
        <version>${webservices.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.metro</groupId>
        <artifactId>webservices-extra-jdk-packages</artifactId>
        <version>${webservices.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.metro</groupId>
        <artifactId>webservices-api-osgi</artifactId>
        <version>${webservices.version}</version>
      </dependency>
      <dependency>
        <groupId>com.sun.xml.bind</groupId>
        <artifactId>jaxb-extra-osgi</artifactId>
        <version>${jaxb-extra-osgi.version}</version>
      </dependency>
      <dependency>
        <groupId>wsdl4j</groupId>
        <artifactId>wsdl4j</artifactId>
        <version>${wsdl4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.weld</groupId>
        <artifactId>weld-osgi-bundle</artifactId>
        <version>${weld.version}</version>
        <exclusions>
          <exclusion>
            <artifactId>jboss-classfilewriter</artifactId>
            <groupId>org.jboss.classfilewriter</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.jboss.weld</groupId>
        <artifactId>weld-api</artifactId>
        <version>${weld-api.version}</version>
        <exclusions>
          <exclusion>
            <artifactId>cdi-api</artifactId>
            <groupId>javax.enterprise</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.jboss.weld.se</groupId>
        <artifactId>weld-se-shaded</artifactId>
        <version>${weld.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.weld.environment</groupId>
        <artifactId>weld-environment-common</artifactId>
        <version>${weld.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.web</groupId>
        <artifactId>javax.servlet.jsp</artifactId>
        <version>${jsp-impl.version}</version>
        <exclusions>
          <exclusion>
            <artifactId>jsp-api</artifactId>
            <groupId>javax.servlet.jsp</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.sun.messaging.mq</groupId>
        <artifactId>imqjmx</artifactId>
        <version>4.4.2</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.mq</groupId>
        <artifactId>mq-distribution</artifactId>
        <version>${mq.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.web</groupId>
        <artifactId>javax.servlet.jsp.jstl</artifactId>
        <version>${jstl-impl.version}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse</groupId>
        <artifactId>yasson</artifactId>
        <version>${yasson.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish</groupId>
        <artifactId>jakarta.json</artifactId>
        <version>${jsonp.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish</groupId>
        <artifactId>jsonp-jaxrs</artifactId>
        <version>${jsonp.version}</version>
      </dependency>
      <dependency>
        <groupId>com.ibm.jbatch</groupId>
        <artifactId>com.ibm.jbatch.container</artifactId>
        <version>${com.ibm.jbatch.container.version}</version>
      </dependency>
      <dependency>
        <groupId>com.ibm.jbatch</groupId>
        <artifactId>com.ibm.jbatch.spi</artifactId>
        <version>${com.ibm.jbatch.spi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.tyrus</groupId>
        <artifactId>tyrus-bom</artifactId>
        <version>${tyrus.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.glassfish</groupId>
        <artifactId>javax.enterprise.concurrent</artifactId>
        <version>${concurrent.version}</version>
      </dependency>
      <dependency>
        <groupId>com.sun.istack</groupId>
        <artifactId>istack-commons-runtime</artifactId>
        <version>${istack-commons-runtime.version}</version>
      </dependency>
      <dependency>
        <groupId>com.sun.activation</groupId>
        <artifactId>jakarta.activation</artifactId>
        <version>${jakarta.activation-impl.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.hk2</groupId>
        <artifactId>hk2-bom</artifactId>
        <version>${hk2.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm</artifactId>
        <version>${asm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm-analysis</artifactId>
        <version>${asm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm-commons</artifactId>
        <version>${asm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm-tree</artifactId>
        <version>${asm.version}</version>
      </dependency>
      <dependency>
        <groupId>org.ow2.asm</groupId>
        <artifactId>asm-util</artifactId>
        <version>${asm.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.jackson</groupId>
        <artifactId>jackson-bom</artifactId>
        <version>${jackson.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.yaml</groupId>
        <artifactId>snakeyaml</artifactId>
        <version>${snakeyaml.version}</version>
      </dependency>
      <dependency>
        <groupId>com.hazelcast</groupId>
        <artifactId>hazelcast</artifactId>
        <version>${hazelcast.version}</version>
      </dependency>
      <dependency>
        <groupId>com.hazelcast</groupId>
        <artifactId>hazelcast-kubernetes</artifactId>
        <version>${hazelcast.kubernetes.version}</version>
      </dependency>
    </dependencies>
  </dependencyManagement>
  <repositories>
    <repository>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>payara-patched-externals</id>
      <name>Payara Patched Externals</name>
      <url>https://raw.github.com/payara/Payara_PatchedProjects/master</url>
    </repository>
  </repositories>
</project>
