Journey Manager (JM) Previously known as Transact Manager (TM). | System Manager / DevOps | 21.11 This feature was updated in 21.11.
Journey Manager is implemented using a broad range of open source 3rd party libraries. We have carefully selected each library to make sure it's right for our purpose. We diligently update each library with new versions to ensure Manager runs as expected. If we get to know that a library contains a bug or a security vulnerability, we will update it as soon as possible, so each major release of Manager will include only updated libraries.
Access to 3rd party JavaJava is a programming language that produces software for multiple platforms. When a programmer writes a Java application, the compiled code (known as bytecode) runs on most operating systems (OS), including Windows, Linux and Mac OS. Java derives much of its syntax from the C and C++ programming languages. libraries by Fluent Groovy services is restricted via a security white list. For more information, see Fluent Security Configuration.
Manager uses the 3rd party libraries according to their term and conditions outlined in the followings licenses:
To view the list of 3rd party libraries in Manager prior to version 19.05, select System > About and click 3rd Party Libraries. | Removed in 19.05This feature was removed in 19.05.
The 3rd party library names and their versions are listed below for each major Manager version:
Library Name / Java Package | 18.11 | 19.05 | 19.11 | 20.05 | 20.11 | 21.05 | 21.11 |
---|---|---|---|---|---|---|---|
org.apache.axis |
1.4 |
1.4 |
|
|
|
|
|
org.apache.camel.core |
|
|
|
|
|
|
|
org.apache.cayenne |
3.1 |
4.0.1 |
4.0.1 |
4.0.1 |
4.0.1 |
4.0.1 |
4.1 |
org.apache.click |
2.4 |
2.4-RC3-TM |
2.4-RC5-TM |
2.4-RC5-TM |
2.4-RC8-TM |
2.4-RC8-TM | 2.4-RC8-TM |
Apache Commons Command Line Interface org.apache.commons.cli |
1.2 |
1.2 |
1.2 |
1.3.1 |
1.3.1 |
1.3.1 | 1.3.1 |
org.apache.commons.beanutils |
1.9.2 |
1.9.3 |
1.9.4 |
1.9.4 |
1.9.4 |
1.9.4 | 1.9.4 |
org.apache.commons.codec |
1.10 |
1.10 |
1.13 |
1.13 |
1.14 |
1.14 |
1.14 |
org.apache.commons.collections |
3.2.2 |
3.2.2 |
3.2.2 |
3.2.2 |
3.2.2 |
3.2.2 | 3.2.2 |
org.apache.commons.collection4 |
4.4 |
4.4 |
4.4 |
4.4 |
4.4 | 4.4 | |
org.apache.commons.compress |
1.19 |
1.19 |
1.20 |
1.20 | 1.21 | ||
org.apache.commons.discovery |
0.2 |
0.2 |
0.2 |
0.2 |
0.5 |
0.5 | 0.5 |
org.apache.commons.email |
1.3.1 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 | 1.5 |
org.apache.commons.fileupload |
1.3.3 |
1.3.3 |
1.4 |
1.4 |
1.4 |
1.4 | 1.4 |
org.apache.commons.httpclient |
3.0.1 |
3.1 |
|
|
|
||
org.apache.commons.io |
2.4 |
2.5 |
2.5 |
2.5 |
2.5 |
2.5 | 2.10 |
com.fasterxml.jackson |
2.9.9 |
2.10.0 |
2.10.1 |
2.11.3 |
2.11.3 | 2.11.3 | |
org.apache.commons.lang |
2.6 |
2.6 |
2.6 |
2.6 |
2.6 |
2.6 | 2.6 |
org.apache.commons.lang3 |
3.8 |
3.9 |
3.9 |
3.10 |
3.10 | 3.10 | |
org.apache.commons.math |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 | 1.2 |
org.apache.commons.net |
3.3 |
3.3 |
3.3 |
3.6 |
3.7 |
3.7 | 3.7 |
org.apache.commons.pool |
1.6 |
1.6 |
1.6 |
1.6 |
1.6 |
1.6 | 1.6 |
org.apache.cxf |
3.2.5 |
3.2.7 |
3.3.3 |
3.3.5 |
3.3.7 |
3.3.7 | 3.3.7 |
org.apache.fop |
2.2 |
2.3 |
2.3 |
2.4 |
2.5 |
2.5 | 2.5 |
org.apache.httpcomponents |
4.5.2 |
4.5.4 |
4.5.4 |
4.5.11 |
4.5.13 |
4.5.13 | 4.5.13 |
org.apache.james.mime4j |
0.6 |
0.6 |
0.6 |
0.6 |
0.6 |
0.6 | 0.6 |
org.apache.neethi |
3.0.3 |
3.1.1 |
3.1.1 |
3.1.1 |
3.1.1 |
3.1.1 |
3.1.1 |
org.apache.poi |
3.17 |
3.17 |
4.1.1 |
4.1.2 |
4.1.2 |
4.1.2 | 4.1.2 |
org.apache.santuario.xmlsec |
2.0.6 |
2.1.2 |
2.1.2 |
2.1.2 |
2.1.4 |
2.1.4 | 2.1.4 |
org.apache.shiro |
1.3.2 |
1.3.2 |
1.3.2 |
1.5.2 |
1.7.0 |
1.7.0 |
1.8.0 |
org.apache.velocity |
1.7 |
1.7 |
1.7 |
1.7 |
1.7 |
1.7 | 1.7 |
org.apache.ws.security |
2.1.5 |
2.2.2 |
2.2.2 |
2.2.5 |
2.2.5 |
2.2.5 | 2.2.5 |
org.apache.ws.xmlschema |
2.2.1 |
2.2.1 |
2.2.1 |
2.2.1 |
2.2.5 |
2.2.5 | 2.2.5 |
org.apache.xalan |
2.7.1 |
2.7.1 |
2.7.1 |
2.7.1 |
2.7.1 |
2.7.1 | 2.7.1 |
org.apache.xerces |
2.12.0.SP02 |
2.12.0.SP02 |
2.12.0.SP02 |
2.12.0.SP02 |
2.12.0.SP03 |
2.12.0.SP03 | 2.12.0.SP03 |
org.apache.xml.xml-resolver |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
1.2 |
com.auth0.java-jwt |
2.2.2 |
2.2.2 |
2.2.2 |
2.2.2 |
2.2.2 |
2.2.2 | 2.2.2 |
com.amazonaws |
1.11.193 |
1.11.193 |
1.11.193 |
1.11.754 |
1.11.865 |
1.11.865 | 1.11.865 |
org.bouncycastle |
JDK15-1.60 |
1.61 |
1.64 |
1.64 |
1.66 |
1.66 | 1.69 |
com.philvarner.clamavj |
0.1 |
0.1 |
0.1 |
0.1 |
0.1 |
0.1 | 0.1 |
org.fusesource.commonman |
1.0 |
1.0 |
1.0 |
1.0 |
|
||
com.google.gson |
2.8.2 |
2.8.2 |
2.8.2 |
2.8.2 |
2.8.6 |
2.8.6 | 2.8.6 |
com.google.guava |
25.0-jre |
25.0-jre |
25.0-jre |
25.0-jre |
25.0-jre |
25.0-jre | 25.0-jre |
org.codehaus.groovy |
2.4.15 |
2.4.15 |
2.5.6 |
2.5.9 |
2.5.14 |
3.0.8 | 3.0.8 |
org.codehaus.groovy |
0.8.0 |
0.8.0 |
0.8.0 |
0.8.0 |
0.8.0 |
0.8.0 |
0.8.0 |
org.codehaus.groovy |
0.7.1 |
0.7.1 |
0.7.1 |
0.7.1 |
0.7.1 |
0.7.1 | 0.7.1 |
com.caucho.hessian |
4.0.37 |
4.0.38 |
4.0.38 |
4.0.63 |
4.0.63 |
4.0.63 | 4.0.63 |
com.itextpdf.text.pdf |
5.5.8 |
5.5.13 |
5.5.13 |
5.5.13.1 |
5.5.13.2 |
|
|
com.jezhumble.javasysmon |
0.3.3 |
0.3.3 |
0.3.3 |
0.3.3 |
0.3.3 |
0.3.3 | 0.3.3 |
org.jaxen |
1.1.6 |
1.1.6 |
1.1.6 |
1.1.6 |
1.1.6 |
1.1.6 |
1.1.6 |
com.jayway.jsonpath |
2.0.0 |
2.0.0 |
2.0.0 |
2.0.0 |
2.4.0 |
2.4.0 |
2.4.0 |
org.jboss.resteasy.resteasy-jaxrs |
3.0.19 |
3.6.3.Final |
3.9.0.Final |
3.11.0.Final |
3.13.2.Final |
3.13.2.Final | 3.15.1.Final |
org.joda.time |
2.9.7 |
2.9.7 |
2.9.7 |
2.9.7 |
2.9.7 |
2.9.7 | 2.9.7 |
com.jcraft.jsch |
0.1.50 |
0.1.54 |
0.1.54 |
0.1.54 |
0.1.55 |
0.1.55 | 0.1.55 |
net.sourceforge.json |
2.4 |
2.4 |
2.4 |
2.4 |
2.4 |
2.4 | 2.4 |
org.jsoup |
1.8.3 |
1.8.3 |
1.8.3 |
1.8.3 |
1.8.3 |
1.8.3 | 1.14.2 |
org.junit |
4.12 |
4.12 |
4.12 |
4.13 |
4.13.1 |
4.13.1 | 4.13.1 |
com.microsoft.ews-java-api |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
com.microsoft.sqlserver |
6.4.0.jre8 |
6.4.0.jre8 |
6.4.0.jre8 |
6.4.0.jre8 |
8.4.1.jre8 |
8.4.1.jre8 | 8.4.1.jre8 |
org.mockito |
2.22.0 |
2.26.0 |
2.26.0 |
3.3.3 |
3.5.13 |
3.5.13 | 3.5.13 |
org.mvel |
2.4.3 |
2.4.3 |
2.4.3 |
2.4.7.Final |
2.4.10.Final |
2.4.10.Final | 2.4.10.Final |
com.mysql |
5.1.45 |
8.0.16 |
8.0.17 |
8.0.19 |
8.0.21 |
8.0.21 | 8.0.21 |
com.paypal.sdk |
76.0 |
|
|
|
|
||
net.glxn.qrgen |
1.4 |
1.4 |
1.4 |
1.4 |
1.4 |
1.4 |
1.4 |
com.oracle |
11.2.0.3.0 |
10.2.0.4.0 |
10.2.0.4.0 |
10.2.0.4.0 |
10.2.0.4.0 |
|
|
org.opensaml |
3.3.0 |
3.3.0 |
3.3.0 |
3.3.0 |
3.3.1 |
3.3.1 | 3.3.1 |
org.quartz |
1.8.6 |
1.8.6 |
2.3.2 |
2.3.2 |
2.3.2 |
2.3.2 | 2.3.2 |
net.tanesha.recaptcha |
0.0.8 |
0.0.8 |
0.0.8 |
0.0.8 |
0.0.8 |
0.0.8 | 0.0.8 |
com.safenet.luna |
5.3.0-11 |
5.3.0-11 |
5.3.0-11 |
5.3.0-11 |
5.3.0-11 |
5.3.0-11 | 5.3.0-11 |
net.sourceforge.saxon |
9.7.0-8 |
9.4.0.6 |
9.4.0.6 |
9.4.0.6 |
9.4.0.6 |
9.4.0.6 | 9.4.0.6 |
org.slf4j |
1.7.22 |
1.7.22 |
1.7.22 |
1.7.22 |
1.7.30 |
1.7.30 | 1.7.30 |
org.springframework.spring |
4.3.19 |
4.3.24 |
4.3.25 |
5.2.4.RELEASE |
5.3.0 |
5.3.0 | 5.3.0 |
org.springframework.security |
3.1.7 |
4.2.12 |
4.2.13 |
4.2.13.RELEASE |
4.2.18.RELEASE |
4.2.18.RELEASE | 5.5.1 |
org.supercsv |
2.4.0 |
2.4.0 |
2.4.0 |
2.4.0 |
2.4.0 |
2.4.0 |
2.4.0 |
eu.bitwalker.useragentutils |
1.21 |
1.21 |
1.21 |
1.21 |
1.21 |
1.21 |
1.21 |
org.wildfly |
14.0.1.Final |
16.0.0.Final |
18.0.0.Final |
19.0.0.Final |
21.0.1.Final |
23.0.1.Final. |
24.0.1.Final. |
-- A library is still supported by Manager but it is not distributed with the installer. You may need to deploy it manually. For more information, see the installer guide of your Manager version.
If you have issues with the Java classloader resolving some of these libraries, you need to contact Temenos support for assistance.
Journey SDK contains its own set of 3rd party libraries, which is very similar to that of used in Manager.
If you want to run a library vulnerability check independently, you can use a library name and its version from the table above.
If you use one of End-of-Live Manager versions, you can check their 3rd party libraries here.
Next, learn about our end-of-life policy.