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.cisam.txnRollbackLogFile CISAMLOG  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