<?xml version="1.0" encoding="UTF-8"?>
<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>com.dotcms</groupId>
  <artifactId>dotcms-application-bom</artifactId>
  <version>26.09.09-01</version>
  <packaging>pom</packaging>
  <description>DotCMS</description>
  <url>https://github.com/dotCMS/dotcms-bom/dotcms-application-bom</url>
  <licenses>
    <license>
      <name>GNU GENERAL PUBLIC LICENSE Version 3</name>
      <url>https://www.gnu.org/licenses/gpl-3.0.en.html</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <developers>
    <developer>
      <id>dotcms</id>
      <name>DotCMS Community</name>
      <organization>dotCMS</organization>
      <organizationUrl>https://dotcms.com</organizationUrl>
    </developer>
  </developers>
  <scm child.scm.connection.inherit.append.path="false" child.scm.developerConnection.inherit.append.path="false" child.scm.url.inherit.append.path="false">
    <connection>scm:git:git@github.com:dotCMS/core.git</connection>
    <developerConnection>scm:git:git@github.com:dotCMS/core.git</developerConnection>
    <url>https://github.com/dotCMS/core</url>
  </scm>
  <issueManagement>
    <system>GitHub</system>
    <url>https://github.com/dotCMS/core/issues/</url>
  </issueManagement>
  <distributionManagement>
    <repository>
      <id>dotcms-libs-local</id>
      <name>DotCMS libs Release</name>
      <url>https://repo.dotcms.com/artifactory/libs-release-local</url>
    </repository>
    <snapshotRepository>
      <id>dotcms-libs-snapshot-local</id>
      <name>IDotCMS libs Snapshots</name>
      <url>https://repo.dotcms.com/artifactory/libs-snapshot-local</url>
    </snapshotRepository>
  </distributionManagement>
  <properties>
    <debug.args.default>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005</debug.args.default>
    <debug.args></debug.args>
    <maven.compiler.testSource>25</maven.compiler.testSource>
    <docker.license.volume.internal>/data/local/dotsecure/license/license.dat</docker.license.volume.internal>
    <maven.compiler.enablePreview>true</maven.compiler.enablePreview>
    <license.user.path>/home/runner/.dotcms/license/license.dat</license.user.path>
    <flatten.mode>bom</flatten.mode>
    <version.jococo.plugin>0.8.11</version.jococo.plugin>
    <cert.folder.path>/home/runner/.dotcms/certs</cert.folder.path>
    <docker.version.tag>26.09.09-01</docker.version.tag>
    <docker.skip.clean.before>false</docker.skip.clean.before>
    <flatten.skip>false</flatten.skip>
    <skip.surefire.tests>true</skip.surefire.tests>
    <maven.compiler.argument.testTarget>25</maven.compiler.argument.testTarget>
    <jmeter.test.skip>true</jmeter.test.skip>
    <version.compiler.plugin>3.11.0</version.compiler.plugin>
    <twelvemonkeys.version>3.13.1-fixed</twelvemonkeys.version>
    <version.deploy.plugin>3.1.1</version.deploy.plugin>
    <sdkman.java.version>${ext.java}</sdkman.java.version>
    <version.findbugs.plugin>3.0.5</version.findbugs.plugin>
    <micrometer.version>1.13.10</micrometer.version>
    <version.license.plugin>1.20</version.license.plugin>
    <jsoup.version>1.21.1</jsoup.version>
    <version.javadoc.plugin>3.5.0</version.javadoc.plugin>
    <starter.run.filename>starter-empty_20260331.zip</starter.run.filename>
    <jandex-maven-plugin.version>1.2.3</jandex-maven-plugin.version>
    <maven.compiler.argument.source>25</maven.compiler.argument.source>
    <docker.container.name.pattern>dotbuild_dotcms-application-bom_${ext.default.context.name}_%a</docker.container.name.pattern>
    <docker.db.volume>dotbuild_dotcms-application-bom_${ext.default.context.name}_db</docker.db.volume>
    <user.dotcms.folder>/home/runner/.dotcms</user.dotcms.folder>
    <version.install.plugin>3.1.1</version.install.plugin>
    <debug.port>5005</debug.port>
    <docker.starter.volume.internal>/data/starter</docker.starter.volume.internal>
    <docker.platforms></docker.platforms>
    <maven.compiler.source>25</maven.compiler.source>
    <starter.download.folder>/home/runner/work/core/core/bom/application/target/starter</starter.download.folder>
    <jmx.args.default>-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.rmi.port=9998 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost</jmx.args.default>
    <test.temp.dir>/home/runner/work/core/core/bom/application/target/testdata/temp</test.temp.dir>
    <mvn.environment.name>${ext.mvn.environment.name}</mvn.environment.name>
    <changelist></changelist>
    <context.name>${ext.default.context.name}</context.name>
    <docker.output.image.name>dotcms/dotcms-test</docker.output.image.name>
    <maven.compiler.argument.target>25</maven.compiler.argument.target>
    <starter.run.path>/home/runner/work/core/core/bom/application/target/starter/starter-empty_20260331.zip</starter.run.path>
    <gitflow-incremental-builder.version>4.4.1</gitflow-incremental-builder.version>
    <version.help.plugin>3.4.0</version.help.plugin>
    <version.enforcer.plugin>3.5.0</version.enforcer.plugin>
    <starter.run.version>empty_20260331</starter.run.version>
    <rewriteRun>false</rewriteRun>
    <docker.es.volume>dotbuild_dotcms-application-bom_${ext.default.context.name}_es</docker.es.volume>
    <maven.deploy.skip>false</maven.deploy.skip>
    <docker.data.shared.volume.internal>/data/shared</docker.data.shared.volume.internal>
    <argLine></argLine>
    <vips-ffm.version>1.9.8</vips-ffm.version>
    <version.release.plugin>2.5.3</version.release.plugin>
    <surefire.fork.count>1</surefire.fork.count>
    <cert.key.name>localhost-key.pem</cert.key.name>
    <docker.skip.clean.after>false</docker.skip.clean.after>
    <bytebuddy.agent.argline></bytebuddy.agent.argline>
    <skipFormat>true</skipFormat>
    <shedlock.version>4.33.0</shedlock.version>
    <sha1></sha1>
    <cert.file.path>/home/runner/.dotcms/certs/localhost.pem</cert.file.path>
    <aws-java-sdk.version>1.12.488</aws-java-sdk.version>
    <commonmark.version>0.22.0</commonmark.version>
    <surefireArgline></surefireArgline>
    <version.cargo.plugin>1.10.12</version.cargo.plugin>
    <integrationTestCoverageAgent></integrationTestCoverageAgent>
    <cert.prefix>localhost</cert.prefix>
    <version.resources.plugin>3.3.1</version.resources.plugin>
    <dotcms.image.name>dotcms/dotcms-test:26.09.09-01</dotcms.image.name>
    <immutables.version>2.10.1</immutables.version>
    <project-info-reports.version>3.4.5</project-info-reports.version>
    <environment.properties.defaults>/home/runner/work/core/core/environments/environment.properties</environment.properties.defaults>
    <version.checkstyle.plugin>3.3.0</version.checkstyle.plugin>
    <maven.compiler.target>25</maven.compiler.target>
    <bouncy-castle.version>1.85</bouncy-castle.version>
    <docker.image.search>${ext.docker.image.search}</docker.image.search>
    <sourceReleaseAssemblyDescriptor>source-release</sourceReleaseAssemblyDescriptor>
    <cert.name>localhost.pem</cert.name>
    <docker.os.upgrade.volume>dotbuild_dotcms-application-bom_${ext.default.context.name}_os-upgrade</docker.os.upgrade.volume>
    <docker.data.local.volume>dotbuild_dotcms-application-bom_${ext.default.context.name}_data-local</docker.data.local.volume>
    <version.versions.plugin>2.8.1</version.versions.plugin>
    <context.module>dotcms-application-bom</context.module>
    <test.working.dir>/home/runner/work/core/core/bom/application/target/testdata</test.working.dir>
    <dotcms.startup.timeout>300000</dotcms.startup.timeout>
    <version.pir.plugin>3.4.0</version.pir.plugin>
    <aws-java-sdk-v2.version>2.41.34</aws-java-sdk-v2.version>
    <maven.compiler.argument.testSource>25</maven.compiler.argument.testSource>
    <version.surefire.plugin>3.2.5</version.surefire.plugin>
    <version.failsafe.plugin>3.2.5</version.failsafe.plugin>
    <graalvm.polyglot.version>25.0.1</graalvm.polyglot.version>
    <jackson.version>2.17.2</jackson.version>
    <version.maven.plugin.plugin>3.8.1</version.maven.plugin.plugin>
    <version.exec.plugin>3.0.0</version.exec.plugin>
    <maven.compiler.parameters>true</maven.compiler.parameters>
    <version.source.plugin>3.1.0</version.source.plugin>
    <version.war.plugin>3.2.3</version.war.plugin>
    <version.jxr.plugin>3.3.0</version.jxr.plugin>
    <disable.custom.properties>false</disable.custom.properties>
    <version.docker-compose.plugin>4.0.0</version.docker-compose.plugin>
    <version.flatten.plugin>1.6.0</version.flatten.plugin>
    <version.buildnumber.plugin>3.1.0</version.buildnumber.plugin>
    <docker.skip>false</docker.skip>
    <version.javancss.plugin>2.1</version.javancss.plugin>
    <version.dependency.plugin>3.6.0</version.dependency.plugin>
    <skipApplyFormat>true</skipApplyFormat>
    <docker.image.postgres>${ext.docker.image.postgres}</docker.image.postgres>
    <gib.fetchBaseBranch>true</gib.fetchBaseBranch>
    <tomcat.version>9.0.120</tomcat.version>
    <docker.properties.prefix>ext.docker.dotcms-application-bom.${ext.default.context.name}.dotcms</docker.properties.prefix>
    <runtime.docker.sdkman.java.version>25.0.4-1-ms</runtime.docker.sdkman.java.version>
    <bytebuddy.version>1.18.1</bytebuddy.version>
    <version.swagger-maven.plugin>2.2.34</version.swagger-maven.plugin>
    <skipOwasp>false</skipOwasp>
    <version.rewrite-maven-plugin>5.21.0</version.rewrite-maven-plugin>
    <version.docker-maven.plugin>0.48.0</version.docker-maven.plugin>
    <version.rar.plugin>2.4</version.rar.plugin>
    <config.environment>dev</config.environment>
    <jmx.rmi.port>9998</jmx.rmi.port>
    <gib.referenceBranch>refs/remotes/origin/main</gib.referenceBranch>
    <version.assembly.plugin>3.6.0</version.assembly.plugin>
    <debug.suspend.flag>n</debug.suspend.flag>
    <swagger.version>2.2.34</swagger.version>
    <javadoc.additional.params>-Xdoclint:none --allow-script-in-comments</javadoc.additional.params>
    <glowroot.version>0.14.5-beta.3-java25</glowroot.version>
    <surefire-report-maven.version>3.1.0</surefire-report-maven.version>
    <environment.properties.folder>/home/runner/work/core/core/environments</environment.properties.folder>
    <opensearch.version>3.3.0</opensearch.version>
    <starter.deploy.version>empty_20260331</starter.deploy.version>
    <jmx.args></jmx.args>
    <docker.debug.jmx.args.default>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.rmi.port=9998 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=${docker.host.address}</docker.debug.jmx.args.default>
    <java.module.args>--add-modules java.se,jdk.management.agent
            --add-exports java.base/jdk.internal.ref=ALL-UNNAMED
            --add-opens java.base/java.lang=ALL-UNNAMED
            --add-opens java.base/java.nio=ALL-UNNAMED
            --add-opens java.base/sun.nio.ch=ALL-UNNAMED
            --add-opens java.management/sun.management=ALL-UNNAMED
            --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED
            --add-opens java.base/java.util=ALL-UNNAMED
            --add-opens java.base/java.util.concurrent=ALL-UNNAMED
            --add-opens java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED
            --add-opens java.base/java.lang.ref=ALL-UNNAMED
            --add-opens java.base/java.lang.reflect=ALL-UNNAMED
            --add-opens java.base/java.net=ALL-UNNAMED
            --add-opens java.base/java.nio=ALL-UNNAMED
            --add-opens java.base/java.nio.charset=ALL-UNNAMED
            --add-opens java.base/java.time=ALL-UNNAMED
            --add-opens java.base/java.time.zone=ALL-UNNAMED
            --add-opens java.base/java.util=ALL-UNNAMED
            --add-opens java.base/java.util.concurrent=ALL-UNNAMED
            --add-opens java.base/java.util.concurrent.locks=ALL-UNNAMED
            --add-opens java.base/java.util.regex=ALL-UNNAMED
            --add-opens java.base/javax.crypto.spec=ALL-UNNAMED
            --add-opens java.management/javax.management=ALL-UNNAMED
            --add-opens java.base/sun.nio.cs=ALL-UNNAMED
            --add-opens java.base/sun.util.calendar=ALL-UNNAMED
            --add-opens java.base/sun.util.locale=ALL-UNNAMED
            --add-opens java.base/jdk.internal.loader=ALL-UNNAMED
            --add-opens java.base/jdk.internal.misc=ALL-UNNAMED
            --add-opens java.base/jdk.internal.module=ALL-UNNAMED</java.module.args>
    <jdk.min.version>25</jdk.min.version>
    <insecure.repositories>WARN</insecure.repositories>
    <jersey.version>2.47</jersey.version>
    <version.antrun.plugin>3.1.0</version.antrun.plugin>
    <version.checkstyle>10.11.0</version.checkstyle>
    <dependency-check-maven.version>8.3.1</dependency-check-maven.version>
    <langchain4j.version>1.15.1</langchain4j.version>
    <version.site.plugin>4.0.0-M8</version.site.plugin>
    <docker.image.search.upgrade>${ext.docker.image.search.upgrade}</docker.image.search.upgrade>
    <docker.jmx.args></docker.jmx.args>
    <context.parent>dotbuild</context.parent>
    <docker.cert.volume.internal>/certs</docker.cert.volume.internal>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <maven.compiler.testTarget>25</maven.compiler.testTarget>
    <awaitility.version>4.0.0</awaitility.version>
    <vipsffm.libpath.args></vipsffm.libpath.args>
    <docker.data.shared.volume>dotbuild_dotcms-application-bom_${ext.default.context.name}_data-shared</docker.data.shared.volume>
    <version.jar.plugin>3.3.0</version.jar.plugin>
    <version.buildhelper.plugin>3.4.0</version.buildhelper.plugin>
    <docker.debug.args></docker.debug.args>
    <starter.deploy.filename>starter.zip</starter.deploy.filename>
    <version.properties.plugin>1.2.1</version.properties.plugin>
    <skipRewriteDryRun>true</skipRewriteDryRun>
    <cert.key.file.path>/home/runner/.dotcms/certs/localhost-key.pem</cert.key.file.path>
    <maven.min.version>3.8.1</maven.min.version>
    <version.clean.plugin>3.3.2</version.clean.plugin>
    <revision>26.09.09-01</revision>
    <docker.data.local.volume.internal>/data/local</docker.data.local.volume.internal>
    <maven.compiler.release>25</maven.compiler.release>
    <version.frontend.plugin>1.12.1</version.frontend.plugin>
    <version.shade.plugin>3.2.1</version.shade.plugin>
    <spotless.skip>true</spotless.skip>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <skipTests>false</skipTests>
    <docker.jmx.args.default>-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.rmi.port=9998 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=${docker.host.address}</docker.jmx.args.default>
    <dotcms.core.compiler.release>25</dotcms.core.compiler.release>
    <batik.version>1.17</batik.version>
    <version.gpg.plugin>3.1.0</version.gpg.plugin>
    <license.use>false</license.use>
    <docker.jacoco.skip>true</docker.jacoco.skip>
    <docker.debug.args.default>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005</docker.debug.args.default>
    <docker.run.context>dotbuild_dotcms-application-bom_${ext.default.context.name}</docker.run.context>
    <jmx.port>9999</jmx.port>
  </properties>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>com.dotcms.core.plugins</groupId>
        <artifactId>com.dotcms.tika-api</artifactId>
        <version>${project.version}</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms</groupId>
        <artifactId>dotcms-logging-bom</artifactId>
        <version>${project.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>dev.langchain4j</groupId>
        <artifactId>langchain4j-bom</artifactId>
        <version>${langchain4j.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>com.google.http-client</groupId>
        <artifactId>google-http-client</artifactId>
        <version>1.45.0</version>
      </dependency>
      <dependency>
        <groupId>io.projectreactor</groupId>
        <artifactId>reactor-core</artifactId>
        <version>3.4.41</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-common</artifactId>
        <version>4.1.118.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-buffer</artifactId>
        <version>4.1.118.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-transport</artifactId>
        <version>4.1.118.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-resolver</artifactId>
        <version>4.1.118.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-codec</artifactId>
        <version>4.1.118.Final</version>
      </dependency>
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-handler</artifactId>
        <version>4.1.118.Final</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.aopalliance-repackaged</artifactId>
        <version>2.4.0-b10_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.asm</artifactId>
        <version>3.1_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.axiom-api</artifactId>
        <version>1.2.5_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.axiom-impl</artifactId>
        <version>1.2.5_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.bsf</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.bsh</artifactId>
        <version>2.0b4_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.cactus.integration.ant</artifactId>
        <version>1.8.0_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.cargo-ant</artifactId>
        <version>0.9_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.cargo-core-uberjar</artifactId>
        <version>0.9_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.com.dotmarketing.jhlabs.images.filters</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.commons-dbcp</artifactId>
        <version>1.3_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.commons-fileupload</artifactId>
        <version>1.3.3_1</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.commons-httpclient</artifactId>
        <version>3.1_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.commons-jci-core</artifactId>
        <version>1.0.406301_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.commons-jci-eclipse</artifactId>
        <version>3.2.0.666_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.commons-net</artifactId>
        <version>3.3_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.commons-pool</artifactId>
        <version>1.5.4_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.compression-filter</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.concurrent</artifactId>
        <version>1.3.4_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.core-renderer-modified</artifactId>
        <version>ukv_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.cos</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.counter-ejb</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.dwr</artifactId>
        <version>3rc2modified_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.fileupload-ext</artifactId>
        <version>ukv_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.gif89</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.google</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.hibernate</artifactId>
        <version>2.1.7_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.httpbridge</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.httpclient</artifactId>
        <version>4.2.2_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.iText</artifactId>
        <version>2.1.0_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jamm</artifactId>
        <version>0.2.5_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.javacsv</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.javax.annotation-api</artifactId>
        <version>1.2_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jazzy-core</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jboss-logging</artifactId>
        <version>3.3.0.Final_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jempbox</artifactId>
        <version>1.6.0_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jep</artifactId>
        <version>2.4.1_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jsoup</artifactId>
        <version>1.6.1_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jstl</artifactId>
        <version>1.0.5_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jta</artifactId>
        <version>1.1_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jxl</artifactId>
        <version>2.6_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.ldap</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.lesscss</artifactId>
        <version>1.5.1-SNAPSHOT_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.mail-ejb</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.maxmind-db</artifactId>
        <version>1.0.0_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.msnm</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.myspell</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.odmg</artifactId>
        <version>ukv_3</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.org.eclipse.mylyn.wikitext.confluence.core</artifactId>
        <version>1.8.0.I20120918-1109_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.org.eclipse.mylyn.wikitext.core</artifactId>
        <version>1.8.0.I20120918-1109_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.org.eclipse.mylyn.wikitext.mediawiki.core</artifactId>
        <version>1.8.0.I20120918-1109_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.org.eclipse.mylyn.wikitext.textile.core</artifactId>
        <version>1.8.0.I20120918-1109_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.org.eclipse.mylyn.wikitext.tracwiki.core</artifactId>
        <version>1.8.0.I20120918-1109_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.org.eclipse.mylyn.wikitext.twiki.core</artifactId>
        <version>1.8.0.I20120918-1109_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.persistence-api</artifactId>
        <version>1.0_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.platform</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.portlet</artifactId>
        <version>1.0_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.rhino</artifactId>
        <version>1.7R4_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.secure-filter</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.snappy-java</artifactId>
        <version>1.0.4.1_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.sslext</artifactId>
        <version>1.2-0_1</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.stax2-api</artifactId>
        <version>3.1.1_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.struts</artifactId>
        <version>1.2.10_1</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.Tidy</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.trove</artifactId>
        <version>1.0.2_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.twitter4j-core</artifactId>
        <version>3.0.3_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.txtmark</artifactId>
        <version>0.14-SNAPSHOT_1</version>
      </dependency>
      <dependency>
        <groupId>org.commonmark</groupId>
        <artifactId>commonmark</artifactId>
        <version>${commonmark.version}</version>
      </dependency>
      <dependency>
        <groupId>org.commonmark</groupId>
        <artifactId>commonmark-ext-gfm-tables</artifactId>
        <version>${commonmark.version}</version>
      </dependency>
      <dependency>
        <groupId>org.commonmark</groupId>
        <artifactId>commonmark-ext-gfm-strikethrough</artifactId>
        <version>${commonmark.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jsoup</groupId>
        <artifactId>jsoup</artifactId>
        <version>${jsoup.version}</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.util-taglib</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.validation-api</artifactId>
        <version>1.1.0.Final_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.wbmp</artifactId>
        <version>ukv_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.webp-imageio-core</artifactId>
        <version>0.1.6</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.woodstox-core-lgpl</artifactId>
        <version>4.2.0_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.xpp3-min</artifactId>
        <version>1.1.4c_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.quartz-all</artifactId>
        <version>1.8.6_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.slf4j-api</artifactId>
        <version>1.7.12_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.slf4j-jcl</artifactId>
        <version>1.7.12_2</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jaxb-api</artifactId>
        <version>2.2.7_4</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jaxb-core</artifactId>
        <version>2.2.7_4</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.jaxb-impl</artifactId>
        <version>2.2.7_4</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms.lib</groupId>
        <artifactId>dot.commons-cli</artifactId>
        <version>1.2_2</version>
      </dependency>
      <dependency>
        <groupId>org.quartz-scheduler</groupId>
        <artifactId>quartz</artifactId>
        <version>2.3.2</version>
      </dependency>
      <dependency>
        <groupId>com.ettrema</groupId>
        <artifactId>milton-api</artifactId>
        <version>1.8.1.4</version>
        <exclusions>
          <exclusion>
            <groupId>*</groupId>
            <artifactId>*</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.ettrema</groupId>
        <artifactId>milton-servlet</artifactId>
        <version>1.8.1.4</version>
        <exclusions>
          <exclusion>
            <groupId>*</groupId>
            <artifactId>*</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.github.ben-manes.caffeine</groupId>
        <artifactId>caffeine</artifactId>
        <version>2.9.2</version>
        <exclusions>
          <exclusion>
            <groupId>org.checkerframework</groupId>
            <artifactId>checker-qual</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>32.0.1-jre</version>
        <exclusions>
          <exclusion>
            <groupId>org.checkerframework</groupId>
            <artifactId>checker-qual</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.rainerhahnekamp</groupId>
        <artifactId>sneakythrow</artifactId>
        <version>1.1.0</version>
      </dependency>
      <dependency>
        <groupId>io.vavr</groupId>
        <artifactId>vavr</artifactId>
        <version>0.10.3</version>
      </dependency>
      <dependency>
        <groupId>oro</groupId>
        <artifactId>oro</artifactId>
        <version>2.0.8</version>
      </dependency>
      <dependency>
        <groupId>commons-beanutils</groupId>
        <artifactId>commons-beanutils</artifactId>
        <version>1.11.0</version>
      </dependency>
      <dependency>
        <groupId>commons-collections</groupId>
        <artifactId>commons-collections</artifactId>
        <version>3.2.2</version>
      </dependency>
      <dependency>
        <groupId>commons-configuration</groupId>
        <artifactId>commons-configuration</artifactId>
        <version>1.10</version>
      </dependency>
      <dependency>
        <groupId>commons-digester</groupId>
        <artifactId>commons-digester</artifactId>
        <version>2.1</version>
      </dependency>
      <dependency>
        <groupId>commons-fileupload</groupId>
        <artifactId>commons-fileupload</artifactId>
        <version>1.5</version>
      </dependency>
      <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>2.14.0</version>
      </dependency>
      <dependency>
        <groupId>commons-lang</groupId>
        <artifactId>commons-lang</artifactId>
        <version>2.6</version>
      </dependency>
      <dependency>
        <groupId>commons-validator</groupId>
        <artifactId>commons-validator</artifactId>
        <version>1.6</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-compress</artifactId>
        <version>1.26.0</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>3.18.0</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-math3</artifactId>
        <version>3.6.1</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-numbers-gamma</artifactId>
        <version>1.0</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-pool2</artifactId>
        <version>2.11.1</version>
      </dependency>
      <dependency>
        <groupId>com.googlecode.juniversalchardet</groupId>
        <artifactId>juniversalchardet</artifactId>
        <version>1.0.3</version>
      </dependency>
      <dependency>
        <groupId>eu.bitwalker</groupId>
        <artifactId>UserAgentUtils</artifactId>
        <version>1.19</version>
      </dependency>
      <dependency>
        <groupId>eu.medsea.mimeutil</groupId>
        <artifactId>mime-util</artifactId>
        <version>2.1.3</version>
        <exclusions>
          <exclusion>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
          </exclusion>
          <exclusion>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.maxmind.geoip2</groupId>
        <artifactId>geoip2</artifactId>
        <version>2.1.0</version>
      </dependency>
      <dependency>
        <groupId>com.graphql-java</groupId>
        <artifactId>graphql-java</artifactId>
        <version>17.5</version>
        <exclusions>
          <exclusion>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.graphql-java</groupId>
        <artifactId>graphql-java-extended-scalars</artifactId>
        <version>17.1</version>
      </dependency>
      <dependency>
        <groupId>com.graphql-java-kickstart</groupId>
        <artifactId>graphql-java-servlet</artifactId>
        <version>13.0.1</version>
      </dependency>
      <dependency>
        <groupId>com.zaxxer</groupId>
        <artifactId>HikariCP</artifactId>
        <version>3.4.2</version>
      </dependency>
      <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <version>42.7.2</version>
        <exclusions>
          <exclusion>
            <groupId>org.checkerframework</groupId>
            <artifactId>checker-qual</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>2.2.224</version>
      </dependency>
      <dependency>
        <groupId>com.microsoft.sqlserver</groupId>
        <artifactId>mssql-jdbc</artifactId>
        <version>7.4.1.jre8</version>
      </dependency>
      <dependency>
        <groupId>com.impossibl.pgjdbc-ng</groupId>
        <artifactId>pgjdbc-ng</artifactId>
        <version>0.8.9</version>
      </dependency>
      <dependency>
        <groupId>dnsjava</groupId>
        <artifactId>dnsjava</artifactId>
        <version>3.5.3</version>
      </dependency>
      <dependency>
        <groupId>net.javacrumbs.shedlock</groupId>
        <artifactId>shedlock-core</artifactId>
        <version>${shedlock.version}</version>
      </dependency>
      <dependency>
        <groupId>net.javacrumbs.shedlock</groupId>
        <artifactId>shedlock-provider-jdbc</artifactId>
        <version>${shedlock.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        <version>4.5.13</version>
      </dependency>
      <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk-bom</artifactId>
        <version>${aws-java-sdk.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>software.amazon.awssdk</groupId>
        <artifactId>bom</artifactId>
        <version>${aws-java-sdk-v2.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.lettuce</groupId>
        <artifactId>lettuce-core</artifactId>
        <version>6.1.1.RELEASE</version>
      </dependency>
      <dependency>
        <groupId>redis.clients</groupId>
        <artifactId>jedis</artifactId>
        <version>4.4.6</version>
      </dependency>
      <dependency>
        <groupId>org.opensearch.client</groupId>
        <artifactId>opensearch-java</artifactId>
        <version>${opensearch.version}</version>
        <exclusions>
          <exclusion>
            <groupId>org.apache.httpcomponents.client5</groupId>
            <artifactId>httpclient5</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.httpcomponents.core5</groupId>
            <artifactId>httpcore5</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents.client5</groupId>
        <artifactId>httpclient5</artifactId>
        <version>5.5</version>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents.core5</groupId>
        <artifactId>httpcore5</artifactId>
        <version>5.3.4</version>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents.core5</groupId>
        <artifactId>httpcore5-h2</artifactId>
        <version>5.3.4</version>
      </dependency>
      <dependency>
        <groupId>org.elasticsearch.client</groupId>
        <artifactId>elasticsearch-rest-high-level-client</artifactId>
        <version>7.10.2</version>
        <exclusions>
          <exclusion>
            <groupId>org.yaml</groupId>
            <artifactId>snakeyaml</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.sun.activation</groupId>
        <artifactId>javax.activation</artifactId>
        <version>1.2.0</version>
      </dependency>
      <dependency>
        <groupId>com.sun.mail</groupId>
        <artifactId>jakarta.mail</artifactId>
        <version>1.6.7</version>
      </dependency>
      <dependency>
        <groupId>jakarta.xml.bind</groupId>
        <artifactId>jakarta.xml.bind-api</artifactId>
        <version>2.3.3</version>
      </dependency>
      <dependency>
        <groupId>javax.annotation</groupId>
        <artifactId>javax.annotation-api</artifactId>
        <version>1.2</version>
      </dependency>
      <dependency>
        <groupId>javax.validation</groupId>
        <artifactId>validation-api</artifactId>
        <version>1.1.0.Final</version>
      </dependency>
      <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-validator</artifactId>
        <version>5.4.3.Final</version>
      </dependency>
      <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.1.0</version>
      </dependency>
      <dependency>
        <groupId>javax.servlet.jsp</groupId>
        <artifactId>javax.servlet.jsp-api</artifactId>
        <version>2.2.1</version>
      </dependency>
      <dependency>
        <groupId>javax.websocket</groupId>
        <artifactId>javax.websocket-api</artifactId>
        <version>1.1</version>
      </dependency>
      <dependency>
        <groupId>com.thoughtworks.xstream</groupId>
        <artifactId>xstream</artifactId>
        <version>1.4.20</version>
        <exclusions>
          <exclusion>
            <groupId>xpp3</groupId>
            <artifactId>xpp3_min</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.glassfish.jaxb</groupId>
        <artifactId>jaxb-runtime</artifactId>
        <version>2.3.9</version>
      </dependency>
      <dependency>
        <groupId>jaxen</groupId>
        <artifactId>jaxen</artifactId>
        <version>1.2.0</version>
      </dependency>
      <dependency>
        <groupId>werken-xpath</groupId>
        <artifactId>werken-xpath</artifactId>
        <version>0.9.4</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>2.2</version>
      </dependency>
      <dependency>
        <groupId>com.github.jonpeterson</groupId>
        <artifactId>jackson-module-model-versioning</artifactId>
        <version>1.2.2</version>
      </dependency>
      <dependency>
        <groupId>com.jayway.jsonpath</groupId>
        <artifactId>json-path</artifactId>
        <version>2.4.0</version>
        <exclusions>
          <exclusion>
            <groupId>net.minidev</groupId>
            <artifactId>json-smart</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>net.minidev</groupId>
        <artifactId>json-smart</artifactId>
        <version>2.4.9</version>
      </dependency>
      <dependency>
        <groupId>com.github.gotson</groupId>
        <artifactId>webp-imageio</artifactId>
        <version>0.2.2</version>
      </dependency>
      <dependency>
        <groupId>app.photofox.vips-ffm</groupId>
        <artifactId>vips-ffm-core</artifactId>
        <version>${vips-ffm.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-batik</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-bmp</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-clippath</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-core</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-hdr</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-icns</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-iff</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-jpeg</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-metadata</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-pcx</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-pdf</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-pict</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-pnm</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-psd</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-sgi</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-tga</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-thumbsdb</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.imageio</groupId>
        <artifactId>imageio-tiff</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>com.twelvemonkeys.servlet</groupId>
        <artifactId>servlet</artifactId>
        <version>${twelvemonkeys.version}</version>
      </dependency>
      <dependency>
        <groupId>fop</groupId>
        <artifactId>fop</artifactId>
        <version>0.20.3</version>
      </dependency>
      <dependency>
        <groupId>org.owasp.encoder</groupId>
        <artifactId>encoder</artifactId>
        <version>1.3.1</version>
      </dependency>
      <dependency>
        <groupId>io.jsonwebtoken</groupId>
        <artifactId>jjwt</artifactId>
        <version>0.9.1</version>
      </dependency>
      <dependency>
        <groupId>com.nimbusds</groupId>
        <artifactId>nimbus-jose-jwt</artifactId>
        <version>9.37.4</version>
      </dependency>
      <dependency>
        <groupId>org.bouncycastle</groupId>
        <artifactId>bcpkix-jdk18on</artifactId>
        <version>${bouncy-castle.version}</version>
      </dependency>
      <dependency>
        <groupId>org.bouncycastle</groupId>
        <artifactId>bcprov-jdk18on</artifactId>
        <version>${bouncy-castle.version}</version>
      </dependency>
      <dependency>
        <groupId>javax.ws.rs</groupId>
        <artifactId>javax.ws.rs-api</artifactId>
        <version>2.1.1</version>
      </dependency>
      <dependency>
        <groupId>io.swagger.core.v3</groupId>
        <artifactId>swagger-jaxrs2</artifactId>
        <version>${swagger.version}</version>
      </dependency>
      <dependency>
        <groupId>io.swagger.core.v3</groupId>
        <artifactId>swagger-jaxrs2-servlet-initializer</artifactId>
        <version>${swagger.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.weld.servlet</groupId>
        <artifactId>weld-servlet-shaded</artifactId>
        <version>3.1.9.Final</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.jersey.ext.cdi</groupId>
        <artifactId>jersey-cdi1x</artifactId>
        <version>${jersey.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.jersey.ext.cdi</groupId>
        <artifactId>jersey-cdi1x-servlet</artifactId>
        <version>${jersey.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.hk2.external</groupId>
        <artifactId>bean-validator</artifactId>
        <version>2.5.0-b06</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.hk2</groupId>
        <artifactId>hk2-locator</artifactId>
        <version>2.5.0</version>
      </dependency>
      <dependency>
        <groupId>org.jboss.weld</groupId>
        <artifactId>weld-junit5</artifactId>
        <version>2.0.2.Final</version>
        <scope>test</scope>
        <exclusions>
          <exclusion>
            <groupId>org.jboss.weld.se</groupId>
            <artifactId>weld-se-core</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.jboss.weld.se</groupId>
        <artifactId>weld-se-shaded</artifactId>
        <version>3.1.9.Final</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>io.smallrye</groupId>
        <artifactId>jandex</artifactId>
        <version>3.0.5</version>
      </dependency>
      <dependency>
        <groupId>net.bytebuddy</groupId>
        <artifactId>byte-buddy</artifactId>
        <version>${bytebuddy.version}</version>
      </dependency>
      <dependency>
        <groupId>net.bytebuddy</groupId>
        <artifactId>byte-buddy-agent</artifactId>
        <version>${bytebuddy.version}</version>
      </dependency>
      <dependency>
        <groupId>cglib</groupId>
        <artifactId>cglib-nodep</artifactId>
        <version>3.2.6</version>
      </dependency>
      <dependency>
        <groupId>org.aspectj</groupId>
        <artifactId>aspectjrt</artifactId>
        <version>1.9.2</version>
      </dependency>
      <dependency>
        <groupId>org.javassist</groupId>
        <artifactId>javassist</artifactId>
        <version>3.29.2-GA</version>
      </dependency>
      <dependency>
        <groupId>net.jodah</groupId>
        <artifactId>failsafe</artifactId>
        <version>1.1.1</version>
      </dependency>
      <dependency>
        <groupId>org.antlr</groupId>
        <artifactId>antlr</artifactId>
        <version>3.1.1</version>
        <exclusions>
          <exclusion>
            <groupId>org.antlr</groupId>
            <artifactId>stringtemplate</artifactId>
          </exclusion>
          <exclusion>
            <groupId>antlr</groupId>
            <artifactId>antlr</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.http.proxy</artifactId>
        <version>3.0.6</version>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.main</artifactId>
        <version>7.0.5</version>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.http.api</artifactId>
        <version>2.3.2</version>
      </dependency>
      <dependency>
        <groupId>org.dom4j</groupId>
        <artifactId>dom4j</artifactId>
        <version>2.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.jdom</groupId>
        <artifactId>jdom</artifactId>
        <version>1.1.3</version>
      </dependency>
      <dependency>
        <groupId>xmlpull</groupId>
        <artifactId>xmlpull</artifactId>
        <version>1.1.3.1</version>
      </dependency>
      <dependency>
        <groupId>org.ccil.cowan.tagsoup</groupId>
        <artifactId>tagsoup</artifactId>
        <version>1.2.1</version>
      </dependency>
      <dependency>
        <groupId>org.apache.pdfbox</groupId>
        <artifactId>pdfbox</artifactId>
        <version>2.0.28</version>
      </dependency>
      <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi</artifactId>
        <version>3.17</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-anim</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-awt-util</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-bridge</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-codec</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-constants</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-css</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-dom</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-ext</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-gvt</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-i18n</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-parser</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-script</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-svg-dom</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-transcoder</artifactId>
        <version>${batik.version}</version>
        <exclusions>
          <exclusion>
            <groupId>org.apache.xmlgraphics</groupId>
            <artifactId>batik-svggen</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-util</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>batik-xml</artifactId>
        <version>${batik.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.xmlgraphics</groupId>
        <artifactId>xmlgraphics-commons</artifactId>
        <version>2.6</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish.jersey</groupId>
        <artifactId>jersey-bom</artifactId>
        <version>${jersey.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>jakarta.inject</groupId>
        <artifactId>jakarta.inject-api</artifactId>
        <version>1.0.3</version>
      </dependency>
      <dependency>
        <groupId>org.jetbrains</groupId>
        <artifactId>annotations</artifactId>
        <version>16.0.1</version>
      </dependency>
      <dependency>
        <groupId>org.immutables</groupId>
        <artifactId>value</artifactId>
        <version>${immutables.version}</version>
      </dependency>
      <dependency>
        <groupId>org.scijava</groupId>
        <artifactId>native-lib-loader</artifactId>
        <version>2.4.0</version>
      </dependency>
      <dependency>
        <groupId>org.tuckey</groupId>
        <artifactId>urlrewritefilter</artifactId>
        <version>4.0.4</version>
      </dependency>
      <dependency>
        <groupId>com.dotcms</groupId>
        <artifactId>tomcat-redis-session-manager</artifactId>
        <version>2.0</version>
        <scope>provided</scope>
      </dependency>
      <dependency>
        <groupId>org.apache.tomcat</groupId>
        <artifactId>tomcat-jasper</artifactId>
        <version>${tomcat.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.tomcat</groupId>
        <artifactId>tomcat-jdbc</artifactId>
        <version>${tomcat.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glowroot</groupId>
        <artifactId>glowroot-agent</artifactId>
        <version>${glowroot.version}</version>
        <type>zip</type>
        <classifier>dist</classifier>
      </dependency>
      <dependency>
        <groupId>io.micrometer</groupId>
        <artifactId>micrometer-bom</artifactId>
        <version>${micrometer.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>io.micrometer</groupId>
        <artifactId>micrometer-core</artifactId>
        <version>${micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micrometer</groupId>
        <artifactId>micrometer-registry-prometheus</artifactId>
        <version>${micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>io.micrometer</groupId>
        <artifactId>micrometer-registry-jmx</artifactId>
        <version>${micrometer.version}</version>
      </dependency>
      <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.13.2</version>
        <exclusions>
          <exclusion>
            <groupId>org.hamcrest</groupId>
            <artifactId>hamcrest-core</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.junit</groupId>
        <artifactId>junit-bom</artifactId>
        <version>5.10.2</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.junit.vintage</groupId>
        <artifactId>junit-vintage-engine</artifactId>
        <version>5.10.2</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.awaitility</groupId>
        <artifactId>awaitility</artifactId>
        <version>${awaitility.version}</version>
      </dependency>
      <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-core</artifactId>
        <version>5.20.0</version>
      </dependency>
      <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-junit-jupiter</artifactId>
        <version>5.20.0</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest</artifactId>
        <version>2.1</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.tngtech.junit.dataprovider</groupId>
        <artifactId>junit4-dataprovider</artifactId>
        <version>2.6</version>
      </dependency>
      <dependency>
        <groupId>com.tngtech.archunit</groupId>
        <artifactId>archunit-junit5</artifactId>
        <version>1.4.1</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.wiremock</groupId>
        <artifactId>wiremock</artifactId>
        <version>3.5.3</version>
      </dependency>
      <dependency>
        <groupId>com.microsoft.playwright</groupId>
        <artifactId>playwright</artifactId>
        <version>1.46.0</version>
      </dependency>
      <dependency>
        <groupId>org.graalvm.polyglot</groupId>
        <artifactId>polyglot</artifactId>
        <version>${graalvm.polyglot.version}</version>
      </dependency>
      <dependency>
        <groupId>org.graalvm.polyglot</groupId>
        <artifactId>js</artifactId>
        <version>${graalvm.polyglot.version}</version>
        <type>pom</type>
      </dependency>
      <dependency>
        <groupId>org.graalvm.js</groupId>
        <artifactId>js-scriptengine</artifactId>
        <version>${graalvm.polyglot.version}</version>
      </dependency>
      <dependency>
        <groupId>com.knuddels</groupId>
        <artifactId>jtokkit</artifactId>
        <version>0.6.1</version>
      </dependency>
      <dependency>
        <groupId>com.pgvector</groupId>
        <artifactId>pgvector</artifactId>
        <version>0.1.3</version>
        <exclusions>
          <exclusion>
            <groupId>org.checkerframework</groupId>
            <artifactId>checker-qual</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
    </dependencies>
  </dependencyManagement>
  <repositories>
    <repository>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>dotcms-libs</id>
      <url>https://repo.dotcms.com/artifactory/libs-release</url>
    </repository>
    <repository>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>dotcms-libs-snapshot-local</id>
      <name>IDotCMS libs Snapshots</name>
      <url>https://repo.dotcms.com/artifactory/libs-snapshot-local</url>
    </repository>
  </repositories>
</project>
