Windows Service Console

Content Type: Service
Categories: Extensions

Overview

Windows Service Console (a.k.a Mendix Service Console) is a Windows application which is used for On-Premises installation of Mendix apps on Windows machines.

Documentation

Please find the documentation for Mendix Service Console Installation and Setup.

To automate Mendix deployment on Microsoft Windows, Please follow this documentation.

Releases

Version: 4.7.4
Framework Version: 7.0.2
Release Notes: • We created the new cmdlet ‘New-MxApp’ which initializes a new app with a basic Settings.yaml file. • We created the new cmdlet ‘Set-MxLogLevel’ which sets all log nodes of a log subscriber to the specified log level at once. • We fixed the problem that the service startup type ‘Automatic’ is stored with a wrong value when running the Service Console under the Turkish locale. • We check the right configured Java version if one is specified for a Mendix app (only possible in recent Mendix versions). • We updated the Newtonsoft Json.NET library from version 13.0.2 to 13.0.3. • We updated the YamlDotNet library from version 12.3.1 to 15.1.1.
Version: 4.7.3
Framework Version: 7.0.2
Release Notes: Release date: December 18, 2023 • We now sign all Mendix Service Console executables and libraries, next to the main executable and the installer file (excluding third-party libraries). • We changed the default installation directory for the Service Console to the 64-bit program files directory (which is usually C:\Program Files), instead of the 32-bit directory (which is usually C:\Program Files (x86)), as the Service Console actually runs 64 bits when the OS supports this. • We added the NoService parameter to the Start-MxApp cmdlet, which will cause the cmdlet to start the app as a local process instead of as a service. • The Stop-MxApp cmdlet will now stop apps if they are started as a local process and as a service.
Version: 4.7.2
Framework Version: 7.0.2
Release Notes: Release date: September 21, 2023 • We fixed an issue where new or deleted application constants were not picked up correctly when updating your app via the Update-MxApp cmdlet. (Ticket 185938) • We added a new field to specify the maximum value of form posts (bytes) in the Jetty Configuration section of the Advanced Settings window.
Version: 4.7.1
Framework Version: 7.0.2
Release Notes: Release date: February 24, 2023 • We added the possibility to add extra logsubscribers in the Settings.yaml file (for more information, see https://github.com/mendix/m2ee-tools/blob/v8.0.1/examples/full-documented-m2ee.yaml#L392. Compared to that information, the Logging property has to start with an upper-case letter (as in, Logging: instead of logging:). The loglevel setting as described is not supported for the Windows Service. • We replaced the modified YAML parser YamlSerializer 0.9.0.2 with YamlDotNet 12.3.1. • We updated the Newtonsoft Json.NET library from version 13.0.1 to 13.0.2. • We added build number information to the version information of the executables and the subject field of the MSI installer file.
Version: 4.7.0
Framework Version: 7.0.2
Release Notes: Release date: August 26, 2022 • We fixed an exception that occurred when updating an app where files with a path exceeding 260 characters were overwritten. (Ticket 142021) • We now require Microsoft .NET Framework version 4.6.2 instead of 4.5.2. • We removed the license ID check in the Service Console itself, because this check is already done by the server. • We updated the DotNetZip library from version 1.13.3 to 1.16.0. • We updated the Newtonsoft Json.NET library from version 12.0.2 to 13.0.1. • We updated the Tulpep.ActiveDirectoryObjectPicker library from version 2.3.133 to 3.0.11. • We replaced an old version of Ookii.Dialogs source code with the Ookii.Dialogs.Wpf 5.0.1 library.