Setting jive.instance.home

Jive SBS uses the following convention to determine where jive.instance.home actually exists on the file system. These rules follow the general notion of more to less specific -- for example, if a user has gone to the trouble of specifying a JNDI property for the home directory, honor that over a more generic system property, honor that over a more generic environment property.
  1. JNDI environment property named "jive.instance.home" in the context "java:comp/env/"
  2. System property named "jive.instance.home"
  3. JNDI legacy environment property named "jiveHome" in the same context as #1
  4. System property named "jiveHome"
  5. Default to OS default (/usr/local/jive/applications/${name}/home or c:\jive\applications\${name}\home} - ${name} is described above represents the -Djive.name property with a default of "sbs"