IBM Maximo Asset Management, Version 7.6

Installation properties

Installation properties are recorded in properties files during a deployment and are used as input by future install-related actions. Installation properties are found in the install.properties and maximo.properties files as well as the database. You should only modify properties found in the install.properties file that are related to host names or user IDs. Changing values for other properties can severely impact your ability to perform future installation actions, upgrades and fix pack installations.

Table 1. Installation properties
Category Property Definition
MAXIMO Properties Maximo.InstallLocation Install location of the maximo directory.

For example, C:\\IBM\\SMP\\maximo

  mxe.db.user Database user that the server uses to attach to the database server.

For example, maximo

  mxe.db.schemaowner Owner of the database schema.

For example, maximo

This value must be dbo for Microsoft SQL Server.

  mxe.db.password Password for the database user name.
  mail.smtp.host SMTP host server.
  mxe.workflow.admin E-mail account of the workflow administrator.
  mxe.adminEmail Valid e-mail address used by workflows to communicate with workflow participants.
  mxe.name Name to bind the MXServer server object to in the RMI registry.

For example, mxserver.

  mxe.hostname Name of the machine and port hosting MXServer.
  mxe.rmi.port RMI communication port. If set at zero, RMI uses any available port. You can select another available port number.
  mxe.registry.port The port number used to bind RMI/JRMP communications.

For example, 13400.

The RMI registry is started by the first instance of the maximo application to run. An environment could have multiple instances of the product application running. This registry coordinates these instances. There is a single central RMI registry server. This value is the port available for the other application instances to communicate with the central server.

  mxe.allowLocalObjects Set to true in production environments, to improve system performance. Set to false for development work, or for custom applications.

The default is false.

  mxe.useAppServerSecurity Indicates whether to use LDAP or native authentication. Setting this value to 1 indicates you are using LDAP for security.
  mxe.MLCacheLazyLoad By default, the multi-language metadata cache loads one object at a time. Set this flag to 1 to load all objects simultaneously for one language.
  mxe.UserLicenseKey The product enabler (license key) is used during installation. If the product enabler changes this value must be updated.
  mxe.adminuserid The administrative user. Used by the server for administrative tasks and to run cron tasks. This user must have access to all Sites in the system.
  mxe.adminuserloginid Defines the default login user ID for the product application.

The default value is maxadmin.

  mxe.adminPasswd The password for the mxe.adminuserloginid user.
  mxe.system.reguser Self registration user. This user is responsible for the process by which users can create their own accounts.

The default value is maxreg.

  mxe.system.regpassword User registration login password. This value is the password for the user listed for mxe.system.reguser.
  mxe.email.charset The character set for e-mail notifications sent from the product.

When this property is defined, it is the charset that is used to encode the subject and message when an e-mail notification is sent.

  mxe.reorder.previewtimeout The reorder preview time out period (in minutes). This value must be set to the same value as the Web server session time out.

The default value is 30 minutes.

  mxe.security.provider The security provider is obtained from the policy file, which is normally com.sun.crypto.provider.SunJCE.

To use a different provider, you can specify a value for this parameter.

  mxe.mbocount Displays the number of business objects created by the server.

The default is 1. Changing the value to 0 disables this feature.

  mxe.esig.defaultuserid Set this flag to true if you want the Esignature login dialog to default to the login ID.

The default value is true.

  maximo.min.required.db.version Defines what the minimum level of database is required for an upgrade. An example value would be 7100.
  mxe.encrypted Property used by the application to determine if property files are encrypted.

This value is set to true if the file is encrypted.

  mxe.LDAPUserMgmt Indicates whether LDAP owns user management when mxe.userAppServerSecurity = 1.

The default value is 1.

Maximo® Asset Management specific Properties CCMDB.InstallLocation Product install location.

For example, C:\\IBM\\SMP.

  CCMDB.JREInstallLocation JRE install location. 

For example, C:\\IBM\\SMP\\JRE.

  CCMDB.SDKInstallLocation SDK install location.

For example, C:\\IBM\\SMP\\SDK.

  CCMDB.PMP Unused property.
  CCMDB.Locale The locale setting of the administrative workstation system.

For example, en.

  CCMDB.BaseLanguage Base language that was set for the product.

