Custom System Properties

A variety of Java system properties can be set in the application to influence its behavior.

Table 1. Custom System Properties
Property Allowed values Default value Purpose
com.oxygenxml.disable.http.protocol.handlers true or false false By default, Oxygen XML Editor plugin uses the open source Apache HTTP Client software for HTTP(S) connections. If set to True, the default Java Sun HTTP(S) will be used instead. You will also lose WebDAV support and possibly other related features.
com.oxygenxml.present.license.reminders true or false true When set to false, Oxygen XML Editor plugin will not display the messages that remind you to renew your Support and Maintenance Pack that covers your current license.
com.oxygenxml.enable.content.reference.caching true or false true Enables content reference caching.
com.oxygenxml.eclipse.remove.grid.editing.mode true or false false When set to false, Oxygen XML Editor plugin does not show the Grid editing mode when opening an XML document.
com.oxygenxml.floating.license.timeout    

Stores the time interval (in minutes) before floating licenses are released in case of application's inactivity.

com.oxygenxml.default.options A URL-type relative or absolute path. N/A Provides the path to an XML file containing default application options. For more details, see Customizing Default Options.
com.oxygenxml.ApplicationDataFolder (Windows only) A file system absolute path pointing to a folder. %APPDATA% When the application runs on Windows, you can set this property to change the location where the application considers that the APPDATA folder is located.
com.oxygenxml.editor.frameworks.url A URL-type absolute path. OXYGEN_DIR \frameworks Changes the folder where the application considers that the main frameworks are installed. It has the same effect as changing the custom frameworks directory value in the Location preferences page.
com.oxygenxml.xep.location A file system absolute path pointing to a folder. N/A Points to a folder where RenderX XEP is installed. Has the same effect as configuring XEP in the FO Processors preferences page.
com.oxygenxml.user.home (Windows only) A file system absolute path pointing to a folder. USERPROFILE Folder Overwrites the user home directory that was implicitly detected for the application.
com.oxygenxml.use.late.delegation.for.author.extensions true or false true All Java extensions in a framework configuration are instantiated in a separate class loader. When true, the JAR libraries used in a certain document type will have priority to resolve classes before delegating to the parent class loader. When false, the parent class loader will take precedence.
com.oxygenxml.stack.size.validation.threads The number of bytes used for validation threads. 5*1024*1024 Some parts of the application (validation, content completion) that use the Relax NG parser sometimes require a larger Thread stack size to parse complex schemas. The default value should be more than enough.
com.oxygenxml.jing.skip.validation.xhtml.data.attrs true or false true By default, the Relax NG validation was configured to skip validation for XHTML attributes that start with "data-", which should be skipped from validation according to the XHTML 5 specification.
com.oxygenxml.report.problems.url User defined URL N/A The URL where a problem reported through the Report Problem dialog box is sent. The report is sent in XML format using the report parameter with the POST HTTP method.
com.oxygenxml.parallel.title.computing.threads Integers 4 The number of parallel threads that will be used to compute referenced topic titles. Increasing this value reduces the amount of time it takes to compute topic titles in the DITA Maps Manager view.