dependencyManagement { blacklist=[ "javax.jcr:jcr", "org.eclipse.parsson:jakarta.json", "javax.xml.bind:jaxb-api", "javax.annotation:javax.annotation-api", "javax.servlet:servlet-api", "javax.xml.bind:jsr173_api", "javax.xml.stream:stax-api", "org.apache.geronimo.specs:geronimo-jms_2.0_spec", "org.apache.geronimo.specs:geronimo-jms_1.1_spec", "org.apache.geronimo.specs:geronimo-j2ee-management_1.1_spec", "com.enragedginger:akka-quartz-scheduler_${scalaVersion}", "com.esotericsoftware:kryo-shaded", "com.google.collections:google-collections", "com.lightbend.akka:akka-persistence-jdbc_$scalaVersion", "com.typesafe.akka:akka-actor_${scalaVersion}", "com.typesafe.akka:akka-cluster-sharding_${scalaVersion}", "com.typesafe.akka:akka-cluster_${scalaVersion}", "com.typesafe.akka:akka-cluster-tools_${scalaVersion}", "com.typesafe.akka:akka-distributed-data_${scalaVersion}", "com.typesafe.akka:akka-remote_${scalaVersion}", "com.typesafe.akka:akka-serialization-jackson_${scalaVersion}", "com.typesafe.akka:akka-slf4j_${scalaVersion}", "com.typesafe.akka:akka-stream_${scalaVersion}", "com.typesafe.akka:akka-stream-testkit_${scalaVersion}", "com.typesafe.akka:akka-testkit_${scalaVersion}", "com.typesafe.akka:akka-http_${scalaVersion}", "com.typesafe.akka:akka-http-core_${scalaVersion}", "com.typesafe.akka:akka-http-spray-json_${scalaVersion}", "com.typesafe.akka:akka-http-testkit_${scalaVersion}", "com.typesafe.akka:akka-http-xml_${scalaVersion}", "commons-logging:commons-logging", "io.altoo:akka-kryo-serialization_${scalaVersion}", "log4j:log4j", "javassist:javassist", "net.java.dev.msv:xsdlib", "org.bouncycastle:bcprov-jdk15", "org.bouncycastle:bcprov-jdk16", "org.fusesource.hawtjni:hawtjni-runtime", "org.fusesource.leveldbjni:leveldbjni", "org.fusesource.leveldbjni:leveldbjni-all", "org.fusesource.leveldbjni:leveldbjni-linux32", "org.fusesource.leveldbjni:leveldbjni-linux64", "org.fusesource.leveldbjni:leveldbjni-osx", "org.fusesource.leveldbjni:leveldbjni-win32", "org.fusesource.leveldbjni:leveldbjni-win64", "org.iq80.leveldb:leveldb", "org.iq80.leveldb:leveldb-api", "org.jboss.resteasy:resteasy-jackson-provider", "org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec", "org.mortbay.jetty:servlet-api-2.5", "org.slf4j:slf4j-log4j12", "org.slf4j:slf4j-simple", "org.slf4j:slf4j-jcl", "stax:stax-api", "pull-parser:pull-parser", "xpp3:xpp3" ] dependencies=[ "jakarta.servlet:jakarta.servlet-api:${jakarta_servlet_api_version}", "jakarta.servlet.jsp:jakarta.servlet.jsp-api:${jakarta_servlet_jsp_api_version}", "jakarta.el:jakarta.el-api:${jakarta_el_api_version}", "jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api:${jakarta_servlet_jsp_jstl_api_version}", "jakarta.faces:jakarta.faces-api:${jakarta_faces_api_version}", "jakarta.ws.rs:jakarta.ws.rs-api:${jakarta_ws_rs_api_version}", "jakarta.websocket:jakarta.websocket-api:${jakarta_websocket_api_version}", "jakarta.websocket:jakarta.websocket-client-api:${jakarta_websocket_api_version}", "jakarta.json:jakarta.json-api:${jakarta_json_api_version}", "jakarta.json.bind:jakarta.json.bind-api:${jakarta_json_bind_api_version}", "jakarta.annotation:jakarta.annotation-api:${jakarta_annotation_api_version}", "jakarta.ejb:jakarta.ejb-api:${jakarta_ejb_api_version}", "jakarta.transaction:jakarta.transaction-api:${jakarta_transaction_api_version}", "jakarta.persistence:jakarta.persistence-api:${jakarta_persistence_api_version}", "jakarta.validation:jakarta.validation-api:${jakarta_validation_api_version}", "jakarta.interceptor:jakarta.interceptor-api:${jakarta_interceptor_api_version}", "jakarta.enterprise:jakarta.enterprise.cdi-api:${jakarta_enterprise_cdi_api_version}", "jakarta.enterprise:jakarta.enterprise.lang-model:${jakarta_enterprise_cdi_api_version}", "jakarta.inject:jakarta.inject-api:${jakarta_inject_version}", "jakarta.authentication:jakarta.authentication-api:${jakarta_authentication_api_version}", "jakarta.security.enterprise:jakarta.security.enterprise-api:${jakarta_security_enterprise_api_version}", "jakarta.jms:jakarta.jms-api:${jakarta_jms_api_version}", "jakarta.activation:jakarta.activation-api:${jakarta_activation_api_version}", "jakarta.mail:jakarta.mail-api:${jakarta_mail_api_version}", "jakarta.resource:jakarta.resource-api:${jakarta_resource_api_version}", "jakarta.authorization:jakarta.authorization-api:${jakarta_authorization_api_version}", "jakarta.enterprise.concurrent:jakarta.enterprise.concurrent-api:${jakarta_enterprise_concurrent_api_version}", "jakarta.batch:jakarta.batch-api:${jakarta_batch_api_version}", "jakarta.xml.bind:jakarta.xml.bind-api:${jakarta_xml_bind_api_version}", "jakarta.xml.ws:jakarta.xml.ws-api:${jakarta_xml_ws_api_version}", "jakarta.xml.soap:jakarta.xml.soap-api:${jakarta_xml_soap_api_version}", "org.eclipse.angus:angus-mail:${angus_mail_version}", "args4j:args4j:2.33", "cglib:cglib:3.3.0", { artifacts=[ logback-access, logback-classic, logback-core ] group="ch.qos.logback" version="$logbackVersion" }, "org.eclipse.parsson:parsson:1.1.4", "com.atlassian.crowd:crowd-integration-springsecurity:$crowdIntegrationVersion", { artifacts=[ aws-java-sdk-marketplacemeteringservice, aws-java-sdk-s3 ] group="com.amazonaws" version="$amazonawsVersion" }, "io.github.samueleresca:pekko-quartz-scheduler_${scalaVersion}:${pekkoQuartzSchedulerVersion}-pekko-${pekkoMajorVersion}.x", "com.esotericsoftware:kryo:5.5.0", { artifacts=[ jackson-annotations, jackson-core, jackson-databind ] group="com.fasterxml.jackson.core" version="$jacksonVersion" }, { artifacts=[ jackson-datatype-joda ] group="com.fasterxml.jackson.datatype" version="$jacksonVersion" }, { artifacts=[ jackson-jakarta-rs-json-provider ] group="com.fasterxml.jackson.jakarta.rs" version="$jacksonVersion" }, "com.fasterxml.jackson.module:jackson-module-scala_${scalaVersion}:${jacksonVersion}", "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:${jacksonVersion}", "com.flipkart.zjsonpatch:zjsonpatch:0.4.14", "com.github.java-json-tools:btf:1.3", "com.github.java-json-tools:jackson-coreutils:2.0", "com.github.java-json-tools:json-patch:1.13", "com.github.java-json-tools:msg-simple:1.2", "com.github.maiflai:gradle-scalatest:0.32", "com.github.nscala-time:nscala-time_${scalaVersion}:2.32.0", "io.altoo:pekko-kryo-serialization_${scalaVersion}:${pekkoKryoSerializationVersion}", "com.github.scopt:scopt_${scalaVersion}:4.1.0", "com.github.stefanbirkner:system-lambda:1.2.1", "com.github.tomakehurst:wiremock-jre8-standalone:2.35.0", "com.github.zafarkhaja:java-semver:0.9.0", "com.google.code.findbugs:annotations:3.0.1", "com.google.code.findbugs:jsr305:3.0.2", "com.github.ben-manes.caffeine:caffeine:${caffeineVersion}", "com.google.guava:guava:31.1-jre", "com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer:20220608.1", "com.h2database:h2:2.2.224", "com.hierynomus:asn-one:0.6.0", "io.rest-assured:rest-assured:$restassuredVersion", "com.lihaoyi:requests_${scalaVersion}:0.8.0", "com.oracle.database.jdbc:ojdbc11:23.2.0.0", "com.ibm:db2jcc4:4.28.11", "org.apache.pekko:pekko-persistence-jdbc_$scalaVersion:$pekkoPersistenceJdbcVersion", "com.microsoft.sqlserver:mssql-jdbc:11.2.3.jre17", "com.networknt:json-schema-validator:$jsonSchemaValidatorVersion", "com.ryantenney.metrics:metrics-spring:3.1.3", "com.samskivert:jmustache:1.15", "com.thoughtworks.xstream:xstream:1.4.20", "com.twitter:chill_${scalaVersion}:0.10.0", "com.github.stefanbirkner:system-rules:1.19.0", "com.typesafe.scala-logging:scala-logging_${scalaVersion}:3.9.5", { artifacts=[ "org.eclipse.jgit", "org.eclipse.jgit.http.server", "org.eclipse.jgit.http.apache", "org.eclipse.jgit.ssh.jsch" ] group="org.eclipse.jgit" version="$jgitVersion" }, { artifacts=[ "pekko-actor_${scalaVersion}", "pekko-actor-typed_${scalaVersion}", "pekko-cluster-sharding_${scalaVersion}", "pekko-cluster_${scalaVersion}", "pekko-cluster-typed_${scalaVersion}", "pekko-cluster-tools_${scalaVersion}", "pekko-distributed-data_${scalaVersion}", "pekko-remote_${scalaVersion}", "pekko-serialization-jackson_${scalaVersion}", "pekko-slf4j_${scalaVersion}", "pekko-stream_${scalaVersion}", "pekko-stream-testkit_${scalaVersion}", "pekko-testkit_${scalaVersion}" ] group="org.apache.pekko" version="$pekkoVersion" }, { artifacts=[ "pekko-http_${scalaVersion}", "pekko-http-core_${scalaVersion}", "pekko-http-spray-json_${scalaVersion}", "pekko-http-testkit_${scalaVersion}", "pekko-http-xml_${scalaVersion}" ] group="org.apache.pekko" version="$pekkoHttpVersion" }, "com.typesafe:config:1.4.2", "com.unboundid:unboundid-ldapsdk:6.0.8", "com.vmware:vijava:5.1", "com.xebialabs.cloud:overcast:$overcastVersion", "com.xebialabs.deployit.documentation:base-documentation-style:$docBaseStyleVersion@zip", "com.xebialabs.deployit.gradle:license-data:$licenseDatabaseVersion", { artifacts=[ base-plugin, command-plugin, database-plugin, deployment-checklist-plugin, file-plugin, generic-plugin, group-orchestrator-plugin, jee-plugin, powershell-plugin, python-plugin, remoting-plugin, trigger-plugin, webserver-plugin ] group="com.xebialabs.deployit.plugins" version="$xlDeployVersion" }, { artifacts=[ xld-provision, xld-provision-cli ] group="com.xebialabs.deployit.plugins" version="$xldProvisionVersion" }, { artifacts=[ overthere ] excludes=[ "xpp3:xpp3", "pull-parser:pull-parser" ] group="com.xebialabs.overthere" version="$overthereVersion" }, "com.xebialabs.restito:restito:1.0.1", "com.zaxxer:HikariCP:5.0.1", "commons-codec:commons-codec:1.15", "commons-collections:commons-collections4:4.4", "commons-io:commons-io:2.11.0", "commons-lang:commons-lang:2.6", { artifacts=[ kryo-serializers ] excludes=[ "com.esotericsoftware:kryo" ] group="de.javakaffee" version="0.45" }, { artifacts=[ "truezip-driver-file", "truezip-driver-tar", "truezip-driver-zip", "truezip-file", "truezip-kernel" ] group="de.schlichtherle.truezip" version="$trueZipVersion" }, "org.dom4j:dom4j:2.1.3", "httpunit:httpunit:1.7.3", { artifacts=[ metrics-annotation, metrics-core, metrics-healthchecks, metrics-jetty11, metrics-jmx, metrics-json, metrics-jvm ] group="io.dropwizard.metrics" version="$dropwizardMetricsVersion" }, { artifacts=[ "kamon-core_${scalaVersion}", "kamon-system-metrics_${scalaVersion}", "kamon-jdbc_${scalaVersion}" ] group="io.kamon" version="$kamonVersion" }, "io.smallrye.config:smallrye-config:$smallryeVersion", "io.spray:spray-json_${scalaVersion}:$sprayJsonVersion", "jaxen:jaxen:1.2.0", "jline:jline:2.14.6", "joda-time:joda-time:2.12.5", "junit:junit:4.13.2", "com.mysql:mysql-connector-j:8.1.0", "org.postgresql:postgresql:42.6.0", "nl.javadude.assumeng:assumeng:1.2.4", "nl.javadude.scannit:scannit:$scannitVersion", "nl.javadude.t2bus:t2-bus:1.2.1", "org.jboss.windup.decompiler:decompiler-fernflower:6.3.3.Final", "org.apache.camel:camel-core:$camelVersion", "org.apache.camel:camel-spring:$camelVersion", "org.apache.camel:camel-spring-javaconfig:$camelVersion", "org.apache.maven:maven-artifact:$mavenArtifactVersion", "net.bytebuddy:byte-buddy:1.14.6", "net.bytebuddy:byte-buddy-agent:1.14.6", "io.github.classgraph:classgraph:4.8.149", "io.github.java-diff-utils:java-diff-utils:4.12", { artifacts=[ jna, jna-platform ] group="net.java.dev.jna" version="$jnaVersion" }, "com.github.pureconfig:pureconfig_${scalaVersion}:0.17.1", "org.apache.commons:commons-compress:1.24.0", "org.apache.commons:commons-configuration2:2.9.0", "org.apache.commons:commons-csv:1.9.0", "org.apache.commons:commons-lang3:3.12.0", "org.apache.commons:commons-math3:3.6.1", "org.apache.commons:commons-text:1.10.0", { artifacts=[ derby, derbyclient, derbynet, derbyshared ] group="org.apache.derby" version="$derbyVersion" }, { artifacts=[ artemis-jakarta-client, artemis-jakarta-server ] group="org.apache.activemq" version="2.30.0" }, { artifacts=[ httpclient, httpmime ] group="org.apache.httpcomponents" version="$httpClient4Version" }, "org.apache.httpcomponents:httpcore:$httpCore4Version", "org.apache.geronimo.specs:geronimo-j2ee-management_1.1_spec:1.0.1", "org.apache.geronimo.specs:geronimo-json_1.1_spec:1.5", { artifacts=[ "geronimo-jms_1.1_spec", "geronimo-jta_1.1_spec" ] group="org.apache.geronimo.specs" version="1.1.1" }, { artifacts=[ httpclient5 ] group="org.apache.httpcomponents.client5" version="$httpClientVersion" }, { artifacts=[ httpcore5, httpcore5-h2 ] group="org.apache.httpcomponents.core5" version="$httpCoreVersion" }, "org.springframework:spring-test:6.0.10", { artifacts=[ jackrabbit-api, jackrabbit-core, jackrabbit-jcr-commons, jackrabbit-jcr-server, jackrabbit-spi, jackrabbit-spi-commons, jackrabbit-webdav ] group="org.apache.jackrabbit" version="$jackrabbitVersion" }, "org.apache.jackrabbit:jackrabbit-webapp:$jackrabbitVersion}@ja", { artifacts=[ apache-mime4j-core, apache-mime4j-dom, apache-mime4j-storage ] group="org.apache.james" version="$apacheMime4jVersion" }, "org.apache.jclouds.api:ec2:$jcloudsVersion", "org.apache.jclouds.provider:aws-ec2:$jcloudsVersion", { artifacts=[ jclouds-compute, jclouds-core ] group="org.apache.jclouds" version="$jcloudsVersion" }, { artifacts=[ log4j-api, log4j-to-slf4j ] group="org.apache.logging.log4j" version="$log4jVersion" }, "org.apache.maven:maven-aether-provider:3.3.9", "org.apache.mina:mina-core:$minaVersion", "org.apache.qpid:qpid-jms-client:2.4.0", { artifacts=[ sshd-osgi, sshd-sftp ] group="org.apache.sshd" version="$sshdVersion" }, "org.apache.velocity:velocity:1.7", { artifacts=[ aspectjrt, aspectjweaver ] group="org.aspectj" version="$aspectjVersion" }, { artifacts=[ bcpkix-jdk15on, bcprov-jdk15on, bcutil-jdk15on ] group="org.bouncycastle" version="$bouncyCastleVersion" }, "org.clapper:grizzled-slf4j_${scalaVersion}:1.3.4", "org.codehaus.groovy:groovy-all:${groovyVersion}", "org.codehaus.jettison:jettison:1.5.4", "org.easymock:easymock:4.3", "org.easytesting:fest-reflect:1.4.1", "org.easytesting:fest-assert-core:2.0M10", { artifacts=[ aether, aether-api, aether-connector-basic, aether-impl, aether-spi, aether-transport-file, aether-transport-http ] group="org.eclipse.aether" version="$aetherVersion" }, { artifacts=[ jetty-client, jetty-jmx, jetty-jndi, jetty-security, jetty-server, jetty-servlet, jetty-servlets, jetty-util, jetty-webapp, jetty-alpn-server, jetty-alpn-java-server ] group="org.eclipse.jetty" version="$jettyVersion" }, { artifacts=[ websocket-jetty-client, websocket-jetty-api, websocket-jetty-server ] group="org.eclipse.jetty.websocket" version="$jettyVersion" }, "org.eclipse.jetty.http2:http2-server:${jettyVersion}", "org.eclipse.microprofile.config:microprofile-config-api:$microprofileConfigApiVersion", "org.freemarker:freemarker:2.3.32", "org.fusesource.hawtbuf:hawtbuf:1.11", "org.glassfish.jaxb:jaxb-runtime:4.0.3", { artifacts=[ hamcrest-core, hamcrest-library ] group="org.hamcrest" version="2.2" }, { artifacts=[ infinispan-cachestore-jdbc, infinispan-commons, infinispan-core ] group="org.infinispan" version="$infinispanVersion" }, "org.javassist:javassist:3.29.1-GA", { artifacts=[ resteasy-spring ] group="org.jboss.resteasy.spring" version="$resteasySpringVersion" }, { artifacts=[ resteasy-core, resteasy-client, resteasy-client-api, resteasy-core-spi, resteasy-jackson2-provider, resteasy-jaxb-provider, resteasy-jaxrs-all, resteasy-multipart-provider, resteasy-netty4 ] excludes=[ "org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec" ] group="org.jboss.resteasy" version="$resteasyVersion" }, "org.jdom:jdom2:2.0.6.1", "org.joda:joda-convert:2.2.3", "org.liquibase:liquibase-core:${liquibaseVersion}", "com.mattbertolini:liquibase-slf4j:${liquibaseSlf4jVersion}", { artifacts=[ mockito-core, mockito-inline ] group="org.mockito" version="$mockitoVersion" }, "org.owasp.antisamy:antisamy:1.7.1", "org.pegdown:pegdown:1.6.0", "org.python:jython:$jythonVersion", "org.python:jython-standalone:$jythonStandaloneVersion", "org.scala-lang.modules:scala-java8-compat_${scalaVersion}:1.0.2", "org.scala-lang.modules:scala-xml_${scalaVersion}:2.0.1", { artifacts=[ scala-library, scala-reflect ] group="org.scala-lang" version="$scalaFullVersion" }, "org.scala-lang.modules:scala-parallel-collections_${scalaVersion}:${scalaParallelCollectionVersion}", "org.scalacheck:scalacheck_${scalaVersion}:1.17.0", "org.scalatest:scalatest_${scalaVersion}:${scalaTestVersion}", "org.scalatestplus:junit-4-13_${scalaVersion}:${scalaTestPlusVersion}", "org.scalatestplus:testng-6-7_${scalaVersion}:${scalaTestPlusVersion}", "org.scalatestplus:scalatestplus-mockito_${scalaVersion}:1.0.0-M2", "org.scalatestplus:scalacheck-1-14_${scalaVersion}:3.2.2.0", "com.vladsch.flexmark:flexmark-all:0.34.60", "org.seleniumhq.selenium:selenium-java:$seleniumVersion", { artifacts=[ jcl-over-slf4j, jul-to-slf4j, log4j-over-slf4j, slf4j-api, slf4j-nop ] group="org.slf4j" version="$slf4jVersion" }, { artifacts=[ spring-boot, spring-boot-starter, spring-boot-starter-web, spring-boot-starter-jetty ] group="org.springframework.boot" version="$springBootVersion" }, "org.springframework.cloud:spring-cloud-config-dependencies:$springCloudConfigVersion", "org.springframework.ldap:spring-ldap-core:$springLdapVersion", { artifacts=[ spring-security-config, spring-security-core, spring-security-ldap, spring-security-web, spring-security-oauth2-core, spring-security-oauth2-client, spring-security-oauth2-jose, spring-security-oauth2-resource-server, spring-security-crypto ] group="org.springframework.security" version="$springSecurityVersion" }, { artifacts=[ spring-beans, spring-context, spring-context-support, spring-core, spring-jdbc, spring-jms, spring-test, spring-messaging, spring-web, spring-webmvc, spring-websocket, spring-orm, spring-tx ] group="org.springframework" version="$springVersion" }, { artifacts=[ spring-session-core, spring-session-jdbc ] group="org.springframework.session" version="$springSessionVersion" }, "org.springframework.data:spring-data-jpa:$springDataJpaVersion", "org.hibernate.orm:hibernate-core:$hibernateVersion", "org.testng:testng:6.14.3", "org.yaml:snakeyaml:2.2", "pl.pragmatists:JUnitParams:1.1.1", { artifacts=[ "crash.shell", "crash.cli", "crash.connectors.ssh", "crash.connectors.telnet", "crash.embed.spring" ] group="org.crashub" version="$crashVersion" }, "net.wimpi:telnetd-x:$telnetdVersion", { artifacts=[ "slick_$scalaVersion", "slick-hikaricp_$scalaVersion" ] group="com.typesafe.slick" version="$slickVersion" }, "com.dimafeng:testcontainers-scala_$scalaVersion:$testcontainersScalaVersion", "com.jayway.jsonpath:json-path:${jsonpath}", { artifacts=[ metrics-core, metrics-jvm, metrics-jmx, metrics-jdbc, metrics-jetty, metrics-http, metrics-influxdb, metrics-spring-webmvc, metrics-spring-security ] group="com.tqdev.metrics" version="$tqdevMetricsVersion" }, { artifacts=[ awaitility, awaitility-scala ] group="org.awaitility" version="$awaitilityVersion" }, "net.jcip:jcip-annotations:$jcipAnnotationsVersion", "com.sun.xml.bind:jaxb-impl:4.0.3", { artifacts=[ appserver-api, appserver-api-impl, appserver-core, appserver-main, appserver-migrations-tests, engine-api, engine-spi, server-extension, udm-plugin-api ] group="com.xebialabs.deployit" version="$xlPlatformVersion" }, { artifacts=[ engine-xml, engine-xml-tests, json-patch, local-booter, packager, remote-booter, replacer, staged-files, test-tools ] group="com.xebialabs.deployit.engine" version="$xlPlatformVersion" }, "com.xebialabs.deployit.license:xl-license-generator:$xlPlatformVersion", "com.xebialabs.deployit.ascode:xl-devops-as-code-common:$xlPlatformVersion", { artifacts=[ appserver-migrations-sql, export-cis, maven-resolver, repository-utils, scala-base, test-services-utils, test-utils, xl-base, xl-core, xl-endpoints-api, xl-endpoints-routes, xl-chain-of-custody, xl-cluster, xl-license, xl-license-api, xl-license-web, xl-localisation, xl-pendo-analytics, xl-plugin, xl-plugin-manager, xl-repository-api, xl-repository-tck, xl-repository-sql, xl-script-engine, xl-auth-oidc, xl-security, xl-security-api, xl-security-converter, xl-security-core, xl-security-tests, xl-support-package, xl-test-repository, xl-ui-components-api, xl-ui-components-rest, xl-utils, xl-jmx, xl-webhooks-common, xl-webhooks-endpoint, xl-webhooks-queue ] group="com.xebialabs.xl-platform" version="$xlPlatformVersion" }, { artifacts=[ packager, planner, tasker, test-engine ] group="com.xebialabs.deployit.engine" version="$xlDeployVersion" } ] # you CANNOT have a PROPER rewrite to a module that is not defined as a managed dependency via same mechanism rewrites { # jcip - Java Concurrency in Practice annotations - you only need 1 implementation "com.github.stephenc.jcip:jcip-annotations"="net.jcip:jcip-annotations" "com.sun.mail:jakarta.mail"="org.eclipse.angus:angus-mail" # MAIL: "com.sun.mail:javax.mail"="org.eclipse.angus:angus-mail" "commons-logging:commons-logging"="org.slf4j:jcl-over-slf4j" # ACTIVATION: "javax.activation:javax.activation-api"="jakarta.activation:jakarta.activation-api" # ANNOTATION: "javax.annotation:javax.annotation-api"="jakarta.annotation:jakarta.annotation-api" # INJECT: "javax.inject:javax.inject"="jakarta.inject:jakarta.inject-api" # JMS: "javax.jms:javax.jms-api"="jakarta.jms:jakarta.jms-api" # JSON: # no change in package name "javax.json:javax.json-api"="jakarta.json:jakarta.json-api" "javax.mail:mail"="org.eclipse.angus:angus-mail" # PERSISTENCE: "javax.persistence:javax.persistence-api"="jakarta.persistence:jakarta.persistence-api" # SERVLET: "javax.servlet:javax.servlet-api"="jakarta.servlet:jakarta.servlet-api" "javax.servlet:servlet-api"="jakarta.servlet:jakarta.servlet-api" # TRANSATION: "javax.transaction:jta"="jakarta.transaction:jakarta.transaction-api" # VALIDATION: "javax.validation:validation-api"="jakarta.validation:jakarta.validation-api" "javax.xml.bind:jaxb-api"="jakarta.xml.bind:jakarta.xml.bind-api" "jdom:jdom"="org.jdom:jdom2" "log4j:log4j"="org.slf4j:log4j-over-slf4j" # As of RESTEasy 5.0.0 the Spring integration has moved to a new project, group id and version. The new group id is org.jboss.resteasy.spring. "org.jboss.resteasy:resteasy-spring"="org.jboss.resteasy.spring:resteasy-spring" "org.jboss.spec.javax.annotation:jboss-annotations-api_1.3_spec"="jakarta.annotation:jakarta.annotation-api" # JAXRS: "org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec"="jakarta.ws.rs:jakarta.ws.rs-api" # JAXB: "org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec"="jakarta.xml.bind:jakarta.xml.bind-api" "org.jdom:jdom"="org.jdom:jdom2" "org.python:jython"="org.python:jython-standalone" } versions { # please keep the list sorted aetherVersion="1.1.0" amazonawsVersion="1.12.451" # # "angus_mail_version"="2.0.2" apacheMime4jVersion="0.8.9" aspectjVersion="1.9.19" awaitilityVersion="4.2.0" bouncyCastleVersion="1.70" caffeineVersion="3.1.6" camelVersion="3.20.3" crashVersion="1.3.2" crowdIntegrationVersion="3.7.1" derbyVersion="10.16.1.1" docBaseStyleVersion="3.1.6" # Used in release alone. dropwizardMetricsVersion="4.2.21" groovyVersion="3.0.17" # later versions available hibernateVersion="6.2.6.Final" httpClient4Version="4.5.14" httpClientVersion="5.2.1" httpCore4Version="4.4.16" httpCoreVersion="5.2.3" infinispanVersion="14.0.17.Final" jackrabbitVersion="2.19.3" jacksonVersion="2.15.3" "jakarta_activation_api_version"="2.1.1" "jakarta_annotation_api_version"="2.1.1" "jakarta_authentication_api_version"="3.0.0" "jakarta_authorization_api_version"="2.1.0" "jakarta_batch_api_version"="2.1.1" "jakarta_ejb_api_version"="4.0.1" "jakarta_el_api_version"="5.0.1" "jakarta_enterprise_cdi_api_version"="4.0.1" "jakarta_enterprise_concurrent_api_version"="3.0.1" "jakarta_faces_api_version"="4.0.1" "jakarta_inject_version"="2.0.1" "jakarta_interceptor_api_version"="2.1.0" # "jakarta_jms_api_version"="3.1.0" "jakarta_json_api_version"="2.1.1" "jakarta_json_bind_api_version"="3.0.0" "jakarta_mail_api_version"="2.1.0" "jakarta_persistence_api_version"="3.1.0" "jakarta_resource_api_version"="2.1.0" "jakarta_security_enterprise_api_version"="3.0.0" # versions are defined in parent pom: # https://github.com/eclipse-ee4j/jakartaee-api/blob/10.0.x-BRANCH/pom.xml # "jakarta_servlet_api_version"="6.0.0" "jakarta_servlet_jsp_api_version"="3.1.0" "jakarta_servlet_jsp_jstl_api_version"="3.0.0" "jakarta_transaction_api_version"="2.0.1" "jakarta_validation_api_version"="3.0.2" "jakarta_websocket_api_version"="2.1.0" "jakarta_ws_rs_api_version"="3.1.0" # "jakarta_xml_bind_api_version"="4.0.0" "jakarta_xml_soap_api_version"="3.0.0" "jakarta_xml_ws_api_version"="4.0.0" jcipAnnotationsVersion="1.0" jcloudsVersion="2.5.0" jettyVersion="11.0.18" jgitVersion="6.7.0.202309050840-r" jnaVersion="5.13.0" jsonSchemaValidatorVersion="1.0.79" jsonpath="2.8.0" jythonStandaloneVersion="2.7.2-xebialabs-2" jythonVersion="2.7.2" kamonVersion="2.6.0" liquibaseSlf4jVersion="5.0.0" liquibaseVersion="4.21.1" log4jVersion="2.21.1" logbackVersion="1.4.11" mavenArtifactVersion="3.9.1" microprofileConfigApiVersion="3.0.3" # 2.0.x is required by ApacheDS 1.5.x minaVersion="2.0.21" mockitoVersion="4.8.1" overthereVersion="5.6.8" pekkoHttpVersion="1.0.0" pekkoKryoSerializationVersion="1.0.0" pekkoMajorVersion="1.0" pekkoPersistenceJdbcVersion="1.0.0" pekkoQuartzSchedulerVersion="1.1.0" pekkoVersion="1.0.1" # Plugin Dependency Versions - Do not upgrade the versions below that start with py pyBoto3Version="1.17.61" pyBotocoreVersion="1.20.112" pyCertifiVersion="2020.12.5" pyChardetVersion="4.0.0" pyDateutilVersion="2.8.2" pyIdnaVersion="3.1" pyIpaddressVersion="1.0.23" pyPyasn1Version="0.3.2" pyRequestsVersion="2.25.1" pyS3transferVersion="0.1.13" pySixVersion="1.15.0" pyUrllib3Version="1.25.3" pyYamlVersion="5.4.1" # Plugin Dependency Versions - Do not upgrade the versions above that start with py restassuredVersion="5.3.2" resteasySpringVersion="3.1.0.Final" resteasyVersion="6.2.5.Final" scalaFullVersion="2.13.12" scalaParallelCollectionVersion="1.0.4" scalaTestPlusVersion="3.2.9.0" scalaTestVersion="3.2.9" scalaVersion="2.13" scannitVersion="1.4.1" seleniumVersion="4.8.3" slf4jVersion="2.0.9" slickVersion="3.4.1" smallryeVersion="3.3.3" sprayJsonVersion="1.3.6" springBootVersion="3.1.5" springCloudConfigVersion="4.0.4" springDataJpaVersion="3.1.5" springLdapVersion="3.1.2" springSecurityVersion="6.1.5" springSessionVersion="3.1.3" springVersion="6.0.13" sshdVersion="2.9.2" telnetdVersion="2.1.1" testcontainersScalaVersion="0.40.10" tqdevMetricsVersion="0.9.26" "trueZipVersion"="7.7.10" } }