For example, en.

  CCMDB.AdditionalLanguages Additional languages installed for the product.
  CCMDB.DeploySampleData Binary value that determines whether sample data is to be loaded during the installation.

For example, false.

  CCMDB.UserShortcuts Location of the menu for process solution installer and the product console shortcuts.
  CCMDB.InstallType Type of installation, which includes fix pack, upgrade, or new installation.

For example, Install.

  CCMDB.DeployEar Binary value that indicates if EAR files are deployed during the installation.

For example, true.

process automation engine specific properties BASE.DeployOptionalContent Binary value that indicates if optional content is deployed during the installation.

For example, true.

  BASE.DeployOptionalContentSet Indicates whether you selected to deploy optional content during the initial upgrade. This value, once set, is a fixed value and cannot be changed. This value will be used for all future upgrades and fix packs.
  BASE.VersionUpgradingFrom The previous version of process automation engine that was installed.
WebSphere® Application Server Network Deployment Thin Client specific Properties WAS.ThinClientInstallLocation WebSphere Application Server Network Deployment thin client install location.

For example, C:\\IBM\\SMP\\WASClient.

  WAS.SOAPConnectorPort SOAP port of the WebSphere Application Server Network Deployment deployment manager.

For example, 8879.

  WAS.ThinClientFullyAutomatedConfig Binary value that indicates if the installation program downloaded the keystore from the WebSphere Application Server Network Deployment deployment manager.

If this value is set to false, the user has to copy it manually.

  WAS.ThinClientLocalKeystore Location of the keystore file.

For example, C:\\ibm\\WebSphere\\AppServer\\profiles\\ctgDmgr02\\etc\\trust.p12.

  WAS.Scripts.Location Location of scripts used by the installation program.

For example, C:\\IBM\\SMP

WebSphere Application Server Network Deployment RMI port WAS.RMIConnectorPort RMI port on the WebSphere Application Server Network Deployment deployment manager. This port is used if SOAP is not being used.

Needed when using IPV6

WebSphere Application Server Network Deployment specific properties WAS.AutomateConfig Binary value that indicates if WebSphere Application Server Network Deployment is automatically configured by the installation program.

A value of false indicates WebSphere Application Server Network Deployment was manually configured before running the installation program.

  WAS.InstallLocation Installation location for WebSphere Application Server Network Deployment.

For example, C:\\IBM\\WebSphere\\AppServer

  WAS.DeploymentManagerHostName Host name of the WebSphere Application Server Network Deployment deployment manager.
  WAS.CellName WebSphere Application Server Network Deployment CELL name.

For example, ctgCell01.

  WAS.DeploymentManagerProfileName WebSphere Application Server Network Deployment profile name.

For example, ctgDmgr01

  WAS.DeploymentManagerProfileRoot Location of the WebSphere Application Server Network Deployment profile.

For example, C:/IBM/WebSphere/AppServer/profiles/ctgDmgr01

  WAS.ServerProfileName WebSphere Application Server Network Deployment application server profile name.

For example, ctgAppSrv01

  WAS.NodeName WebSphere Application Server Network Deployment node name.

For example, ctgNode01

  WAS.ApplicationServerName WebSphere Application Server Network Deployment application server name.

For example, MXServer

  WAS.ClusterName WebSphere Application Server Network Deployment cluster name.

For example, MAXIMOCLUSTER

This property is designated for future use.

  WAS.AdminUserName WebSphere Application Server Network Deployment administrator name.

For example, wasadmin

  WAS.AdminPassword WebSphere Application Server Network Deployment administrator password.
  WAS.RemoteAccessUserName WebSphere Application Server Network Deployment deployment manager system user ID used for tasks such as copying ISC WAR files and fetching the keystore.
  WAS.RemoteAccessPassword WebSphere Application Server Network Deployment deployment manager system user password.
  WAS.VirtualHost Name of the WebSphere Application Server Network Deployment virtual host.

For example, maximo_host.

  WAS.VirtualHostPort Port for virtual host for listening for HTTP server.

For example, 80.

  WAS.WebServerHostName Host name where the HTTP server is located.
  WAS.AppServerJvmHeapMin Minimum heap size setting for the application server JVM.

