Information on this page is based on install.properties
Application Settings
Property Name |
GUI Installer Text |
Description |
Example |
application.url |
N/A |
URL for accessing application. This is generated by the installer. |
http://${jboss.server.hostname}:${jboss.server.port}/caintegrator2 |
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. "db" or "ldap" |
ldap |
env.name |
N/A |
The name of the environment for this properties file. Things can be conditionally excecuted based on this value
|
external |
struts.devMode |
N/A |
Option to enable/disable the struts.devMode property in struts.properties |
false |
Database Settings
Property Name |
GUI Installer Text |
Description |
Example |
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.re-create |
N/A |
Another flag that controls build flow, only one of these properties can be set. This one will connect as the database.system.user and drop/recreate the database.name and database.user. This is recommended for local deploys. This cannot be used on the tiers and is not recommended for external installs. |
true |
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.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}/ |
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.url |
N/A |
The JDBC URL for caIntegrator DB connectivity, should not be changed by user |
jdbc:mysql://${database.server}:${database.port}/${database.name} |
JBoss Settings
Property Name |
GUI Installer Text |
Description |
Example |
jboss.home |
N/A |
Location where caIntegrator JBoss server is being installed (auto generated) |
${application.base.path}/${jboss.relative.path} |
jboss.relative.path |
N/A |
Relative location of caIntegrator JBoss server (keep default value here, it can be changed from project.properties file) |
${jboss.binaries.relative.dir} |
jboss.server.hostname |
"Application Host Name" |
Hostname where JBoss is being installed |
localhost |
jboss.server.name |
"Application Server Name" |
JBoss servername |
default |
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 |
jboss.cobraorb.port |
"Application corbaorb Port Number" |
port used by caIntegrator JBoss |
47280 |
jboss.ejbinvoker.port |
"Application ejbinvoker Port Number" |
port used by caIntegrator JBoss |
47150 |
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 |
47160 |
jboss.hajrmi.port |
"Application hajrmi Port Number" |
port used by caIntegrator JBoss |
47260 |
jboss.jms.port |
"Application JMS Port Number" |
port used by caIntegrator JBoss |
47170 |
jboss.jmx-rmi.port |
"Application JMX-RMI Port Number" |
port used by caIntegrator JBoss |
47290 |
jboss.messaging.port |
"Application Messaging Port Number" |
port used by caIntegrator JBoss |
47330 |
jboss.pooledha.port |
"Application pooledha Port Number" |
port used by caIntegrator JBoss |
47270 |
jboss.remoting.port |
"Application Remoting Port Number" |
port used by caIntegrator JBoss |
47320 |
jboss.server.bind.port |
"Application Bind Port Number" |
port used by caIntegrator JBoss |
47190 |
jboss.server.jndi.port |
"Application JNDI Port Number" |
port used by caIntegrator JBoss |
47200 |
jboss.server.port |
"Application HTTP Port Number" |
port used by caIntegrator JBoss |
47210 |
jboss.server.rmi.port |
"Application RMI Port Number" |
port used by caIntegrator JBoss |
47230 |
jboss.service.rmiobject.port |
"Application RMIObject Port Number" |
port used by caIntegrator JBoss |
47240 |
jboss.snmp.port |
"Application SNMP Port Number" |
port used by caIntegrator JBoss |
47310 |
jboss.snmp-trapd.port |
"Application SNMP-TRAPD Port Number" |
port used by caIntegrator JBoss |
47300 |
jboss.web.service.port |
"Application Web Service Port Number" |
port used by caIntegrator JBoss |
47250 |
Global Settings
Property Name |
GUI Installer Text |
Description |
Example |
||
user.admin.email.address.from |
"UPT Admin Email Address From" |
Email address which registration emails come from. |
address@domain.com |
||
user.admin.email.address.to |
"UPT Admin Email Address To" |
Email address that registration emails are sent to. |
address@domain.com |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="34e48f13-8612-42f0-8fcc-b6e6bb41c6fe"><ac:plain-text-body><![CDATA[ |
upt.url |
"UPT URL" |
URL for the UPT server that manages this instance of CaIntegrator2 |
http://[server]:[port]/upt42 |
]]></ac:plain-text-body></ac:structured-macro> |
mail.smtp.host |
"Mail Server Host" |
SMTP mail server from which software will send its emails |
smtp_host.mydomain.com |
||
mail.smtp.port |
"Mail Server Port Number" |
SMTP mail server port number |
smtp_host.mydomain.com |
||
mail.smtp.auth |
"Mail Server Authentication" |
SMTP mail server requires authentication (true or false) |
false |
||
mail.smtp.starttls.enable |
"Mail Server Starttls" |
SMTP mail server start tls (true or false) |
false |
||
mail.user |
"Mail Server User" |
SMTP mail server user name |
|
||
mail.password |
"Mail Server Password" |
SMTP mail server password |
|
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.basedn |
"LDAP Search Base DN" |
The subdirectory in LDAP where users/roles should be searched for |
ou=users, o=mydomain.com |