FX Corporate system requirements

This page provides an overview of FX Corporate’s deployment and development requirements.

Deployment requirements

To deploy FX Corporate, you require a Java application server (Tomcat) and the Caplin Platform.

To discuss the deployment architecture best suited to your use case, please contact your Caplin account manager.

Java application server

The Java application server hosts the FX Corporate web application and servlets for configuration, internationalisation, and authentication.

From version 5.0, FX Corporate is supplied as two WAR files: one compatible with Java EE and one compatible with Jakarta EE.

Caplin will drop support for the Java EE standard (supported by Apache Tomcat 9) after 31st January 2027.

FX Corporate Java application server requirements
FX Corporate version WAR Apache Tomcat OpenJDK

5.0+

Jakarta EE

10

17

Java EE

9

11, 17

4.3

Java EE

9

11, 17

4.2

Java EE

9

11, 17

4.1

Java EE

9

11, 17

4.0

Java EE

9

11, 17

Caplin Platform stack

The Caplin Platform stack integrates FX Corporate with your back office trading systems. It comprises an integration layer (integration adapters), a data transformation layer (Transformer), and a high-speed data streaming layer (Liberator).

Integration adapters that supply and receive data from FX Corporate must be built with a compatible version of Caplin’s FX Integration API.

FX Corporate’s Caplin Platform stack
FX Corporate’s Caplin Platform and FX Integration API requirements
FX Corporate version Caplin Platform Caplin FX Integration API

4.3

7, 8

12.4

4.2

7, 8

12.4

4.1

7, 8

12.4

4.0

7, 8

12.1

Development requirements

The source code distribution (.zip) of FX Corporate has the following build requirements:

FX Corporate’s build requirements
FX Corporate version Node.js Pnpm Yarn OpenJDK

4.3

20

8.6.7

-

17