Table of contents


Official Content

This document lists software requirements that GXflow components require at runtime. For developer requirements please check GeneXus 18 hardware and software requirements

Server-side requirements

GXflow is a multi-platform Software solution, so its server-side requirements vary depending on the selected language (Java, .NET) and DBMS.

Language Requirements
.NET Framework * Microsoft .NET Framework 4.6.2 or higher
* ADO .NET provider associated with the selected DBMS
* IIS 6.0 or higher(1)
URL Rewrite
.NET * ASP.NET Core Runtime 6
* .NET Runtime 6
More information at https://dotnet.microsoft.com/download/dotnet/6.0
Java * Oracle JRE or Open JRE 1.8 or higher
* J2EE Server or Servlet Server(2)
* DBMS JDBC Driver (3)

 

(1) - Internet Information Server 7 or higher when using Azure.
(2) - When using Apache Tomcat, use version 7.0.67 or higher.
(3) - Redistributable JDBC Drivers are automatically packaged with the application (ref.: Application Deployment tool).

Supported DBMSs

DBMS Version
* DB2 Universal Database 
* DB2 UDB for iSeries
* Informix
* MySQL
* Oracle
* PostgreSQL
* SQL Server
* SAP Hana
* 8.0 or higher
* V5R2 or higher
* 11 or higher
* 5.7.0 or higher
* 9.0 or higher
8.3 or higher
* 2012 or higher
1.0 or higher

Important notes:

  • In the case of MySQL 8.0 you must set the charset and collation in this way 
ALTER DATABASE  '<schema-name>' DEFAULT CHARACTER SET utf8mb4 COLLATE
utf8mb4_unicode_ci

Client-side requirements

These are the client-side requirements for the built-in components; custom clients may have others.

GXflow Inbox runs in web browsers; the GXflow client for Native Mobile runs on iOS and Android.

Supported Internet Browsers

Browser Minimum Version with Restrictions Recommended Version
Mozilla Firefox 97 Current, ESR(1)
Google Chrome 99 Current
Safari 15.4 Current
Microsoft Edge(2) 99 Current

(1) - Refer to https://www.mozilla.org/en-US/firefox/enterprise/ for ESR meaning.
(2) - Note that current versions of Edge are based on Chromium and older ones (like version 20) are now are referred to as 'legacy' in Microsoft's documentation (ref.: https://support.microsoft.com/en-us/help/4026494/microsoft-edge-difference-between-legacy).

Supported Native OS

OS Minimum Version  Recommended Version
iOS 9.0 Latest available
Android 5 (Lollipop) Latest available

Android and iOS applications store local data for caching purposes or offline scenarios using SQLite databases. The SQLite DBMS is part of Android and iOS Operating Systems and its version is defined by Android and iOS Requirements.

Check Apple Requirements and Android Requirements for more information.

Additional Requirements

There may be additional requirements that depend on the application interoperates with GXflow and whether the security is based on GeneXus Access Manager (GAM)

For those cases, check the Application execution requirements section at GeneXus 18 hardware and software requirements.

 


Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant