differences between v8 and v9 and versions onwards configuration file properties

     

proiv dashboard  

The following table helps you to compare v8 and v9 versions onwards configuration parameters. You can view the entire Virtual Machine configuration file parameters side by side to compare them, and identify the changes made in PROIV V9 and versions onwards.

Configuration Parameter Name in PROIV V9 and versions onwards Configuration Parameter name in PROIV V8 Type

Default value

Minimum Value

Maximum Value

LEXICON (Note: In V8, Lexicon Configuration is in lexicon-config.xml file)
proiv.lexicon.baseLanguage base_language STRING

proiv.lexicon.dbConnectionString db_connection_string STRING

proiv.lexicon.dbPassword db_password STRING

proiv.lexicon.dbPoolInitSize db_pool_init_size NUMBER

1

1

100

proiv.lexicon.dbPoolMaxSize db_pool_max_size NUMBER

1

1

100

proiv.lexicon.dbPoolTimeout db_pool_timeout NUMBER

10

1

10000

proiv.lexicon.dbUsername db_username STRING

proiv.lexicon.jdbcDriver jdbc_driver STRING

proiv.lexicon.stringCacheMaxSize lexiconstring_cache_max_size NUMBER

1000

500

10000

proiv.lexicon.translationCacheMaxSize translations_cache_max_size NUMBER

10000

1000

50000

proiv.lexicon.translationRequestTimeout max_request_timeut NUMBER

20

1

100

proiv.lexicon.workersInitSize lexicon_workers_init_size NUMBER

1

1

100

proiv.lexicon.workersMaxSize lexicon_workers_max_size NUMBER

10

1

100

CACHE
proiv.virtualMachine.cache.mode.function FUNCTION_RUNTIME_CACHE STRING

AUTO

proiv.virtualMachine.cache.mode.genfile GENFILE_RUNTIME_CACHE STRING

AUTO

proiv.virtualMachine.cache.mode.msgf MSGF_RUNTIME_CACHE_SIZE STRING

AUTO

proiv.virtualMachine.cache.mode.runtime RUNTIME_CACHE STRING

AUTO

proiv.virtualMachine.cache.mode.security SECURITY_RUNTIME_CACHE STRING

AUTO

proiv.virtualMachine.cache.mode.vardef VARDEF_RUNTIME_CACHE STRING

AUTO

proiv.virtualMachine.cache.size.function FUNCTION_RUNTIME_CACHE_SIZE NUMBER

500

20

20000

proiv.virtualMachine.cache.size.genfile GENFILE_RUNTIME_CACHE_SIZE NUMBER

500

20

20000

proiv.virtualMachine.cache.size.msgf MSGF_RUNTIME_CACHE_SIZE NUMBER

1000

20

20000

proiv.virtualMachine.cache.size.security SECURITY_RUNTIME_CACHE_SIZE NUMBER

200

20

20000

proiv.virtualMachine.cache.size.vardef VARDEF_RUNTIME_CACHE_SIZE NUMBER

200

20

20000

CONSOLE ([console mode] section in V8)
proiv.virtualMachine.console.capsLockCheck CapslockCheck BOOLEAN FALSE

proiv.virtualMachine.console.capsLockKeys CapLockKeys STRING

proiv.virtualMachine.console.foregroundBright ForegroundBright BOOLEAN FALSE

proiv.virtualMachine.console.redirectInput RedirectInput BOOLEAN FALSE

proiv.virtualMachine.console.setTitle SetTitle BOOLEAN FALSE

proiv.virtualMachine.console.shiftLock ShiftLock BOOLEAN FALSE

proiv.virtualMachine.console.simpleRead SimpleRead BOOLEAN FALSE

DATABASE
proiv.virtualMachine.database.default.enableTxnRollback TP_ROLLBACK  BOOLEAN FALSE

proiv.virtualMachine.database.default.ignoreAlternates NO_ALT  BOOLEAN FALSE

proiv.virtualMachine.database.default.prodata PRODATA STRING

proiv.virtualMachine.database.default.propath PROPATH STRING

proiv.virtualMachine.database.driver.general.cursors SQL_CURSORS STRING

proiv.virtualMachine.database.driver.general.enableSQLAlarm SQL_NOSIG BOOLEAN TRUE

proiv.virtualMachine.database.driver.general.displayLockMessageOnUpdates DISPLAY_LOCK_MESSAGE_ON_UPDATES BOOLEAN FALSE

proiv.virtualMachine.database.driver.general.sqlTimeout SQL_TIMEOUT NUMBER

-1

-1

86400

proiv.virtualMachine.database.driver.general.transactionError SQL_TRANSACTION_ERROR BOOLEAN FALSE

proiv.virtualMachine.database.driver.oracle.enableWarningsAsError - BOOLEAN FALSE

proiv.virtualMachine.database.driver.oracle.oci8CacheOpt OCI8_CACHE_OPT  STRING

proiv.virtualMachine.database.driver.oracle.useSimpleOCILogon OCI_LOGON  BOOLEAN FALSE

proiv.virtualMachine.database.driver.sqlsrv.insertWithUpdlock SQL_ADD_UPDLOCK BOOLEAN FALSE

proiv.virtualMachine.database.driver.sqlsrv.readUncommitted SQLSERVE_READ_UNCOMMITTED BOOLEAN TRUE

proiv.virtualMachine.database.driver.sqlsrv.selectForUpdate SQLSERVE_SELECT_FOR_UPDATE  BOOLEAN TRUE

proiv.virtualMachine.database.driver.sqlsrv.startupArgs SQLSERVE_STARTUP_ARGS STRING

proiv.virtualMachine.database.driver.sqlsrv.tableLocking SQLSERVE_TABLE_LOCKING BOOLEAN TRUE

proiv.virtualMachine.database.driver.sqlsrv.removePadding - BOOLEAN FALSE

proiv.virtualMachine.database.logical[n].dbType SQL_DBTYPE STRING

proiv.virtualMachine.database.logical[n].enableWaitOnLock BOOLEAN TRUE

LOGICAL DATABASE (Note: In V9 and versions onwards, Logical Database is implemented as logical array. In V8 installation it is the [DATABASE] section in proiv8.ini file)
proiv.virtualMachine.database.logical[n].name <N represents size of array> SQL_DBNAME STRING

proiv.virtualMachine.database.logical[n].connection CONNECTION STRING

proiv.virtualMachine.database.logical[n].collationIndicator -

JAVA
proiv.virtualMachine.java.classpath.additional ADDITIONAL_CLASSPATH STRING

proiv.virtualMachine.java.classpath.jarpath SSO_JARPATH STRING

proiv.virtualMachine.java.extended.checkJNI - BOOLEAN FALSE

proiv.virtualMachine.java.extended.gcIncremental JNI_INC_GC BOOLEAN FALSE

proiv.virtualMachine.java.extended.memMax JNI_MAX_MEM NUMBER

512

50

2048

proiv.virtualMachine.java.extended.memStart JNI_START_MEM NUMBER

32

30

512

proiv.virtualMachine.java.extended.reduceSignals - BOOLEAN FALSE

proiv.virtualMachine.java.home JAVA_HOME STRING

proiv.virtualMachine.java.jre.home JRE_HOME STRING

proiv.virtualMachine.java.options JNI_OPTIONS STRING

proiv.virtualMachine.java.stderr JVM_ERR STRING

For Windows (c:\\PROIVjvm.err)

For UNIX (/tmp/PROIVjvm.err)

proiv.virtualMachine.java.stdout JVM_OUT STRING

For Windows (c:\\PROIVjvm.out)

For UNIX (/tmp/PROIVjvm.out)

proiv.virtualMachine.java.stringcharset JAVA_STRING_CHARSET STRING

UTF-8

LEXICON
proiv.lexicon.dbRetryExceptionList STRING

LICENCE
proiv.virtualMachine.licence.customer.name LICENCE_CUSTOMER_NAME STRING

3600

proiv.virtualMachine.licence.retry.duration LICENCE_SERVER_RETRY_DURATION INTEGER

-1

-1

60

proiv.virtualMachine.licence.retry.interval LICENCE_SERVER_RETRY_INTERVAL INTEGER

-1

-1

proiv.virtualMachine.licence.serialNumber LICENCE_SERVER_SERIAL STRING

proiv.virtualMachine.licence.server.hostName LICENCE_SERVER_HOST STRING

proiv.virtualMachine.licence.server.port LICENCE_SERVER_PORT STRING

NETWORK
proiv.virtualMachine.network.listener.interactive.port (Windows Only) PROIV_PORT STRING

9023

0

65535

proiv.virtualMachine.network.listener.interactive.secure.port (Windows Only) PROIV_SSL_PORT STRING

9023 (Windows)

-1

-1

