Page tree
Skip to end of metadata
Go to start of metadata

This section describes the properties you can set for the Desktop client.

There are two types of properties in the Desktop, instance properties and profile properties. Not all properties are shown in the instance or profile property tables. If you want to use a property from this page that does not exist in a table, copy and paste if from this page to the table it belongs.

  • For Private Cloud and AWS, the instance properties are stored in the file values.yaml file, where you define the systemProperties.
  • For the Desktop, the profile properties are stored in files named after the profiles in the desktop-launcher-home/profiles/<profile name>.properties.


When a new profile or instance is created, default properties are populated automatically. These can however be modified or removed.

JDK Arguments

Apart from the properties below, JDK arguments can also be added in the table JVM Arguments in the instance configuration using the following format:

<jdkarg value="<the value of your JDK argument>" />

Instance properties

PropertyDescriptionExists as default
pico.rcp.platform.port

This property sets the rcp port to the platform.

Yes
mz.crypto.hash.algorithm

Default value: SHA-256

This property is set to use the crypto algorithm for hashing data, for example, files.

No
mz.crypto.key.crypt

Default value: AES

This property is used to set the crypto algorithm to encrypt and decrypt sensitive data within communications, for example, passwords.

The value can be set to AES/GCM/NoPadding for a higher level of security.

Note!

If you have set the value to AES/GCM/NoPadding, then try to decrypt data and it does not succeed on the first attempt, the property value reverts to AES.

No
mz.crypto.key.stream

Default value: PBEWithMD5AndDES

This property is set to encrypt configurations when you have a user password for the encryption.

The value can be set to PBKDF2WithHmacSHA256 for a higher level of security.

Note!

If you have set the value to PBKDF2WithHmacSHA256, then try to decrypt a configuration and it does not succeed on the first attempt, the property value reverts to PBEWithMD5AndDES.

No

Profile properties

PropertyDescriptionExists as default

mz.gui.apl.syntaxhighlighting

Default value: yes

This property specifies whether you want the text in your APL code to be color coded according to code definitions or not.

The text is color coded according to the following definitions; brown = strings, dark blue = functions, light blue = constants, green = types, orange = user-defined types, purple = keywords, red = comments.

Yes

mz.gui.editor.command


Default value: notepad.exe

This property specifies the command used for starting the editor you want to use for editing APL code or Ultra Formats. If you, for example, want to use Emacs, the command should be emacs.exe.

Yes
mz.gui.editor.name

Default value: Notepad
This property specifies the text that will be presented inside Usage Engine for the mz.gui.editor.command property.

Yes

mz.gui.restart.tabs

Default value: false

If you want the Desktop to remember which tabs are open when closing it, set this property to true. The next time the Desktop is opened, the tabs will be restored.

Setting this property to true may cause the startup of Desktop to be bit slower.

Yes
mz.gui.ufl.syntaxhighlighting

Default value: yes

This property specifies whether you want the text in your Ultra code to be color coded according to code definitions or not.

Yes
mz.syslog.default.disaster

Default value: false

This property specifies whether the default search in the system log should include results found in the disaster category. See the following blog post for more information: An Introduction To The New Desktop Launcher.

No
mz.syslog.default.error

Default value: false

This property specifies whether the default search in the system log should include results found in the error category. See the following blog post for more information: An Introduction To The New Desktop Launcher.

No
mz.syslog.default.information

Default value: false

This property specifies whether the default search in the system log should include results found in the information category. See the following blog post for more information: An Introduction To The New Desktop Launcher.

No
mz.syslog.default.interval

This property specifies which interval should be used for the default search in the system log. See the following blog post for more information: An Introduction To The New Desktop Launcher.

Accepted values: Last Hour, Today, Yesterday, This Week, Previous Week, Last 7 Days, This Month, Previous Month.

No
mz.syslog.default.warning

Default value: false

This property specifies whether the default search in the system log should include results found in the warning category. See the following blog post for more information: An Introduction To The New Desktop Launcher.

No
sun.java2d.uiScale

Default value: 0

This property specifies if the Desktop should scale. If using a high resolution monitor this will allow the Desktop to be larger, and easier to use. If the value is set to "2" the Desktop will be twice the size.

Note!

If the value is set to "1" the Desktop will rescale to the same resolution, making everything slightly blurry.

Yes
mz.gui.editor.autocomplete

Default value: yes

This property specifies whether you want the editor to automatically close brackets, parentheses, and quotation marks.

No
mz.gui.udreditor.limit

Default value: yes

This property can be used to support decoding of files that are larger than 3MB. When set to yes the UDR File Editor will only read up to 3MB and then stop. When set to no the UDR File Editor will continue to read until the end of the file is reached.

No
mz.gui.wfeditor.maxrows

Default value: 500

This property can be added to change the maximum number of allowed rows in the workflow table. If this property is not added, the default value of 500 rows applies.

No
pico.inhibit.startmessage

Default value: false

This property determines if the start message, generated when starting the Desktop client, should be logged or not.

The default value is false, which means that the start message is logged. Excluding the property entirely has the same effect. Setting the property to false results in no logging of the start message.

No
pico.logdateformat

Default value:  YYYY-MM-DD

This property specifies the date format to be used in the log files.

See https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/SimpleDateFormat.html for further information.

No

  • No labels