As of eXo Platform 4.1.0, the properties are no longer configured via $PLATFORM_TOMCAT_HOME/gatein/conf/configuration.properties
(Tomcat),
or $PLATFORM_JBOSS_HOME/standalone/configuration/gatein/configuration.properties
(JBoss).
Instead, you should change default configurations via $PLATFORM_TOMCAT_HOME/gatein/conf/exo.properties
(Tomcat) or $PLATFORM_JBOSS_HOME/standalone/configuration/gatein/exo.properties
(JBoss)
(see Configuration overview for the exo.properties
file).
If you have used those properties in 4.0, you can update them to the new file exo.properties
of 4.1.
However, the property names have been changed, as in the mapping:
Platform variables
Old variable | New variable |
---|---|
gatein.email.domain.url | exo.base.url |
accountsetup.skip | exo.accountsetup.skip |
exo.super.user | exo.super.user |
Email variables
Old variable | New variable |
---|---|
gatein.email.smtp.from | exo.email.smtp.from |
gatein.email.smtp.host | exo.email.smtp.host |
gatein.email.smtp.port | exo.email.smtp.port |
gatein.email.smtp.starttls.enable | exo.email.smtp.starttls.enable |
gatein.email.smtp.auth | exo.email.smtp.auth |
gatein.email.smtp.username | exo.email.smtp.username |
gatein.email.smtp.password | exo.email.smtp.password |
gatein.email.smtp.socketFactory.port | exo.email.smtp.socketFactory.port |
gatein.email.smtp.socketFactory.class | exo.email.smtp.socketFactory.class |
JOD Converter
Old variable | New variable |
---|---|
wcm.jodconverter.enable | exo.jodconverter.enable |
wcm.jodconverter.portnumbers | exo.jodconverter.portnumbers |
wcm.jodconverter.officehome | exo.jodconverter.officehome |
wcm.jodconverter.taskqueuetimeout | exo.jodconverter.taskqueuetimeout |
wcm.jodconverter.taskexecutiontimeout | exo.jodconverter.taskexecutiontimeout |
wcm.jodconverter.maxtasksperprocess | exo.jodconverter.maxtasksperprocess |
wcm.jodconverter.retrytimeout | exo.jodconverter.retrytimeout |
Unified search
Old variable | New variable |
---|---|
unified-search.engine.fuzzy.enable | exo.unified-search.engine.fuzzy.enable |
unified-search.engine.fuzzy.similarity | exo.unified-search.engine.fuzzy.similarity |
Caches
Old variable | New variable |
---|---|
gatein.cache.mop.maxsize | exo.cache.portal.mop.maxsize |
gatein.cache.mop.livetime | exo.cache.portal.mop.livetime |
gatein.cache.mop.maxnodes | exo.cache.portal.mop.maxnodes |
gatein.cache.mop.expiration | exo.cache.portal.mop.expiration |
gatein.cache.navigation.maxsize | exo.cache.portal.navigation.maxsize |
gatein.cache.navigation.livetime | exo.cache.portal.navigation.livetime |
gatein.cache.navigation.maxnodes | exo.cache.portal.navigation.maxnodes |
gatein.cache.navigation.expiration | exo.cache.portal.navigation.expiration |
gatein.cache.description.maxsize | exo.cache.portal.description.maxsize |
gatein.cache.description.livetime | exo.cache.portal.description.livetime |
gatein.cache.description.maxnodes | exo.cache.portal.description.maxnodes |
gatein.cache.description.expiration | exo.cache.portal.description.expiration |
gatein.cache.page.maxsize | exo.cache.portal.page.maxsize |
gatein.cache.page.livetime | exo.cache.portal.page.livetime |
gatein.cache.page.maxnodes | exo.cache.portal.page.maxnodes |
gatein.cache.page.expiration | exo.cache.portal.page.expiration |
cache.exo.portal.TemplateService.capacity | exo.cache.portal.TemplateService.capacity |
cache.exo.portal.TemplateService.liveTime | exo.cache.portal.TemplateService.liveTime |
cache.exo.portal.ResourceBundleData.capacity | exo.cache.portal.ResourceBundleData.capacity |
cache.exo.portal.ResourceBundleData.liveTime | exo.cache.portal.ResourceBundleData.liveTime |
cache.exo.commons.SettingService.Capacity | exo.cache.commons.SettingService.Capacity |
cache.exo.commons.SettingService.TimeToLive | exo.cache.commons.SettingService.TimeToLive |
cache.exo.commons.SettingService.MaxNodes | exo.cache.commons.SettingService.MaxNodes |
cache.exo.commons.SettingService.ExpirationTimeout | exo.cache.commons.SettingService.ExpirationTimeout |
wcm.cache.queryservice.maxnodes | exo.cache.ecms.queryservice.maxnodes |
wcm.cache.queryservice.expirationtimeout | exo.cache.ecms.queryservice.expirationtimeout |
wcm.cache.managedrive.maxnodes | exo.cache.ecms.managedrive.maxnodes |
wcm.cache.managedrive.expirationtimeout | exo.cache.ecms.managedrive.expirationtimeout |
wcm.cache.scriptservice.capacity | exo.cache.ecms.scriptservice.capacity |
wcm.cache.scriptservice.timetolive | exo.cache.ecms.scriptservice.timetolive |
wcm.cache.templateservice.capacity | exo.cache.ecms.templateservice.capacity |
wcm.cache.templateservice.timetolive | exo.cache.ecms.templateservice.timetolive |
wcm.cache.webcontent.initialwebcontentplugin.capacity | exo.cache.ecms.webcontent.initialwebcontentplugin.capacity |
wcm.cache.webcontent.initialwebcontentplugin.timetolive | exo.cache.ecms.webcontent.initialwebcontentplugin.timetolive |
wcm.cache.fragmentcacheservice.capacity | exo.cache.ecms.fragmentcacheservice.capacity |
wcm.cache.fragmentcacheservice.timetolive | exo.cache.ecms.fragmentcacheservice.timetolive |
wcm.cache.pdfviewer.capacity | exo.cache.ecms.pdfviewer.capacity |
wcm.cache.pdfviewer.timetolive | exo.cache.ecms.pdfviewer.timetolive |
wcm.cache.seoservice.capacity | exo.cache.ecms.seoservice.capacity |
wcm.cache.seoservice.timetolive | exo.cache.ecms.seoservice.timetolive |
cache.exo.ecms.javascript.maxSize | exo.cache.ecms.javascript.maxSize |
cache.exo.ecms.javascript.liveTime | exo.cache.ecms.javascript.liveTime |
cache.exo.social.IdentityCache.Capacity | exo.cache.social.IdentityCache.Capacity |
cache.exo.social.IdentityCache.TimeToLive | exo.cache.social.IdentityCache.TimeToLive |
cache.exo.social.IdentityIndexCache.Capacity | exo.cache.social.IdentityIndexCache.Capacity |
cache.exo.social.IdentityIndexCache.TimeToLive | exo.cache.social.IdentityIndexCache.TimeToLive |
cache.exo.social.ProfileCache.Capacity | exo.cache.social.ProfileCache.Capacity |
cache.exo.social.ProfileCache.TimeToLive | exo.cache.social.ProfileCache.TimeToLive |
cache.exo.social.IdentitiesCache.Capacity | exo.cache.social.IdentitiesCache.Capacity |
cache.exo.social.IdentitiesCache.TimeToLive | exo.cache.social.IdentitiesCache.TimeToLive |
cache.exo.social.IdentitiesCountCache.Capacity | exo.cache.social.IdentitiesCountCache.Capacity |
cache.exo.social.IdentitiesCountCache.TimeToLive | exo.cache.social.IdentitiesCountCache.TimeToLive |
cache.exo.social.RelationshipCache.Capacity | exo.cache.social.RelationshipCache.Capacity |
cache.exo.social.RelationshipCache.TimeToLive | exo.cache.social.RelationshipCache.TimeToLive |
cache.exo.social.RelationshipFromIdentityCache.Capacity | exo.cache.social.RelationshipFromIdentityCache.Capacity |
cache.exo.social.RelationshipFromIdentityCache.TimeToLive | exo.cache.social.RelationshipFromIdentityCache.TimeToLive |
cache.exo.social.RelationshipsCountCache.Capacity | exo.cache.social.RelationshipsCountCache.Capacity |
cache.exo.social.RelationshipsCountCache.TimeToLive | exo.cache.social.RelationshipsCountCache.TimeToLive |
cache.exo.social.RelationshipsCache.Capacity | exo.cache.social.RelationshipsCache.Capacity |
cache.exo.social.RelationshipsCache.TimeToLive | exo.cache.social.RelationshipsCache.TimeToLive |
cache.exo.social.ActivityCache.Capacity | exo.cache.social.ActivityCache.Capacity |
cache.exo.social.ActivityCache.TimeToLive | exo.cache.social.ActivityCache.TimeToLive |
cache.exo.social.ActivitiesCountCache.Capacity | exo.cache.social.ActivitiesCountCache.Capacity |
cache.exo.social.ActivitiesCountCache.TimeToLive | exo.cache.social.ActivitiesCountCache.TimeToLive |
cache.exo.social.ActivitiesCache.Capacity | exo.cache.social.ActivitiesCache.Capacity |
cache.exo.social.ActivitiesCache.TimeToLive | exo.cache.social.ActivitiesCache.TimeToLive |
cache.exo.social.SpaceCache.Capacity | exo.cache.social.SpaceCache.Capacity |
cache.exo.social.SpaceCache.TimeToLive | exo.cache.social.SpaceCache.TimeToLive |
cache.exo.social.SpaceRefCache.Capacity | exo.cache.social.SpaceRefCache.Capacity |
cache.exo.social.SpaceRefCache.TimeToLive | exo.cache.social.SpaceRefCache.TimeToLive |
cache.exo.social.SpacesCountCache.Capacity | exo.cache.social.SpacesCountCache.Capacity |
cache.exo.social.SpacesCountCache.TimeToLive | exo.cache.social.SpacesCountCache.TimeToLive |
cache.exo.social.SpacesCache.Capacity | exo.cache.social.SpacesCache.Capacity |
cache.exo.social.SpacesCache.TimeToLive | exo.cache.social.SpacesCache.TimeToLive |
cache.exo.forum.UserProfiles.Capacity | exo.cache.forum.UserProfiles.Capacity |
cache.exo.forum.UserProfiles.TimeToLive | exo.cache.forum.UserProfiles.TimeToLive |
cache.exo.forum.CategoryList.Capacity | exo.cache.forum.CategoryList.Capacity |
cache.exo.forum.CategoryList.TimeToLive | exo.cache.forum.CategoryList.TimeToLive |
cache.exo.forum.CategoryData.Capacity | exo.cache.forum.CategoryData.Capacity |
cache.exo.forum.CategoryData.TimeToLive | exo.cache.forum.CategoryData.TimeToLive |
cache.exo.forum.ForumList.Capacity | exo.cache.forum.ForumList.Capacity |
cache.exo.forum.ForumList.TimeToLive | exo.cache.forum.ForumList.TimeToLive |
cache.exo.forum.ForumData.Capacity | exo.cache.forum.ForumData.Capacity |
cache.exo.forum.ForumData.TimeToLive | exo.cache.forum.ForumData.TimeToLive |
cache.exo.forum.TopicData.Capacity | exo.cache.forum.TopicData.Capacity |
cache.exo.forum.TopicData.TimeToLive | exo.cache.forum.TopicData.TimeToLive |
cache.exo.forum.WatchListData.Capacity | exo.cache.forum.WatchListData.Capacity |
cache.exo.forum.WatchListData.TimeToLive | exo.cache.forum.WatchListData.TimeToLive |
cache.exo.forum.LinkListData.Capacity | exo.cache.forum.LinkListData.Capacity |
cache.exo.forum.LinkListData.TimeToLive | exo.cache.forum.LinkListData.TimeToLive |
cache.exo.forum.ObjectNameData.Capacity | exo.cache.forum.ObjectNameData.Capacity |
cache.exo.forum.ObjectNameData.TimeToLive | exo.cache.forum.ObjectNameData.TimeToLive |
cache.exo.forum.MiscData.Capacity | exo.cache.forum.MiscData.Capacity |
cache.exo.forum.MiscData.TimeToLive | exo.cache.forum.MiscData.TimeToLive |
cache.exo.wiki.PageRenderingCache.Capacity | exo.cache.wiki.PageRenderingCache.Capacity |
cache.exo.wiki.PageRenderingCache.TimeToLive | exo.cache.wiki.PageRenderingCache.TimeToLive |
cache.exo.calendar.GroupCalendarCache.Capacity | exo.cache.calendar.GroupCalendarCache.Capacity |
cache.exo.calendar.GroupCalendarCache.TimeToLive | exo.cache.calendar.GroupCalendarCache.TimeToLive |
JCR
Old variable | New variable |
---|---|
gatein.jcr.datasource.dialect | exo.jcr.datasource.dialect |
gatein.jcr.db-structure-type | exo.jcr.db-structure-type |
gatein.jcr.sessionregistry.sessionmaxage | exo.jcr.sessionregistry.sessionmaxage |
gatein.jcr.storage.enabled | exo.jcr.storage.enabled |
gatein.jcr.repository.default | exo.jcr.repository.default |
gatein.jcr.workspace.default | exo.jcr.workspace.default |
gatein.jcr.workspace.system | exo.jcr.workspace.system |
Calendar
Old variable | New variable |
---|---|
exo.calendar.default.event.suggest | exo.calendar.default.event.suggest |
exo.calendar.default.task.suggest | exo.calendar.default.task.suggest |
exo.calendar.remote.synchronization.job.period | exo.calendar.remote.synchronization.job.period |
Wiki
Old variable | New variable |
---|---|
wiki.autosave.interval | exo.wiki.autosave.interval |
Clustering
Old variable | New variable |
---|---|
exo.cluster.partition.name | exo.cluster.partition.name |
gatein.jcr.jgroups.config | exo.jcr.cluster.jgroups.config-url |
gatein.jcr.cache.config | exo.jcr.cache.config |
gatein.jcr.cache.config.workspace.portal-system | exo.jcr.cache.config.workspace.portal-system |
gatein.jcr.lock.cache.config | exo.jcr.lock.cache.config |
gatein.jcr.index.cache.config | exo.jcr.index.cache.config |
Add-ons
Old variable | New variable |
---|---|
acme.portalConfig.metadata.override | exo.acme.portalConfig.metadata.override |
ide.portalConfig.metadata.override | exo.ide.portalConfig.metadata.override |
GateIn
Old variable | New variable |
---|---|
gatein.conf.dir |
exo.conf.dir See more information below for how to customize this property. |
gatein.data.dir | exo.data.dir |
gatein.jcr.data.dir | exo.jcr.data.dir |
gatein.jcr.index.data.dir | exo.jcr.index.data.dir |
gatein.jcr.storage.data.dir | exo.jcr.storage.data.dir |
gatein.assets.version | exo.assets.version |
The property exo.conf.dir
can be changed as follows:
In Tomcat: customize the variable EXO_CONF_DIR=/path/to/your/folder
(see Customizing variables for how-to).
In JBoss: edit the property exo.conf.dir
in standalone/configuration/standalone-exo.xml
(standalone-exo-cluster.xml
in cluster mode).
<sytem-properties>
<property name="exo.conf.dir" value="/path/to/your/folder"/>
</system-properties>
Accounts and Security
Old variable | New variable |
---|---|
exo.security.domain | exo.security.domain |
gatein.portal.idm.createuserportal | exo.portal.idm.createuserportal |
gatein.portal.idm.destroyuserportal | exo.portal.idm.destroyuserportal |
Datasources
Old variable | New variable |
---|---|
gatein.jcr.datasource.name | exo.jcr.datasource.name |
gatein.idm.datasource.name | exo.idm.datasource.name |
ECMS
Old variable | New variable |
---|---|
gatein.ecms.watchdocument.content | exo.ecms.watchdocument.content |