For example, 512.

  WAS.AppServerJvmHeapMax Maximum heap size setting for the application server JVM.

For example, 1024.

  WAS.SibName Name of the service integration bus.

For example, intjmsbus.

  WAS.SibHiMsg Service integration bus high message count.

For example, 500000.

  WAS.WebServerName Name of the WebSphere Application Server Network Deployment web server. Used to manage HTTP server from within WebSphere Application Server Network Deployment.

For example, webserver1.

  WAS.SibPersistMessages Binary value that indicates if service integration bus messages are persisted in either the product database or a local derby database.

A value of true indicates that the messages are persisted.

  WAS.SibDSName Service integration bus data source name created to access the service integration bus persistence store.

For example, intjmsds.

  WAS.SibDBType Database type where the service integration bus messages are being stored.

For example, DB2.

  WAS.SibDBName Name of the service integration bus messages database.
  WAS.SibDBInstance Instance name of the service integration bus database.
  WAS.SibDBServerName Server name of the system hosting the service integration bus message database.
  WAS.SibDBServerPort Database server port for the database containing the service integration bus messages.

For example, 50005.

  WAS.SibDBUserName User ID used to access the persistence data store database for service integration bus messages.
  WAS.SibDBUserPass Password for user ID named in WAS.SibDBUserName.
  WAS.SibDBInstallDir Where the service integration bus database is installed.

For example, C:\Program Files\IBM\SQLLIB.

  WAS.SibDbFencedUser Fenced user ID for the service integration bus database. This property is only used for databases hosted on UNIX systems.

For example, db2fenc1.

  WAS.SibDbInstanceAdminUser Instance owner for the service integration bus database. 
  WAS.SibDbInstanceAdminPassword Password for the instance owner of the service integration bus database. 
  WAS.SibDbRemoteAccessUser Database server system user used to configure the service integration bus remotely.
  WAS.SibDbRemoteAccessPassword Password for user ID named in WAS.SibDbRemoteAccessUser.
  WAS.UseDefaultVmmSchema Unused property.
  WAS.VmmFullyAutomatedConfig Binary value that indicates if the installation program creates users and directories.

For example, true.

  WAS.VmmUserRDN LDAP tree where users are stored.

For example, ou=users,ou=SWG,o=IBM, c=US.

  WAS.VmmGroupRDN LDAP tree where groups are stored.

For example, ou=groups,ou=SWG,o=IBM, c=US.

LDAP Server-specific Properties LDAP.AutomateConfig Binary value that indicates whether the installation program automatically configures the directory server.

For example, true.

  LDAP.Vendor The type of LDAP repository.
  LDAP.ServerHostName Host name of the LDAP system host.
  LDAP.AdminDN Administrator distinguished name.

For example, cn=root.

  LDAP.AdminPassword Password for user ID named in LDAP.AdminDN.
  LDAP.ServerPort Port listening for connection requests.

For example, 389.

  LDAP.InstallLocation Install location of the directory server.

For example, C:\Program Files\IBM\LDAP\V6.2.

Database-specific Properties Database.AutomateConfig Binary value that indicates whether the installation program automatically configures the database.

For example, true.

  Database.Vendor Database type.

For example, DB2.

  Database.RemoteAccessUserName Database server system user ID that is used for configure the database remotely.
  Database.RemoteAccessPassword Password for user ID named in Database.RemoteAccessUserName.
  mxe.db.driver Java class name of the JDBC driver.

For example, com.ibm.db2.jcc.DB2Driver

For example, oracle.jdbc.OracleDriver.

For example com.inet.tds.TdsDriver.

  mxe.db.url JDBC URL of the database.
For example,
jdbc:
db2://mymachine.mydomain.com:
50005/maxdb75
jdbc:
inetdae7a:mymachine.mydomain.com:
1433?
database=maxdb75&
language=us_english&
nowarnings=true&mars=false
jdbc:
oracle:thin:@mymachine.mydomain.com:
1521:ctginst1
  mxe.db.initialConnections Number of database connections to create when the application server is started.

For example, 8.

  mxe.db.maxFreeConnections Maximum number of free database connections available in the connection pool.

For example, 8.

  mxe.db.minFreeConnections Minimum number of free database connections needed in the connection pool in order for more connections to be allocated.