proiv.virtualMachine.network.listener.task.port (Windows Only) KERNELSERVER_PORT STRING

9833

0

65535

PERFORMANCE MONITOR

proiv.virtualMachine.ppm.connect.retry PPM_CONTROLLER_CONNECT_RETRY INTEGER

60

15

300

proiv.virtualMachine.ppm.connect.sleep PPM_CONTROLLER_CONNECT_SLEEP INTEGER

10

10

500

proiv.virtualMachine.ppm.connect.timeout PPM_CONTROLLER_CONNECT_TIMEOUT INTEGER

15

5

60

proiv.virtualMachine.ppm.stateCheckInterval PPM_CONTROLLER_STATECHECK_INTERVAL INTEGER

30

10

60

proiv.virtualMachine.ppm.url PPM_URL STRING

PROFILER
proiv.virtualMachine.profiler.enabled APPLICATION_PROFILER BOOLEAN FALSE

proiv.virtualMachine.profiler.filePrefix APPLICATION_PROFILER_FILE_PREFIX STRING

proiv.virtualMachine.profiler.path APPLICATION_PROFILER_PATH STRING

PRINTER (Note: For WINDOWS operating system only)
proiv.virtualMachine.vm.public.report.printer[0].autoSizeOrLines INI_AUTOSIZE STRING

proiv.virtualMachine.vm.public.report.printer[0].device INI_DEVICE STRING

proiv.virtualMachine.vm.public.report.printer[0].driver INI_DRIVER STRING

proiv.virtualMachine.vm.public.report.printer[0].font.charset INI_CHARSET STRING

proiv.virtualMachine.vm.public.report.printer[0].font.height INI_HEIGHT STRING

16

proiv.virtualMachine.vm.public.report.printer[0].font.italic INI_ITALIC STRING

proiv.virtualMachine.vm.public.report.printer[0].font.name INI_FONT_NAME STRING

proiv.virtualMachine.vm.public.report.printer[0].font.orientation INI_ORIENTATION STRING

proiv.virtualMachine.vm.public.report.printer[0].font.pointSize INI_POINTS STRING

16

proiv.virtualMachine.vm.public.report.printer[0].font.quality INI_QUALITY STRING

proiv.virtualMachine.vm.public.report.printer[0].font.weight INI_WEIGHT STRING

0

proiv.virtualMachine.vm.public.report.printer[0].leftMargin INI_LEFT_MARGIN STRING

0

proiv.virtualMachine.vm.public.report.printer[0].port INI_PORT STRING

TRACE LEVELS
proiv.virtualMachine.trace.includeLevels TRLEVELS BOOLEAN TRUE

15

proiv.virtualMachine.trace.level.all TRACEALL NUMBER

0

0

15

proiv.virtualMachine.trace.level.crt TRACECRT NUMBER

-1

1

15

proiv.virtualMachine.trace.level.env TRACEENV NUMBER

-1

1

15

proiv.virtualMachine.trace.level.file TRACEFILE NUMBER

-1

1

15

proiv.virtualMachine.trace.level.fsi NUMBER

-1

1

15

proiv.virtualMachine.trace.level.gen TRACEGEN NUMBER

-1

1

15

proiv.virtualMachine.trace.level.gui TRACEGUI NUMBER

-1

1

15

proiv.virtualMachine.trace.level.io TRACEIO NUMBER

-1

1

15

proiv.virtualMachine.trace.level.java NUMBER

-1

1

15

proiv.virtualMachine.trace.level.lex NUMBER

-1

1

15

proiv.virtualMachine.trace.level.logic TRACELGC NUMBER

0

proiv.virtualMachine.trace.level.memAlloc TRACEMEM NUMBER

-1

1

15

proiv.virtualMachine.trace.level.menutoolbars TRACEMAT NUMBER

-1

1

15

proiv.virtualMachine.trace.level.misc TRACEMISC NUMBER

-1

1

15

proiv.virtualMachine.trace.level.ppm TRACEPPM NUMBER

-1

1

15

proiv.virtualMachine.trace.level.pro4KernelMgr TRACEDAEMON NUMBER

-1

1

15

proiv.virtualMachine.trace.level.profiler TRACEPERF NUMBER

-1

1

15

proiv.virtualMachine.trace.level.properties TRACEPRP NUMBER

-1

1

15

proiv.virtualMachine.trace.level.recovery TRACEREC NUMBER

-1

1

15

proiv.virtualMachine.trace.level.report TRACEREP NUMBER

-1

