System Properties Follow
Lines starting with # are identified as comments and will be ignored.
The System properties editor is available from the Admin page, under the System Management section.
It allows you to customize system behavior and control its configuration.
Editing the System Properties is recommended for advanced users only!
Basic users are suggested to use the graphical interface to perform any customization (some
properties could be set only using the System Properties editor).
Disabled properties: Some properties might be removed or disabled (lines starting with # are
commented out). In this case internally hard-coded default values will be used.
|
|
USER_HOME |
Local storage directory for the ServiceManager. |
DAILY_BACKUPS |
Storage directory for periodical daily backups. |
|
|
DB_SHOW_SQL |
true to enable SQL logging for the ServiceManager DB, false otherwise. Have no effect on DB services. |
DB_CONNECTION_POOL_SIZE |
Number of (maximal) open database connections at any time. |
|
|
MANAGER_VIEWS_ALL_ENTITIES |
true to allow users with manager role to view data of all users (but edit only their own data), false to allow managers view their own data only. |
USE_ADVANCE_ |
Switches between the basic and advanced javascript/properties editors. |
SHOW_POPUP_ON_ |
(Used by old UI only) Display a popup message if the max allowed number of services is reached. |
REDIRECT_TO_NEW_UI |
Redirects the user to the new UI, whenever he tries to access a URL of the old UI. Set true to redirect, false to allow access. |
|
|
SERVICE_TABLE_COLUMNS |
Visible columns in the Services List. |
PAGE_TABLE_COLUMNS |
Visible column in the Pages list. |
APP_TABLE_COLUMNS |
Visible column in the Applications list. |
MCS_TABLE_COLUMNS |
Visible column in the MCS Integrations list. |
VBCS_TABLE_COLUMNS |
Visible column in the VBCS Integrations list. |
|
|
PROTECTED_FIELDS |
Field names that will be masked with * (usually password fields). |
|
|
PLAY_FORM_BY_ |
|
FORM_TIMEOUT |
Tolerable time for Form service responses (milliseconds). |
HTML_TIMEOUT |
Tolerable time for HTML service responses. |
EXTERNAL_TIMEOUT |
Timeout for external calls such as: Both connect and socket timeouts will be set to this value: Connect timeout = timeout until a connection is established. Socket timeout = timeout waiting for data (a maximum period inactivity between two consecutive data packets). |
|
|
SESSION_* |
User session management. |
SESSION_MANAGER_ |
Pool size for Forms/HTML connections. |
SESSION_MANAGER_ |
Time to keep connection in the pool alive before restarting it. |
SESSION_MANAGER_ |
Initial connection pool size (per URL). |
SESSION_MANAGER_ |
Maximal connection pool size (per URL). |
SESSION_MANAGER_ |
At periods of COOLDOWN_DELAY, at most CORE_POOL_SIZE new connections will be initialized (per URL). |
|
|
USER_DATA_TIMEOUT_ |
Threshold for keeping User Data. |
USER_DATA_CLEANUP_ |
The interval between invocations of the User Data Cleaner. |
|
|
TEST_CASE_LOG_ |
Threshold for keeping old logs. Logs older than TEST_CASE_LOG_EXPIRATION_TIME_HOURS hours ago (in respect to the current time), will be deleted. |
|
|
LOGIN_SECURITY_BYPASS |
Disable password validation and login everyone as administrators. |
SERVICEMANAGER_API_ |
true to secure the server side API, requiring username & password. false to avoid (rely on the client side authentication). |
AUTHENTICATION_SERVER |
On secured ServiceManagers (running with SSL), this should probably be activated with http://localhost:7001 |
PROXY_SERVER |
Sets a proxy server for all outgoing HTTP request (partially supported) Example: PROXY_SERVER = http://username:password@host:port PROXY_SERVER = http://host:port PROXY_SERVER = https://username:password@host:port PROXY_SERVER = https://host:port
PROXY_SERVER = AUTO PROXY_SERVER = http://host:port, https://host:port To see the proxy path in the ServiceManager log, set the following property: log4j.logger.org.apache.http=DEBUG,H And look for log lines like: Opening connection {tls}->https://alexproxy:443->https://filesamples.com:443 |
WHOAMI_DNS |
Custom DNS server to use for resolving hostnames from IPs. |
|
|
SERVICE_AUTHENTICATION |
Global authentication method for ALL services.
Example:
|
TICKET_SECRET |
Ticket authentication: key for encrypting and decrypting tickets. |
OAUTH2_JWKS |
OAuth2: URL of the public signing keys. |
OAUTH2_ISSUER |
OAuth2 expected issuer: JWT will be verified to include this issuer. |
OAUTH2_AUDIENCE |
OAuth2 expected audience: JWT will be verified to include this audience. |
OAUTH2_HIDDEN_CLAIMS |
OAuth2: (optional) Comma-separated list of claim keys that should not be accessible from input parameters nor printed in log. |
LDAP_CONFIG |
Name of the LDAP configuration file. Should be put in the Local Folder. |
|
|
SERVICE_RECORDER_ |
The Service Recorder will launched at the specified port. |
SERVICE_RECORDER_ |
Constant query passed to the Service Recorder at any call. |
ALWAYS_CONNECT_TO_ EXISTING_RECORDER |
When true, the recorder will only connect to an existing recorder session. (default: false) |
RECORD_WITH_INSTALLATION |
When true, the recorder will start recording sessions with installation. (default: false) |
INSERT_SECOND_LINE_IN_FIRST |
|
STATS_LOV_HAS_NO_RESULTS |
|
|
|
HOUR_OF_BACKUP |
The hour for execution of daily backups.
Example: Every day, at 20:00, the ServiceManager will automatically backup all its data.
|
MAX_BACKUP_FILES |
Maximal number of daily backup kept. |
|
|
JAVA_VENDOR |
Sets the vendor of the JVM. (Vendor is the creator/maintainer of the JVM). |
|
|
append.keys, append.fields append.defaults |
Fields to replace initialization parameters in Oracle Forms and EBS, for example: config, server module. keys - are the way the parameters are written in the orp file. ('server module'). fields - are the way you would like to expose this field, no special characters ('serverModule') - equivalent to the field in Keys. defaults: set default value to the above fields, for example: key=value&key2=value2 ***It is required to URI encode the values! for example: append.keys=config, server module append.fields=config, server_module append.defaults=config=%22ABC%22&server_module=%2Ffrm%2Fsbc%2Fdirectory%2F (config="ABC" server module=/frm/sbc/directory/) |
|
|
log4j.* |
Internal logger configuration. |
log4j.rootLogger |
Details level of log messages. |
Obsolete properties
The following properties are no longer in use:
- SESSION_MANAGER_CONNECTION_POOL_SIZE
- MANAGER_VIEWS_ALL
- USE_PERFORMANCE_DRIVEN_TABLE
- TEST_CASE_LOG_DELETER_INTERVAL_MINUTES
Comments
0 comments
Please sign in to leave a comment.