For example, 5.

  mxe.db.newConnectionCount Number of new connections to be created when the minimum free connections are available in the connection pool.

For example, 3.

  mxe.db.transaction_isolation The system install sets the value to: TRANSACTION_READ_COMMITTED.

This value cannot be modified.

  mxe.db.format.upper This value defines the database uppercase function for the system.

This value cannot be modified.

  mxe.db.autocommit This value sets the autocommit mode used for the Write connections. Can be either true or false. The default is false.

This value cannot be modified.

  mxe.db.systemdateformat System date format.

For DB2®, the value is current timestamp.

For Oracle, the value is sysdate, and the default value cannot be edited.

For Microsoft SQL Server, the value is getdate().

  mxe.db.format.nullvalue The database-specific format of the null value function.

For DB2 the value is COALESCE, and the default value cannot be edited.

The value for Oracle is NVL, and the default value cannot be edited.

The value for Microsoft SQL Server must be set to ISNULL.

  mxe.db.sqlserverPrefetchRows Setting to reduce lock contention.

Optimal setting is 200 rows. Setting a value larger than 500 can degrade performance.

The default value is 0.

This value is only valid for SQL Server.

  mxe.db.logSQLTimeLimit The system logs the SQL statements that take longer than the specified time limit. The time is measured in milliseconds (thousandths of a second).

The default value is 1000 milliseconds.

To disable, edit the file to read: mxe.db.logSQLTimeLimit=0.

  mxe.db.fetchResultLogLimit When this setting is enabled, a stack trace is printed in the log for every business object set that fetches beyond the set limit of rows. The stack trace log is also repeated for every multiple of such fetches.

The default is 200 rows.

To disable, edit the file to read: mxe.db.fetchResultLogLimit=0.

Oracle Properties Database.Oracle.InstanceName Oracle instance name.
  Database.Oracle.SoftwareOwner Owner of the software installation.

For example, oracle.

  Database.Oracle.SoftwareOwnerPassword Password for the user ID listed in Database.Oracle.SoftwareOwner.
  Database.Oracle.InstallLocation Oracle installation location. For example, /opt/app/oracle/product/10.2.0/db_1.
  Database.Oracle.DataTablespaceName Oracle table space name for the product database.

For example, maxdata.

  Database.Oracle.InstanceLocation Oracle instance location.

For example, /opt/app/oracle/ product/10.2.0/db_1.

  Database.Oracle.DataTablespaceLocation Location of Oracle database table space.
  Database.Oracle.DataTablespaceSize Tablespace size, measured in Mb.

For example, 1000.

  Database.Oracle.DataTablespaceMaxSize Maximum size of the table space, measured in Mb.

For example, 8000.

  Database.Oracle.TempTablespaceName Temporary table space name.

For example, maxtemp.

  Database.Oracle.TempTablespaceLocation Location of temporary table space. 
  Database.Oracle.TempTablespaceSize Temporary table space size, measured in Mb.

For example, 1000.

  Database.Oracle.TempTablespaceMaxSize Maximum size of the temporary table space, measured in Mb.

For example, 8000.

  Database.Oracle.IndexTablespaceName Index table space name.

For example, maxdata.

  Database.Oracle.IndexTablespaceLocation Location of index table space. 
  Database.Oracle.IndexTablespaceSize Index table space size, measured in Mb.

For example, 1000.

  Database.Oracle.IndexTablespaceMaxSize Maximum size of the index table space, measured in Mb.

For example, 8000.

  mxe.db.schemaowner Owner of the database schema.
  Database.Oracle.SchemaPassword Password for user listed in mxe.db.schemaowner.
  Database.Oracle.ServerHostName Host name of the Oracle server.
  Database.Oracle.ServerPort Port number used by Oracle

For example, 1521.

  Database.DBAUserName Oracle DBA user name. 

For example, sys.

  Database.DBAPassword Password for user ID listed for Database.DBAUserName.
DB2 Properties mxe.db.schemaowner Owner of the database schema.
  Database.DB2.ServerHostName Host name of the DB2 server.

For example, mymachine.mydomain.com.

  Database.DB2.ServerPort Database server port.

For example, 50005.

  Database.DB2.InstanceName Name of the database instance.