1

15

proiv.virtualMachine.trace.level.runtimecache TRACERTC NUMBER

-1

1

15

proiv.virtualMachine.trace.level.serialLicense TRACESER NUMBER

-1

1

15

proiv.virtualMachine.trace.level.serialLicenseThreads TRACESLT NUMBER

-1

1

15

proiv.virtualMachine.trace.level.sqlFileInterface TRACESQL NUMBER

-1

1

15

proiv.virtualMachine.trace.level.stack TRACESTK NUMBER

-1

1

15

proiv.virtualMachine.trace.level.task TRACETASK NUMBER

-1

1

15

proiv.virtualMachine.trace.level.taskAdmin TRACEUSRTB NUMBER

-1

1

15

proiv.virtualMachine.trace.level.user TRACEUSER NUMBER

-1

1

50

proiv.virtualMachine.trace.maxFileSizeInMB TR_MAX_FILE_SIZE NUMBER

0

0

20

proiv.virtualMachine.trace.maxFilesPerVM TR_MAX_FILES_PER_VM NUMBER

1

1

proiv.virtualMachine.trace.path TR_PATH STRING

proiv.virtualMachine.trace.timestamp TIMESTAMP STRING

proiv.virtualMachine.vm.public.clientConnectTimeout SCREENCONNECTTIMEOUT STRING

proiv.virtualMachine.vm.public.date50 DATE_SC_50 BOOLEAN FALSE

proiv.virtualMachine.vm.public.enableGUI GUI BOOLEAN TRUE

proiv.virtualMachine.vm.public.home PROIV_HOME STRING

proiv.virtualMachine.vm.public.mandatoryProfile MANDATORY_PROFILE BOOLEAN FALSE

100

proiv.virtualMachine.vm.public.maxUsers MAX_USERS NUMBER

10

10

proiv.virtualMachine.vm.public.printPath PROPRINTPATH STRING

proiv.virtualMachine.vm.public.proRunType PRORUNTYPE STRING

DEV

proiv.virtualMachine.vm.public.secureConnection PROIV_SECURE_CONNECTION BOOLEAN FALSE

proiv.virtualMachine.vm.public.signedEbcdic SIGNED_EBCIDIC BOOLEAN FALSE

proiv.virtualMachine.vm.public.specialCheckDate50 DATE_SC_50 BOOLEAN FALSE

3600

proiv.virtualMachine.vm.public.task.idleTimeout IdleTimeout in [Pro4 Bus] section NUMBER

300

-999

proiv.virtualMachine.vm.public.task.msg.log MsgLog in [Pro4 Bus] section BOOLEAN TRUE

proiv.virtualMachine.vm.public.task.umsg.log UmsgLog in [Pro4 Bus] section BOOLEAN TRUE

proiv.virtualMachine.vm.public.tempDir TMPDIR STRING

proiv.virtualMachine.vm.public.terminal.id TERMID STRING

proiv.virtualMachine.vm.public.terminal.ttyMixedCase TTY_MIXED_CASE BOOLEAN FALSE

proiv.virtualMachine.vm.public.terminal.type PROTERM STRING

proiv.virtualMachine.vm.public.userDomain USER_DOMAIN STRING

proiv.virtualMachine.vm.public.usernameValidate USERNAME_VALIDATE BOOLEAN

proiv.virtualMachine.vm.public.xsl.path PROIV_XSL STRING

proiv.virtualMachine.vm.public.xsl.separateTransformProcess SEPARATE_TRANSFORM_PROCESS BOOLEAN

proiv.virtualMachine.vm.public.unix.uid - INTEGER

0

0

65535

proiv.virtualMachine.vm.public.unix.gid - INTEGER

0

0

65535

USERS (Note: In V9 and versions onwards, User settings are implemented as logical array. In V8 installation, it is the [USER] section in proiv8.ini file)
proiv.virtualMachine.users.user[0].name USER STRING

proiv.virtualMachine.users.user[0].coDiv ProivCodiv STRING

proiv.virtualMachine.users.user[0].operator ProivOper STRING

ENVIRONMENT (Note: In V9and versions onwards, Environment settings are implemented as logical array. In V8 installation, it is the [ENVIRONMENT] section in pro4v8.ini file)
proiv.virtualMachine.environment.variable[0].name - STRING

proiv.virtualMachine.environment.variable[0].value - STRING

Related Topics

Configuring Virtual Machine Settings

Comment on this topic

Topic ID: 900009