Application Settings
Property Name |
GUI Installer Text |
Description |
Example |
application.url |
N/A |
URL for accessing application. This is generated by the installer. |
http://$ |
application.base.path |
"Select installation folder" |
Location where user is installing software |
${user.home}/apps/cai2 |
authentication.type |
"Authentication Type" |
Option to enable LDAP or Database authentication type. |
ldap |
jboss.home |
N/A |
Location where caIntegrator JBoss server is being installed (auto generated) |
${application.base.path}/${jboss.relateive.path} |
jboss.server.hostname |
"Application Host Name" |
Hostname where JBoss is being installed |
localhost |
jboss.server.name |
"Application Server Name" |
JBoss servername |
default |
jboss.cobraorb.port |
"Application corbaorb Port Number" |
port used by caIntegrator JBoss |
48280 |
jboss.ejbinvoker.port |
"Application ejbinvoker Port Number" |
port used by caIntegrator JBoss |
48150 |
jboss.java.opts |
N/A |
JVM arguments which are passed when starting caIntegrator JBoss instance. |
-server -Xms2048m -Xmx2048m -XX:ThreadStackSize=128 -XX:SurvivorRatio=10 -XX:PermSize=128m -XX:MaxPermSize=128m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.awt.headless=true |
jboss.hajndi.port |
"Application hajndi Port Number" |
port used by caIntegrator JBoss |
48160 |
jboss.hajrmi.port |
"Application hajrmi Port Number" |
port used by caIntegrator JBoss |
48260 |
jboss.jms.port |
"Application JMS Port Number" |
port used by caIntegrator JBoss |
48170 |
jboss.jmx-rmi.port |
"Application JMX-RMI Port Number" |
port used by caIntegrator JBoss |
48290 |
jboss.messaging.port |
"Application Messaging Port Number" |
port used by caIntegrator JBoss |
48330 |
jboss.pooledha.port |
"Application pooledha Port Number" |
port used by caIntegrator JBoss |
48270 |
jboss.remoting.port |
"Application Remoting Port Number" |
port used by caIntegrator JBoss |
48320 |
jboss.server.bind.port |
"Application Bind Port Number" |
port used by caIntegrator JBoss |
48190 |
jboss.server.jndi.port |
"Application JNDI Port Number" |
port used by caIntegrator JBoss |
48200 |
jboss.server.port |
"Application HTTP Port Number" |
port used by caIntegrator JBoss |
48210 |
jboss.server.rmi.port |
"Application RMI Port Number" |
port used by caIntegrator JBoss |
48230 |
jboss.service.rmiobject.port |
"Application RMIObject Port Number" |
port used by caIntegrator JBoss |
48240 |
jboss.snmp.port |
"Application SNMP Port Number" |
port used by caIntegrator JBoss |
48310 |
jboss.snmp-trapd.port |
"Application SNMP-TRAPD Port Number" |
port used by caIntegrator JBoss |
48300 |
jboss.web.service.port |
"Application Web Service Port Number" |
port used by caIntegrator JBoss |
48250 |
jboss.web.user |
"Application JBoss Web User" |
The username for the caIntegrator JBoss server's administrator user. |
admin |
jboss.web.password |
"Application JBoss Web Password" |
The password for the caIntegrator JBoss server's administrator user, which is used to access the JBoss admin console, and also stop the server via shutdown script. |
S0meth!ngSecurE |
Database Settings
Property Name |
GUI Installer Text |
Description |
Example |
database.server |
"Database Host Name" |
This value must correspond to the domain name of machine that hosts the MySQL server. Talk to your database administrator to learn the server name and port. |
remotehost.org |
database.port |
"Database Port" |
This value must correspond to the port for the database.server. 3306 is the default port, but check with your database administrator to be certain. |
3306 |
database.name |
"Database Name" |
Choose a name for the caIntegrator MySQL database. This must be different than the UPT database name |
caIntegratordb |
database.user |
"Database User Name for caIntegrator Application" |
Give the username to access database.name. This must be different than the UPT database user name |
caIntegratorop |
database.password |
"Password for the above-named user:" |
Use a password to access database.name for the username identified in database.user |
S0meth!ngSecurE |
database.type |
N/A |
The type of DB caIntegrator should use (currently only supports MySQL-type), this should not be changed by user |
mysql |
database.system.user |
"Database User Name with Administrative Privileges" |
Database user with administrator-level privileges |
root |
database.system.password |
"Password for the above-named user:" |
Administrator-level DB user's password |
S0meth!ngSecurE |
database.url |
N/A |
The JDBC URL for caIntegrator DB connectivity, should not be changed by user |
jdbc:mysql://${database.server}:${database.port}/${database.name} |
database.system.url |
N/A |
The JDBC URL for administrator-level user DB connectivity (only needed at install time), should not be changed by user |
jdbc:mysql://${database.server}:${database.port}/ |
Global Settings
Property Name |
GUI Installer Text |
Description |
Example |
mail.smtp.server |
"Mail Server Hostname" |
SMTP mail server from which software will send its emails |
smtp_host.mydomain.com |
LDAP Settings
Property Name |
GUI Installer Text |
Description |
Example |
ldap.url |
"LDAP URL" |
The LDAP host used to authenticate caIntegrator users (if using LDAP) |
ldap_host.mydomain.com |
ldap.searchbase |
"LDAP Search Base DN" |
The subdirectory in LDAP where users/roles should be searched for |
ou=users, o=mydomain.com |