For example, ctginst1.

  Database.DB2.DatabaseName Name of the database.

For example, maxdb75.

  Database.DB2.InstallLocation Install location of the database.

For example, /opt/IBM/db2/V9.7

  Database.DB2.LogFileSize Set the size for transaction logs.

For example, 4096

  Database.DB2.AppCtlHeapSize Application control heap size.

For example, 1024

  Database.DB2.ApplHeapSize Application heap size.

For example, 1024

  Database.DB2.LockListSize Size allocated to the lock list.

For example, 30000

  Database.DB2.LogSecond Number of secondary log files allowed.

For example, 4

  Database.DB2.ServiceUser User ID used to autostart.
  Database.DB2.ServicePassword Password for Database.DB2.ServiceUser.
  Database.DB2.PageSize Page size setting.

Measured in kb. For example, 32

  Database.DB2.ExtentSize Number of pages per extent (group of pages).

For example, 32

  Database.DB2.FencedUser Fenced user ID for DB2 on Linux or UNIX systems.

For example, db2fenc1.

  Database.DB2.AuthType Method DB2 uses to authenticate users.

For example, server.

  Database.DB2.DataTablespaceName DB2 table space name for the product database.

For example, maxdata.

  Database.DB2.BufferPoolName DB2 buffer pool name.

For example, MAXBUFPOOL.

  Database.DB2.BufferPoolLocation Location of the buffer pool.
  Database.DB2.BufferPoolSize Size of the buffer pool.

For example, 32

  Database.DB2.DataTablespaceLocation Location of DB2 database table space.
  Database.DB2.DataTablespaceSize Tablespace size, measured in Mb.

For example, 1000.

  Database.DB2.DataTablespaceMaxSize Maximum size of the table space, measured in Mb.

For example, 8000.

  Database.DB2.TempTablespaceName Temporary table space name.

For example, maxtemp.

  Database.DB2.TempTablespaceLocation Location of temporary table space. 
  Database.DB2.TempTablespaceSize Temporary table space size, measured in Mb.

For example, 1000.

  Database.DB2.TempTablespaceMaxSize Maximum size of the table space, measured in Mb.

For example, 8000.

  Database.DB2.IndexTablespaceName Index table space name.

For example, maxdata.

  Database.DB2.IndexTablespaceLocation Location of index table space. 
  Database.DB2.IndexTablespaceSize Temporary table space size, measured in Mb.

For example, 1000.

  Database.DB2.IndexTablespaceMaxSize Maximum size of the index table space, measured in Mb.

For example, 8000.

  Database.DB2.InstanceAdminUserName Administrative user or the database instance.
  Database.DB2.InstanceAdminPassword Password for the user ID specified for Database.DB2.InstanceAdminUserName
Microsoft SQL Server Properties mxe.db.schemaowner Owner of the database schema.
  Database.SQL.DatabaseName Name of the database.

For example, maxdb75.

  Database.SQL.InstallLocation Microsoft SQL Server installation location. For example,C:\\Program Files\\Microsoft SQL Server\\90.
  Database.SQL.DataFileLocation Location for database data file
  Database.SQL.DataFileName A way to specify the name of the data file used for the database. For example, maxdb75_dat.
  Database.SQL.DataFileMaxSize Maximum size for data file for database.
  Database.SQL.DataFileSize Initial size for data file for database.
  Database.SQL.LogFileName A way to specify the name for the database transaction log file. For example, maxdb75_log.
  Database.SQL.LogFileSize Microsoft SQL Server Database transaction log file size.
  Database.SQL.DataFilegroupName Database logical name file group. For example, PRIMARY.
  Database.SQL.ServerHostName Host name of the database server. For example, myhost.mydomain.com.
  Database.SQL.ServerPort Database server port. For example, 1433.
  Database.SQL.InstanceAdminUserName Administrative user for the Microsoft SQL Server instance. used during install for creating database, creating database user, and modifying the database.
  Database.SQL.InstanceAdminPassword Administrative users password.
ADE (DE) Properties DE.InstalllLocation Location of the deployment engine.
Application Server Type Properties ApplicationServer.Vendor Indicates which application server was chosen during installation. For example, WebSphere.


Feedback