dependencyManagement { versions { // please keep the list sorted aetherVersion: "1.1.0" akkaVersion: "2.4.4" apacheDsVersion: "1.5.5" aspectjVersion: "1.8.9" bouncyCastleVersion: "1.54" crashVersion: "1.3.2" groovyVersion: "2.4.7" httpClientVersion: "4.5.2" httpCoreVersion: "4.4.4" infinispanVersion: "7.2.4.Final" jackrabbitVersion: "2.12.4" jacksonVersion: "2.8.4" jcloudsVersion: "1.9.2" jettyVersion: "9.2.10.v20150310" jythonVersion: "2.7.0" logbackVersion: "1.1.7" minaVersion: "2.0.13" modeshapeVersion: "4.5.0.Final" overthereVersion: "4.4.1" restassuredVersion: "2.9.0" resteasyVersion: "3.0.19.Final" scalaFullVersion: "2.11.8" scalaTestVersion: "2.2.6" scalaVersion: "2.11" scannitVersion: "1.4.0" seleniumVersion: "2.53.0" slf4jVersion: "1.7.21" sprayJsonVersion: "1.3.2" sprayVersion: "1.3.3" springLdapVersion: "2.0.4.RELEASE" springSecurityVersion: "4.0.4.RELEASE" springVersion: "4.2.5.RELEASE" sshdVersion: "1.2.0" telnetdVersion: "2.1.1" trueZipVersion: "7.7.9" } dependencies: [ "args4j:args4j:2.32" "cglib:cglib:3.1" { group: "ch.qos.logback" version: "$logbackVersion" artifacts: [ "logback-access" "logback-classic" "logback-core" ]} "com.enragedginger:akka-quartz-scheduler_2.11:1.4.0-akka-2.3.x" "com.esotericsoftware:kryo:3.0.4-xebialabs-1" { group: "com.fasterxml.jackson.core" version: "$jacksonVersion" artifacts: [ "jackson-core" "jackson-databind" ]} { group: "com.fasterxml.jackson.jaxrs" version: "$jacksonVersion" artifacts: [ "jackson-jaxrs-base" "jackson-jaxrs-json-provider" ]} "com.fasterxml.jackson.module:jackson-module-scala_${scalaVersion}:2.8.3" "com.github.maiflai:gradle-scalatest:0.7" "com.github.nscala-time:nscala-time_$scalaVersion:2.0.0" "com.github.romix.akka:akka-kryo-serialization_${scalaVersion}:0.3.3" { group: "com.github.scala-incubator.io" version: "0.4.3" artifacts: [ "scala-io-core_${scalaVersion}" "scala-io-file_${scalaVersion}" ]} "com.github.scopt:scopt_${scalaVersion}:3.2.0" "com.github.zafarkhaja:java-semver:0.9.0" { group: "com.google.code.findbugs" version: "3.0.1" artifacts: [ "annotations" "jsr305" ]} "com.google.guava:guava:19.0" "com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer:r239" "com.h2database:h2:1.4.187" "com.jayway.restassured:rest-assured:$restassuredVersion" "com.mchange:c3p0:0.9.5" "com.oracle:ojdbc6:11.2.0.1.0" "com.samskivert:jmustache:1.9" "com.thoughtworks.xstream:xstream:1.4.9" "com.twitter:chill_${scalaVersion}:0.7.0" { group: "com.typesafe.akka" version: "$akkaVersion" artifacts: [ "akka-actor_${scalaVersion}" "akka-cluster-sharding_2.11" "akka-cluster_2.11" "akka-distributed-data-experimental_2.11" "akka-remote_${scalaVersion}" "akka-slf4j_${scalaVersion}" "akka-stream_${scalaVersion}" "akka-testkit_${scalaVersion}" ]} "com.typesafe:config:1.3.0" "com.vmware:vijava:5.1" "com.xebialabs.cloud:overcast:$overcastVersion" "com.xebialabs.deployit.documentation:base-documentation-style:$docBaseStyleVersion@zip" { group: "com.xebialabs.deployit.engine" version: "$xlDeployVersion" artifacts: [ "packager" "planner" "tasker" "test-engine" ]} { group: "com.xebialabs.deployit.engine" version: "$xlPlatformVersion" artifacts: [ "doc-generator" "engine-xml" "local-booter" "packager" "remote-booter" "replacer" "staged-files" "test-tools" ]} "com.xebialabs.deployit.gradle:license-data:$licenseDatabaseVersion" "com.xebialabs.deployit.license:xl-license-generator:$xlPlatformVersion" { group: "com.xebialabs.deployit.plugins" version: "$xlDeployVersion" 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" ]} "com.xebialabs.deployit.plugins:xld-tasker-extension:$xlPlatformVersion" "com.xebialabs.deployit.plugins:xld-aws-ec2-plugin:$xldAwsEc2Version" "com.xebialabs.deployit.plugins:glassfish-plugin:$xldGlassfishVersion" "com.xebialabs.deployit.plugins:iis-plugin:$xldIisVersion" "com.xebialabs.deployit.plugins:jbossas-plugin:$xldJbossasVersion" "com.xebialabs.deployit.plugins:jbossdm-plugin:$xldJbossdmVersion" "com.xebialabs.deployit.plugins:xld-ci-explorer:$xldCiExplorerVersion" "com.xebialabs.deployit.plugins:xld-docker-plugin:$xldDockerVersion" "com.xebialabs.deployit.plugins:xld-provision-puppet-plugin:$xldProvisionPuppetVersion" "com.xebialabs.deployit.plugins:xld-docker-plugin:$xldDockerVersion" "com.xebialabs.deployit.plugins:xld-chef-plugin:$xldChefVersion" "com.xebialabs.deployit.plugins:xld-puppet-plugin:$xldPuppetVersion" "com.xebialabs.deployit.plugins:wlp-plugin:$xldWlpVersion" { group: "com.xebialabs.deployit.plugins" version: "$xldProvisionVersion" artifacts: [ "xld-provision" "xld-provision-cli" ]} "com.xebialabs.deployit.plugins:tomcat-plugin:$xldTomcatVersion" "com.xebialabs.deployit.plugins:was-plugin:$xldWasVersion" "com.xebialabs.deployit.plugins:windows-plugin:$xldWindowsVersion" "com.xebialabs.deployit.plugins:wls-plugin:$xldWlsVersion" { group: "com.xebialabs.deployit" version: "$xlPlatformVersion" artifacts: [ "appserver-api" "appserver-api-impl" "appserver-core" "appserver-main" "appserver-migrations-jcr" "engine-api" "engine-spi" "engine-spi-jcr" "server-extension" "udm-plugin-api" ]} "com.xebialabs.overthere:overthere:$overthereVersion" "com.xebialabs.restito:restito:0.5.1" { group: "com.xebialabs.xl-platform" version: "$xlPlatformVersion" artifacts: [ "export-cis" "maven-resolver" "repository-utils" "satellite-protocol" "satellite-system" "scala-base" "tasker-akka" "xl-core" "xl-endpoints-api" "xl-endpoints-routes" "xl-license" "xl-license-web" "xl-plugin" "xl-repository-api" "xl-repository-jackrabbit" "xl-repository-jcr" "xl-repository-crash" "xl-repository-modeshape" "xl-scheduler" "xl-script-engine" "xl-security" "xl-security-api" "xl-security-jackrabbit" "xl-security-jcr" "xl-test-repository" "xl-ui-components-api" "xl-ui-components-rest" "xl-utils" ]} "com.xebialabs.xldeploy.extensions:compare-plugin:$compareVersion" "com.xebialabs.xldeploy.extensions:deploy-online-plugin:$deployOnlineVersion" "com.xebialabs:html-writer:1.0" "commons-codec:commons-codec:1.10" "commons-collections:commons-collections:3.2.2" "commons-io:commons-io:2.5" "commons-lang:commons-lang:2.6" "de.javakaffee:kryo-serializers:0.35" { group: "de.schlichtherle.truezip" version: "$trueZipVersion" artifacts: [ "truezip-driver-file" "truezip-driver-tar" "truezip-driver-zip" "truezip-file" "truezip-kernel" ]} "dom4j:dom4j:1.6.1" "httpunit:httpunit:1.7.2" "io.reactivex:rxjava:1.0.14" "io.spray:spray-json_${scalaVersion}:$sprayJsonVersion" { group: "io.spray" version: "$sprayVersion" artifacts: [ "spray-can_${scalaVersion}" "spray-client_${scalaVersion}" "spray-http_${scalaVersion}" "spray-routing_${scalaVersion}" "spray-servlet_${scalaVersion}" "spray-testkit_${scalaVersion}" ]} "javax.inject:javax.inject:1" "javax.jcr:jcr:2.0" "javax.jms:jms:1.1" "javax.json:javax.json-api:1.0" "com.sun.mail:javax.mail:1.5.6" "javax.servlet:javax.servlet-api:3.1.0" "javax.transaction:jta:1.1" "jaxen:jaxen:1.1.6" "jline:jline:2.12.1" "joda-time:joda-time:2.9.1" "junit:junit:4.12" "mysql:mysql-connector-java:5.1.36" "nl.javadude.assumeng:assumeng:1.2.4" "nl.javadude.scannit:scannit:$scannitVersion" "nl.javadude.t2bus:t2-bus:1.2.1" "org.apache.commons:commons-csv:1.1" "org.apache.commons:commons-compress:1.11" "org.apache.commons:commons-lang3:3.4" "org.apache.commons:commons-math3:3.5" "org.apache.derby:derby:10.12.1.1" { group: "org.apache.directory.server" version: "$apacheDsVersion" artifacts: [ "apacheds-core-integ" "apacheds-server-integ" ]} { group: "org.apache.httpcomponents" version: "$httpClientVersion" artifacts: [ "httpclient" "httpmime" ]} "org.apache.httpcomponents:httpcore:$httpCoreVersion" { group: "org.apache.jackrabbit" version: "$jackrabbitVersion" artifacts: [ "jackrabbit-api" "jackrabbit-core" "jackrabbit-jcr-commons" "jackrabbit-jcr-server" "jackrabbit-spi" "jackrabbit-spi-commons" "jackrabbit-webdav" ]} "org.apache.jackrabbit:jackrabbit-webapp:$jackrabbitVersion}@ja" "org.apache.james:apache-mime4j:0.6" "org.apache.jclouds.api:ec2:$jcloudsVersion" "org.apache.jclouds.provider:aws-ec2:$jcloudsVersion" { group: "org.apache.jclouds" version: "$jcloudsVersion" artifacts: [ "jclouds-compute" "jclouds-core" ]} "org.apache.maven:maven-aether-provider:3.3.3" "org.apache.velocity:velocity:1.7" { group: "org.aspectj" version: "$aspectjVersion" artifacts: [ "aspectjrt" "aspectjweaver" ]} { group: "org.bouncycastle" version: "$bouncyCastleVersion" artifacts: [ "bcpkix-jdk15on" "bcprov-jdk15on" ]} "org.clapper:grizzled-slf4j_${scalaVersion}:1.0.2" "org.codehaus.jettison:jettison:1.3.7" "org.easymock:easymock:3.3.1" "org.easytesting:fest-reflect:1.4.1" "org.easytesting:fest-assert-core:2.0M10" { group: "org.eclipse.aether" version: "$aetherVersion" artifacts: [ "aether" "aether-api" "aether-connector-basic" "aether-impl" "aether-spi" "aether-transport-file" "aether-transport-http" ]} { group: "org.eclipse.jetty" version: "$jettyVersion" artifacts: [ "jetty-jmx" "jetty-jndi" "jetty-security" "jetty-server" "jetty-servlet" "jetty-servlets" "jetty-util" "jetty-webapp" ]} "org.freemarker:freemarker:2.3.22" "org.glassfish:javax.json:1.0.4" { group: "org.hamcrest" version: "1.3" artifacts: [ "hamcrest-core" "hamcrest-library" ]} { group: "org.infinispan" version: "$infinispanVersion" artifacts: [ "infinispan-cachestore-jdbc" "infinispan-commons" "infinispan-core" ]} "org.javassist:javassist:3.20.0-GA" { group: "org.jboss.resteasy" version: "$resteasyVersion" artifacts: [ "resteasy-client" "resteasy-jackson2-provider" "resteasy-jaxb-provider" "resteasy-jaxrs" "resteasy-jettison-provider" "resteasy-multipart-provider" "resteasy-spring" ]} "org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.0.Final" "org.jdom:jdom:2.0.2" "org.joda:joda-convert:1.8.1" "org.liquibase:liquibase-core:3.4.0" "org.mockito:mockito-core:1.10.19" { group: "org.modeshape" version: "$modeshapeVersion" artifacts: [ "modeshape-common" "modeshape-jcr" "modeshape-jcr-api" ]} "org.owasp.antisamy:antisamy:1.5.3" "org.pegdown:pegdown:1.5.0" { group: "org.python" version: "$jythonVersion" artifacts: [ "jython" "jython-standalone" ]} "org.scala-lang.modules:scala-xml_${scalaVersion}:1.0.4" { group: "org.scala-lang" version: "$scalaFullVersion" artifacts: [ "scala-library" "scala-reflect" ]} "org.scalacheck:scalacheck_${scalaVersion}:1.11.0" "org.scalatest:scalatest_${scalaVersion}:$scalaTestVersion" "org.seleniumhq.selenium:selenium-java:$seleniumVersion" { group: "org.slf4j" version: "$slf4jVersion" artifacts: [ "jcl-over-slf4j" "jul-to-slf4j" "log4j-over-slf4j" "slf4j-api" ]} "org.springframework.ldap:spring-ldap-core:$springLdapVersion" { group: "org.springframework.security" version: "$springSecurityVersion" artifacts: [ "spring-security-config" "spring-security-core" "spring-security-ldap" "spring-security-web" ]} { group: "org.springframework" version: "$springVersion" artifacts: [ "spring-beans" "spring-context" "spring-core" "spring-jdbc" "spring-test" "spring-web" "spring-webmvc" ]} "org.testng:testng:6.8.21" "org.yaml:snakeyaml:1.12" "pl.pragmatists:JUnitParams:0.9.0" { group: "org.crashub" version: "$crashVersion" artifacts: [ "crash.shell" "crash.cli" "crash.connectors.ssh" "crash.connectors.telnet" "crash.embed.spring" ] } "org.codehaus.groovy:groovy-all:$groovyVersion" "org.apache.sshd:sshd-core:$sshdVersion" "org.apache.mina:mina-core:$minaVersion" "net.wimpi:telnetd-x:$telnetdVersion" ] blacklist: [ "com.esotericsoftware.kryo:kryo" "com.google.collections:google-collections" "commons-logging:commons-logging" "javassist:javassist" "javax.servlet:servlet-api" "javax.xml.bind:jsr173_api" "javax.xml.stream:stax-api" "log4j:log4j" "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.mortbay.jetty:servlet-api-2.5" "org.slf4j:slf4j-log4j12" "org.slf4j:slf4j-simple" "stax:stax-api" ] rewrites { "jdom:jdom": "org.jdom:jdom" "c3p0:c3p0": "com.mchange:c3p0" "javax.mail:mail": "com.sun.mail:javax.mail" } }