Content Delivery third-party JAR file reference
A list of third-party JAR files for Content Delivery Server Roles. These are not prerequisites; Tridion Sites includes them in its installation media. Note that some of these JARs are contained in WAR files.
Tridion Sites Content Delivery ships with the following third-party JARs:
| JAR base name | Version |
|---|---|
| accessors-smart | 1.2 |
| activation | 1.1 |
| activemq-client | 5.16.2 |
| activemq-http | 5.16.2 |
| activemq-jms-pool | 5.16.2 |
| activemq-kahadb-store | 5.16.2 |
| activemq-pool | 5.16.2 |
| activemq-protobuf | 1.1 |
| activemq-spring | 5.16.2 |
| activemq-stomp | 5.16.2 |
| aggs-matrix-stats-client | 7.10.1 |
| akka-actor_2.12 | 2.5.32 |
| akka-slf4j_2.12 | 2.5.32 |
| annotations | 18.0.0 |
| antlr | 2.7.7 |
| antlr4-runtime | 4.7.1 |
| asm | 5.0.4 |
| asm | 7.1 |
| aspectjrt | 1.9.6 |
| aspectjweaver | 1.9.6 |
| byte-buddy | 1.11.6 |
| cache-api | 1.1.1 |
| caffeine | 2.8.8 |
| cglib | 3.2.12 |
| checker-qual | 3.8.0 |
| classmate | 1.4.0 |
| common-image | 3.4.3 |
| common-io | 3.4.3 |
| common-lang | 3.4.3 |
| commons-beanutils | 1.9.4 |
| commons-codec | 1.15 |
| commons-collections | 3.2.2 |
| commons-collections4 | 4.4 |
| commons-compress | 1.20 |
| commons-configuration | 1.10 |
| commons-dbcp | 1.4 |
| commons-io | 2.6 |
| commons-jexl3 | 3.1 |
| commons-lang | 2.6 |
| commons-lang3 | 3.9 |
| commons-net | 3.8.0 |
| commons-pool | 1.6 |
| commons-pool2 | 2.7.0 |
| config | 1.3.3 |
| dd4t-api | 2.1.7 |
| dd4t-core | 2.1.7 |
| dd4t-databind | 2.1.7 |
| dom4j | 2.1.3 |
| dsinfo_2.12 | 0.4.0 |
| dsprofile_2.12 | 0.4.0 |
| ehcache | 3.8.1 |
| elasticsearch | 7.10.1 |
| elasticsearch-cli | 7.10.1 |
| elasticsearch-core | 7.10.1 |
| elasticsearch-geo | 7.10.1 |
| elasticsearch-rest-client | 7.10.1 |
| elasticsearch-rest-high-level-client | 7.10.1 |
| elasticsearch-secure-sm | 7.10.1 |
| elasticsearch-x-content | 7.10.1 |
| error_prone_annotations | 2.5.1 |
| failureaccess | 1.0.1 |
| FastInfoset | 1.2.16 |
| fst | 2.47 |
| geronimo-j2ee-management_1.1_spec | 1.0.1 |
| geronimo-jms_1.1_spec | 1.1.1 |
| geronimo-jta_1.1_spec | 1.1.1 |
| google-api-client | 1.25.0 |
| google-api-services-analytics-v3-rev159 | 1.25.0 |
| google-http-client | 1.25.0 |
| google-http-client-jackson2 | 1.25.0 |
| google-oauth-client | 1.25.0 |
| graphiql-spring-boot-autoconfigure | 5.7.3 |
| graphiql-spring-boot-starter | 5.7.3 |
| graphql-java | 11.0 |
| graphql-java-annotations | 6.0 |
| gson | 2.8.7 |
| guava | 30.1.1-jre |
| hawtbuf | 1.11 |
| HdrHistogram | 2.1.9 |
| hibernate-commons-annotations | 5.0.4.Final |
| hibernate-core | 5.3.10.Final |
| hibernate-entitymanager | 5.3.10.Final |
| hibernate-jcache | 5.3.10.Final |
| hibernate-validator | 6.0.21.Final |
| HikariCP | 2.4.7 |
| hk2-api | 2.5.0-b42 |
| hk2-locator | 2.5.0-b42 |
| hk2-utils | 2.5.0-b42 |
| hsqldb | 2.4.1 |
| httpasyncclient | 4.1.4 |
| httpclient | 4.5.13 |
| httpcore | 4.4.14 |
| httpcore-nio | 4.4.14 |
| ical4j | 3.0.22 |
| imageio-core | 3.4.3 |
| imageio-jpeg | 3.4.3 |
| imageio-metadata | 3.4.3 |
| istack-commons-runtime | 3.0.8 |
| j2objc-annotations | 1.3 |
| jackson-annotations | 2.12.4 |
| jackson-core | 2.12.4 |
| jackson-databind | 2.12.4 |
| jackson-dataformat-xml | 2.12.4 |
| jackson-datatype-jdk8 | 2.12.4 |
| jackson-datatype-joda | 2.12.4 |
| jackson-datatype-jsr310 | 2.12.4 |
| jackson-jaxrs-base | 2.12.4 |
| jackson-jaxrs-json-provider | 2.12.4 |
| jackson-module-afterburner | 2.12.4 |
| jackson-module-jaxb-annotations | 2.12.4 |
| jackson-module-parameter-names | 2.12.4 |
| jakarta.activation-api | 1.2.1 |
| jakarta.xml.bind-api | 2.3.2 |
| jandex | 2.0.5.Final |
| jasypt | 1.9.0 |
| java-dataloader | 2.1.1 |
| javassist | 3.25.0-GA |
| javax.activation-api | 1.2.0 |
| javax.annotation-api | 1.3.2 |
| javax.inject | 1 |
| javax.inject | 2.5.0-b42 |
| javax.jms-api | 2.0.1 |
| javax.mail | 1.6.2 |
| javax.persistence-api | 2.2 |
| javax.transaction-api | 1.3 |
| javax.ws.rs-api | 2.1.1 |
| jaxb-api | 2.3.1 |
| jaxb-runtime | 2.3.2 |
| jboss-logging | 3.3.3.Final |
| jboss-transaction-api_1.2_spec | 1.1.1.Final |
| jcl-over-slf4j | 1.7.30 |
| jedis | 2.9.3 |
| jersey-client | 2.27 |
| jersey-common | 2.27 |
| jersey-hk2 | 2.27 |
| jettison | 1.4.1 |
| jline | 2.12 |
| joda-time | 2.10.10 |
| jolokia-core | 1.6.2 |
| json-path | 2.4.0 |
| json-simple | 1.1.1 |
| json-smart | 2.3 |
| jsoup | 1.11.3 |
| jsr305 | 3.0.2 |
| jstl | 1.2 |
| jta | 1.1 |
| jul-to-slf4j | 1.7.30 |
| kiama_2.12 | 1.8.0 |
| kotlin-stdlib | 1.2.71 |
| kotlin-stdlib-common | 1.2.71 |
| kryo | 5.0.4 |
| kxml2 | 2.3.0 |
| lang-mustache-client | 7.10.1 |
| LatencyUtils | 2.0.3 |
| log4j-api | 2.11.2 |
| log4j-over-slf4j | 1.7.30 |
| log4j-to-slf4j | 2.11.2 |
| logback-classic | 1.2.3 |
| logback-core | 1.2.3 |
| logging-interceptor | 4.2.2 |
| mapper-extras-client | 7.10.1 |
| mapstruct | 1.2.0.Final |
| micrometer-core | 1.1.19 |
| minlog | 1.3.1 |
| mssql-jdbc | 8.2.2.jre8 |
| mxparser | 1.2.1 |
| objenesis | 3.0.1 |
| ojdbc8 | 19.7.0.0 |
| okhttp | 4.2.2 |
| okio | 2.2.2 |
| oraclepki | 19.7.0.0 |
| osdt_cert | 19.7.0.0 |
| osdt_core | 19.7.0.0 |
| parent-join-client | 7.10.1 |
| patricia-trie | 0.6 |
| rank-eval-client | 7.10.1 |
| reactive-streams | 1.0.3 |
| reactor-core | 3.2.21.RELEASE |
| reflectasm | 1.11.9 |
| scala-java8-compat_2.12 | 0.8.0 |
| scala-library | 2.12.8 |
| scala-logging_2.12 | 3.9.2 |
| scala-parser-combinators_2.12 | 1.1.1 |
| scala-reflect | 2.12.8 |
| scallop_2.12 | 1.0.0 |
| serializer | 2.7.2 |
| slf4j-api | 1.7.30 |
| snakeyaml | 1.28 |
| snmp4j | 1.9.1f |
| spring-aop | 5.1.20.RELEASE |
| spring-aspects | 5.1.19.RELEASE |
| spring-beans | 5.1.20.RELEASE |
| spring-boot | 2.1.18.RELEASE |
| spring-boot-actuator | 2.1.18.RELEASE |
| spring-boot-actuator-autoconfigure | 2.1.18.RELEASE |
| spring-boot-autoconfigure | 2.1.18.RELEASE |
| spring-boot-starter | 2.1.18.RELEASE |
| spring-boot-starter-actuator | 2.1.18.RELEASE |
| spring-boot-starter-aop | 2.1.18.RELEASE |
| spring-boot-starter-json | 2.1.18.RELEASE |
| spring-boot-starter-logging | 2.1.18.RELEASE |
| spring-boot-starter-tomcat | 2.1.18.RELEASE |
| spring-boot-starter-web | 2.1.18.RELEASE |
| spring-context | 5.1.20.RELEASE |
| spring-context-support | 5.1.20.RELEASE |
| spring-core | 5.1.20.RELEASE |
| spring-data-commons | 2.1.21.RELEASE |
| spring-data-jpa | 2.1.21.RELEASE |
| spring-expression | 5.1.20.RELEASE |
| springfox-core | 2.9.2 |
| springfox-schema | 2.9.2 |
| springfox-spi | 2.9.2 |
| springfox-spring-web | 2.9.2 |
| springfox-swagger2 | 2.9.2 |
| springfox-swagger-common | 2.9.2 |
| springfox-swagger-ui | 2.9.2 |
| spring-integration-core | 5.1.13.RELEASE |
| spring-integration-jdbc | 5.1.13.RELEASE |
| spring-integration-jms | 5.1.13.RELEASE |
| spring-jcl | 5.1.19.RELEASE |
| spring-jdbc | 5.1.20.RELEASE |
| spring-jms | 5.1.20.RELEASE |
| spring-messaging | 5.1.19.RELEASE |
| spring-orm | 5.1.20.RELEASE |
| spring-plugin-core | 1.2.0.RELEASE |
| spring-plugin-metadata | 1.2.0.RELEASE |
| spring-retry | 1.2.5.RELEASE |
| spring-security-config | 5.1.13.RELEASE |
| spring-security-core | 5.1.13.RELEASE |
| spring-security-web | 5.1.13.RELEASE |
| spring-tx | 5.1.20.RELEASE |
| spring-web | 5.1.20.RELEASE |
| spring-webmvc | 5.1.20.RELEASE |
| stax2-api | 4.2.1 |
| stax-api-1.0 | 2 |
| stax-ex | 1.8.1 |
| swagger-annotations | 1.5.24 |
| swagger-models | 1.5.20 |
| tomcat-embed-core | 9.0.45 |
| tomcat-embed-el | 9.0.45 |
| tomcat-embed-websocket | 9.0.45 |
| txw2 | 2.3.2 |
| uap-java | 1.5.2 |
| validation-api | 2.0.1.Final |
| VeracodeAnnotations | 1.2.1 |
| woodstox-core | 5.1.0 |
| xalan | 2.7.2 |
| xbean-spring | 4.18 |
| xercesImpl | 2.12.1 |
| xml-apis | 1.4.01 |
| xmlpull | 1.1.3.4d_b4_min |
| xstream | 1.4.16 |
| zip4j | 2.7.0 |
The actual file name of a JAR follows the pattern BASENAME-VERSION-BUILDNUMBER.jar, where BASENAME is one of the strings from the list above, and BUILDNUMBER is the specific build number of the JAR.