Installing : Installing the UNICOM Digital Transformation Toolkit : System requirements
  
System requirements
There are a number of system requirements that you should consider before you install UNICOM® Digital Transformation Toolkit (UDTT™) or deploy any UDTT applications.
UDTT server runtime environment
UDTT applications can be installed on the following application servers that are running on any of the specified operating systems:
 
Application server
Operating system
WebSphere Application Server V8.5.x
WebSphere Application Server V9.0.0.0
Windows Server 2012
AIX V7.1 (Service pack 7100-00-01 or later)
Red Hat Enterprise Linux 6.0 Server (32-bit or 64-bit)
Red Hat Enterprise Linux 6.0 Server on IBM System Z
Solaris SPARC 10 or 11.2 (32-bit only)
WebSphere Application Server Liberty profile V8.5.5
Windows Server 2012
AIX V7.1 (Service pack 7100-00-01 or later)
Red Hat Enterprise Linux 6.0 Server (32-bit or 64-bit)
Solaris SPARC 11.2 (32-bit only)
Apache Tomcat V7.0 or later
Note Apache Tomcat does not support UDTT features that rely on specific WebSphere Application Server features, such as clustering and failover.
Windows Server 2012
AIX V7.1 (Service pack 7100-00-01 or later)
Red Hat Enterprise Linux 6.0 Server (32-bit or 64-bit)
Solaris SPARC 11.2 (32-bit only)
Note If you use WebSphere Application Server V8.5 or later, you need to change the class loader order, see Change the class loader order.
UDTT client runtime environment
UDTT client (web and mobile) applications can be run from the following browsers and mobile platforms:
Supported browsers
UDTT web applications are supported on the following desktop and mobile browsers:
Desktop browsers
Mobile browsers
Chrome
Safari
Firefox
Internet Explorer 11
Chrome
Safari
Firefox
Note You can develop UDTT web applications by using Dojo, Angular, React, or VUE frameworks. The specific versions of the browsers that are supported, depend on the framework that you choose.
Dojo-based applications are supported only when running on desktop browsers; run Dojo-based applications on mobile platforms at your own risk. If you plan to develop a UDTT web application for desktop and mobile platforms, use the Angular, React, or VUE frameworks instead.
Supported mobile platforms
UDTT mobile applications are supported on the following mobile platforms:
Android
iOS
Note You can develop UDTT mobile applications with IONIC, React Native, or the IBM MobileFirst Platform Foundation (V6.3.0). The specific version of the supported mobile platform depends on the framework that you choose.
UDTT development environment
Before installing the UDTT development environment (IDE), development workstations must have the following prerequisite software:
 
Software
Supported options
Operating system
Microsoft Windows 7, 8, or 10 (32-bit or 64-bit)
Browser
Internet Explorer 11.0
Safari
Chrome
FireFox
Additional development tools (optional)
IBM Rational Application Developer V8.0.4 (Eclipse 3.6.2 embedded)
IBM Rational Application Developer V9.0 (Eclipse 4.2.2 embedded)
IBM Rational Application Developer V9.6.1 (Eclipse 4.6.1 embedded)
Eclipse IDE (2019-03) or later, see https://www.eclipse.org/downloads/packages/release/2019-03/r (Eclipse IDE for Enterprise Java Developer is recommended package)
Note: UDTT Rich Client development tool only supports Eclipse 4.2.2 or below.
Java runtime environment
IBM JRE 1.6
IBM JRE 1.7
IBM JRE 1.8
Note You can use the UDTT IDE for development or, if you want to develop UDTT applications by using Rational Application Developer (RAD) or another Eclipse-based IDE instead, you must install the UDTT plug-ins into one of the supported versions.
Additional requirements
Depending on the framework services that you use, you might require other hardware and software to support financial devices. The following additional requirements applies to any workstation (client, server, or development) that accesses the financial device.
J/eXtensions for Financial Services
Any financial printer, magnetic stripe reader/encoder, or check reader with a device service that is compliant with the J/XFS specification.
See:
Installing the UDTT development environment
Installing UDTT applications on a runtime platform
Licensing UNICOM Digital Transformation Toolkit
See also
Installing the UNICOM Digital Transformation Toolkit