Content Delivery third-party JAR file reference
A list of third-party JAR files for Content Delivery Server Roles and the Transport Service on the Content Manager. These are not prerequisites; SDL Tridion Sites includes them in its installation media. Note that some of these JARs are contained in WAR files.
SDL Tridion Sites ships with the following third-party JARs:
| JAR base name | Version |
|---|---|
| activemq-client | 5.15.9 |
| activemq-http | 5.15.9 |
| activemq-jms-pool | 5.15.9 |
| activemq-kahadb-store | 5.15.9 |
| activemq-pool | 5.15.9 |
| activemq-protobuf | 1.1 |
| activemq-spring | 5.15.9 |
| activemq-stomp | 5.15.9 |
| akka-actor_2.12 | 2.5.21 |
| akka-slf4j_2.12 | 2.5.21 |
| animal-sniffer-annotations | 1.17 |
| ant | 1.10.3 |
| ant-launcher | 1.10.3 |
| antlr | 2.7.7 |
| antlr4-runtime | 4.7.1 |
| asm | 7.0 |
| aspectjrt | 1.9.4 |
| aspectjweaver | 1.9.1 |
| byte-buddy | 1.9.13 |
| cache-api | 1.1.1 |
| caffeine | 2.6.2 |
| cglib | 3.2.10 |
| checker-qual | 2.5.2 |
| classmate | 1.4.0 |
| common-image | 3.4 |
| common-io | 3.4 |
| common-lang | 3.4 |
| commons-beanutils | 1.9.3 |
| commons-codec | 1.12 |
| commons-collections | 3.2.2 |
| commons-collections4 | 4.3 |
| commons-compiler | 3.1.0 |
| commons-compress | 1.18 |
| commons-configuration | 1.10 |
| commons-dbcp | 1.4 |
| commons-io | 2.6 |
| commons-jexl3 | 3.0 |
| commons-lang | 2.6 |
| commons-lang3 | 3.5 |
| commons-logging | 1.2 |
| commons-net | 3.6 |
| commons-pool | 1.6 |
| commons-pool2 | 2.6.2 |
| config | 1.3.3 |
| dom4j | 2.1.1 |
| dsinfo_2.12 | 0.4.0 |
| dsprofile_2.12 | 0.4.0 |
| ehcache | 3.5.3 |
| elasticsearch-rest-client | 6.5.4 |
| error_prone_annotations | 2.2.0 |
| 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.0.1B_spec | 1.0.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 | 3.10.0 |
| graphiql-spring-boot-starter | 3.10.0 |
| graphql-java | 9.3 |
| graphql-java-annotations | 5.4 |
| gson | 2.8.5 |
| guava-27.1 | jre |
| hawtbuf | 1.11 |
| HdrHistogram | 2.1.9 |
| hibernate-commons-annotations | 5.0.1.Final |
| hibernate-core | 5.2.18.Final |
| hibernate-entitymanager | 5.2.18.Final |
| hibernate-jcache | 5.2.18.Final |
| hibernate-jpa-2.1-api | 1.0.0.Final |
| hibernate-validator | 6.0.17.Final |
| hk2-api-2.5.0 | b42 |
| hk2-locator-2.5.0 | b42 |
| hk2-utils-2.5.0 | b42 |
| httpasyncclient | 4.1.4 |
| httpclient | 4.5.9 |
| httpcore | 4.4.13 |
| httpcore-nio | 4.4.13 |
| ical4j | 3.0.1 |
| imageio-core | 3.4 |
| imageio-jpeg | 3.4 |
| imageio-metadata | 3.4 |
| istack-commons-runtime | 3.0.8 |
| j2objc-annotations | 1.1 |
| jackson-annotations | 2.9.9 |
| jackson-core | 2.9.9 |
| jackson-databind | 2.9.9 |
| jackson-datatype-jdk8 | 2.9.9 |
| jackson-datatype-joda | 2.9.9 |
| jackson-datatype-jsr310 | 2.9.9 |
| jackson-jaxrs-base | 2.9.9 |
| jackson-jaxrs-json-provider | 2.9.9 |
| jackson-module-afterburner | 2.9.9 |
| jackson-module-jaxb-annotations | 2.9.9 |
| jackson-module-parameter-names | 2.9.9 |
| jakarta.activation-api | 1.2.1 |
| jakarta.xml.bind-api | 2.3.2 |
| jandex | 2.0.3.Final |
| janino | 3.1.0 |
| jasypt | 1.9.0 |
| javassist-3.23.1 | GA |
| javax.activation-api | 1.2.0 |
| javax.annotation-api | 1.3.2 |
| javax.inject-2.5.0 | b42 |
| javax.jms-api | 2.0.1 |
| javax.ws.rs-api | 2.1 |
| jaxb-api | 2.3.1 |
| jaxb-runtime | 2.3.2 |
| jboss-logging | 3.3.2.Final |
| jboss-transaction-api_1.2_spec | 1.0.1.Final |
| jcl-over-slf4j | 1.7.26 |
| jedis | 2.9.3 |
| jersey-client | 2.27 |
| jersey-common | 2.27 |
| jersey-hk2 | 2.27 |
| jettison | 1.4.0 |
| jline | 2.12 |
| joda-time | 2.10 |
| jol-core | 0.9 |
| jsoup | 1.11.3 |
| jsr305 | 3.0.2 |
| jstl | 1.2 |
| jta | 1.1 |
| jul-to-slf4j | 1.7.26 |
| kiama_2.12 | 1.8.0 |
| kryo-5.0.0 | RC1 |
| kxml2 | 2.3.0 |
| LatencyUtils | 2.0.3 |
| liquibase-core | 3.8.0 |
| log4j-api | 2.11.2 |
| log4j-over-slf4j | 1.7.26 |
| log4j-to-slf4j | 2.11.2 |
| logback-classic | 1.2.3 |
| logback-core | 1.2.3 |
| logging-interceptor | 3.14.2 |
| mapstruct | 1.2.0.Final |
| micrometer-core | 1.1.2 |
| minlog | 1.3.0 |
| mssql-jdbc | 7.4.1.jre8 |
| mysql-connector-java | 5.1.47 |
| objenesis | 2.6 |
| ojdbc8 | 19.3.0.0 |
| okhttp | 4.2.1 |
| okio | 2.2.2 |
| oraclepki | 19.3.0.0 |
| osdt_cert | 19.3.0.0 |
| osdt_core | 19.3.0.0 |
| patricia-trie | 0.6 |
| reactive-streams | 1.0.2 |
| reactor-core | 3.2.10.RELEASE |
| reflectasm | 1.11.7 |
| 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.28 |
| snakeyaml | 1.25 |
| snmp4j | 1.9.1f |
| spring-aop | 5.1.8.RELEASE |
| spring-beans | 5.1.8.RELEASE |
| spring-boot | 2.1.6.RELEASE |
| spring-boot-actuator | 2.1.6.RELEASE |
| spring-boot-actuator-autoconfigure | 2.1.6.RELEASE |
| spring-boot-autoconfigure | 2.1.6.RELEASE |
| spring-boot-starter | 2.1.6.RELEASE |
| spring-boot-starter-actuator | 2.1.6.RELEASE |
| spring-boot-starter-aop | 2.1.6.RELEASE |
| spring-boot-starter-json | 2.1.6.RELEASE |
| spring-boot-starter-logging | 2.1.6.RELEASE |
| spring-boot-starter-tomcat | 2.1.6.RELEASE |
| spring-boot-starter-web | 2.1.6.RELEASE |
| spring-context | 5.1.8.RELEASE |
| spring-context-support | 5.1.8.RELEASE |
| spring-core | 5.1.8.RELEASE |
| spring-data-commons | 2.1.9.RELEASE |
| spring-data-jpa | 2.1.9.RELEASE |
| spring-expression | 5.1.8.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.6.RELEASE |
| spring-integration-jms | 5.1.6.RELEASE |
| spring-jcl | 5.1.8.RELEASE |
| spring-jdbc | 5.1.8.RELEASE |
| spring-jms | 5.1.8.RELEASE |
| spring-messaging | 5.1.8.RELEASE |
| spring-orm | 5.1.8.RELEASE |
| spring-plugin-core | 1.2.0.RELEASE |
| spring-plugin-metadata | 1.2.0.RELEASE |
| spring-retry | 1.2.4.RELEASE |
| spring-security-config | 5.1.5.RELEASE |
| spring-security-core | 5.1.5.RELEASE |
| spring-security-web | 5.1.5.RELEASE |
| spring-tx | 5.1.8.RELEASE |
| spring-web | 5.1.8.RELEASE |
| spring-webmvc | 5.1.8.RELEASE |
| stax2-api | 4.1 |
| stax-api | 1.0.2 |
| stax-ex | 1.8.1 |
| swagger-annotations | 1.5.22 |
| swagger-models | 1.5.20 |
| tomcat-embed-core | 9.0.21 |
| tomcat-embed-el | 9.0.21 |
| tomcat-embed-websocket | 9.0.21 |
| txw2 | 2.3.2 |
| ua-parser | 1.2.2 |
| validation-api | 2.0.1.Final |
| woodstox-core | 5.1.0 |
| xalan | 2.7.2 |
| xbean-spring | 4.2 |
| xercesImpl | 2.12.0 |
| xml-apis | 1.4.01 |
| xmlpull | 1.1.3.4d_b4_min |
| xpp3_min | 1.1.4c |
| xstream | 1.4.10 |
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.