system.properties

Summary

This file contains a set of core parameters for the MED.

Parameter Domain Default value Description
Database settings Parameter to set up database type for this application
datasource.type String jndi

JDBC datasource configuration, two types of JDBC datasources are supported:

  • embedded (application defines own datasource base on Apache DBCP)
  • jndi (datasource is defined out of application by web application container)
JMX parameters Parameters to set up the JMX monitoring for this application.
jmx.enabled Boolean true Enables JMX monitoring.
gkr.common.med.jmx.domain String com.gk-software.gkr.med
ee-platform-jmx.object-name.domain String ${gkr.common.med.jmx.domain}
Functional parameters
allowUnknownArticlesForItemButtons Boolean true Allows the usage of unknown articles for item buttons. When set to false, the input field for items is disabled and the user is forced to select an item from the list. When it is set to true, the user can manually input an item number, independent whether that number exists or not.
internal parameters A set of parameters exposed for tests only. The default values are not meant to be changed in productive environments!
med.root.dir.local Path ${med.root.dir}
pos.root.dir Path ${med.pos.root.dir}
gkr.mock.enabled Boolean false
cors.filter.enabled Boolean true
cache.filter.enabled Boolean true
med.customizing-app.enabled Boolean false When set to true then customizing app is enabled (when med.customizing-app.enabled is set to false then MED will start even with "wrong" POS version defined).