-
DATE
March 13, 2023
-
SPONSOR
BIS
Built Java web application
The FMR built Java application is supplied as a WAR file (web application archive) ready for deployment to a Java web application server. Apache Tomcat, Oracle Web Logic and RedHat JBoss are supported.
Docker
An FMR Docker image is also available as an alternative to downloading and installing the Java web application. Docker provides a fully working FMR installation in less than 10 minutes suitable for testing, personal use and light production workloads.
The rest of this article refers to the installing the FMR Java web application directly onto a machine.
Changelog
FMR changelog: https://fmrwiki.sdmxcloud.org/Change_Log
System requirements
- Windows, Linux or Apple Mac
- Minimum 4GB memory - additional memory could be required if processing large datasets or storing large volumes of metadata
- Minimum 2 core CPU
- Optionally a Microsoft Active Directory or LDAP service for user authentication
Installation instructions
https://fmrwiki.sdmxcloud.org/Quick_start_guide_-_Windows,_Linux_or_Mac
Prerequisites
FMR is a Java web application which requires the following:
- Java runtime environment. Oracle Java or Amazon Corretto are good options.
- Java web application server. Apache Tomcat 9.0 is recommended. Other options include JBoss and Oracle WebLogic.
- SQL database. MySQL 8, Microsoft SQL Server or Oracle are supported.
MySQL installation notes
From release 11.4.0, the MySQL database connector (otherwise known as the JDBC driver) is no longer bundled with the FMR distribution and must be installed separately. The following article explains how to obtain and install the connector https://fmrwiki.sdmxcloud.org/Install_MySQL#Obtaining_and_Specifying_the_MySQL_JDBC_Driver
Source code
Contact us at contact.sdmx.io@bis.org for access to the source code