If you're upgrading from a version prior to version 3, you might wonder about the
jiveHome directory. The jiveHome directory was where you put (and found) the working
files for your community. Caches, themes, plugins, logs -- that sort of thing.
As of version 3, the jiveHome directory is replaced by the jive.instance.home environment
variable. Each instance depends on three environment variables to identify its place in
the bigger picture of its environment:
- jive.home -- The root of all Jive software on the filesystem. Shared resources
like Apache and Tomcat binaries are found here, as are individual
instances.
- jive.name -- Unique, human-readable identifier of an instance within the local
deployment (and importantly, not across all deployments); this value influences
where the instance lives in a managed deployment (i.e., platform) and various
other subtle artifacts like log file names.
- jive.instance.home -- Previously jiveHome. This is where the application puts
working files, including caches, plugins, themes, etc. For example, by default
this would be /usr/local/jive/applications/sbs/home/.
When you migrate your application to the platform, the contents of the jiveHome
directory are distrbuted to places that are better suited to the platform. The following
table list the new locations of resources previous found in jiveHome.
Important: The
pre-packaged PostgreSQL DBMS is for evaluation purposes and should not be used
for production instances.
| Resource |
Location Prior to Version 3 |
Location in the Platform |
| Application logs (including those for database backups) |
<jiveHome>/logs |
/usr/local/jive/var/logs |
| Installed plugins |
<jiveHome>/plugins |
/usr/local/jive/applications/<app_name>/home/plugins |
| User-created themes |
<jiveHome>/themes |
/usr/local/jive/applications/<app_name>/home/themes |
| Cached attachments |
<jiveHome>/attachments |
/usr/local/jive/applications/<app_name>/home/attachments |
| Cached images |
<jiveHome>/images |
/usr/local/jive/applications/<app_name>/home/images |
| Cached data |
<jiveHome>/cache |
/usr/local/jive/applications/<app_name>/home/caches |
| Resources directory |
<jiveHome>/resources |
/usr/local/jive/applications/<app_name>/home/resources |
| Local system database |
<jiveHome>/database |
/usr/local/jive/var/work/sbs/data/postgres-8.3 |
| jive_startup.xml file |
<jiveHome>/jive_startup.xml |
/usr/local/jive/applications/<app_name>/home/jive_startup.xml |