Default Setting Changes in 7.2
Most new versions of Liferay include changes to the default settings. If you rely on the defaults from your old version, you should review the changes and decide to keep the defaults from your old version or accept the defaults of the new.
Default Portal Property Changes
Here are the default Portal Property changes from 7.1 to 7.2:
Portal Property | 7.1 Default | 7.2 Default |
---|---|---|
hot.deploy.listeners | see value | dropped com.liferay.portal.deploy.hot.SpringHotDeployListener |
spring.configs | see value | dropped META-INF/cluster-spring.xml, META-INF/comment-spring.xml, META-INF/monitoring-spring.xml |
jdbc.default.driverClassName | com.mysql.jdbc.Driver | com.mysql.cj.jdbc.Driver |
jdbc.default.url | see value | added &serverTimezone=GMT |
ehcache.multi.vm.config.location | /ehcache/liferay-multi-vm-clustered.xml | /ehcache/liferay-multi-vm.xml |
company.security.send.password | true | false |
locales | see value | added kk_KZ and ta_IN |
locales.beta | see value | added iw_IL, kk_KZ, and ta_IN; dropped ar_SA and sv_SE |
locales.enabled | added ar_SA and sv_SE; dropped iw_IL | |
session.timeout.auto.extend.offset | 0 | 10 |
default.guest.public.layout.nam | Welcome | Home |
default.user.private.layout.name | Welcome | My Dashboard |
default.user.public.layout.nam | Welcome | My Profile |
default.user.public.layout.column-1 | blank | com_liferay_contacts_web_portlet_ProfilePortlet |
field.enable.com.liferay.portal.kernel.model.Contact.male | true | false |
setup.database.driverClassName[mysql] | com.mysql.jdbc.Driver | com.mysql.cj.jdbc.Driver |
setup.database.jar.url[com.mysql.cj.jdbc.Driver] | http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.23/mysql-connector-java-5.1.23.jar | http://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.15/mysql-connector-java-8.0.15.jar |
module.framework.services.ignored.interfaces | see value | dropped com.liferay.portal.cache.thread.local.ThreadLocalCacheAdvice, com.liferay.portal.dao.jdbc.util.DataSourceSwapper, com.liferay.portal.dao.jdbc.util.DataSourceSwapper, com.liferay.portal.messaging.async.AsyncAdvice, com.liferay.portal.resiliency.service.PortalResiliencyAdvice, com.liferay.portal.search.IndexableAdvice, com.liferay.portal.security.access.control.AccessControlAdvice, com.liferay.portal.systemevent.SystemEventAdvice, org.aopalliance.* |
module.framework.system.packages.extra | see value | added com.mysql.cj.jdbc |
module.framework.properties.org.osgi.framework.bootdelegation | see value | added com.liferay.expando.kernel.model |
module.framework.web.generator.excluded.paths | see value | dropped WEB-INF/lib/aopalliance.jar and WEB-INF/lib/aopalliance-1.0.jar |
com.liferay.portal.servlet.filters.strip.StripFilter | true | false |
login.create.account.allow.custom.password | false | true |
Default Settings Changed in 7.1
Portal Property | 7.0 Default | 7.1 Default |
---|---|---|
portlet.add.default.resource.check.whitelist | see value | see value |
spring.configs | see value | added META-INF/security-spring.xml; dropped META-INF/message-boards-spring.xml, META-INF/security-spring.xml, and META-INF/service-configurator-spring.xml |
javascript.barebone.files | see value | blank |
javascript.everything.files | see value | blank |
users.screen.name.allow.numeric | false | true |
users.update.user.name.com.liferay.message.boards.kernel.model.MBMessage renamed | users.update.user.name.com.liferay.message.boards.model.MBMessage | |
session.timeout | 30 | 15 |
session.phishing.protected.attribute | see value | added OPEN_ID_CONNECT_SESSION |
auth.token.ignore.actions | see value | dropped /login/login |
default.user.private.layout.regular.theme.id | userdashboard_WAR_userdashboardtheme | classic_WAR_classictheme |
default.user.public.layout.regular.theme.id | userprofile_WAR_userprofiletheme | classic_WAR_classictheme |
layout.friendly.url.keywords | see value | added a |
editor.wysiwyg.portal-web.docroot.html.portlet.announcements.edit_entry.jsp | ckeditor | alloyeditor |
editor.wysiwyg.portal-web.docroot.html.portlet.message_boards.edit_message.bb_code.jsp | ckeditor_bbcode | alloyeditor_bbcode |
editor.wysiwyg.portal-web.docroot.html.portlet.message_boards.edit_message.html.jsp | ckeditor | alloyeditor |
browser.cache.disabled | false | true |
browser.cache.signed.in.disabled | false | true |
lock.expiration.time.com.liferay.message.boards.kernel.model.MBThread renamed | lock.expiration.time.com.liferay.message.boards.model.MBThread | |
module.framework.properties.org.osgi.framework.bootdelegation | see value | added javax.validation, javax.validation., jdk., weblogic.jndi, weblogic.jndi.* |
memory.scheduler.org.quartz.scheduler.jobFactory.class | org.quartz.simpl.SimpleJobFactory | org.quartz.simpl.PropertySettingJobFactory |
persisted.scheduler.org.quartz.scheduler.jobFactory.class | org.quartz.simpl.SimpleJobFactory | org.quartz.simpl.PropertySettingJobFactory |
com.liferay.portal.servlet.filters.jsoncontenttype.JSONContentTypeFilter | true | false |
dl.entry.columns | see value | added document-type |
ratings.upgrade.thumbs.class.names | see value | replace com.liferay.message.boards.kernel.model.* with com.liferay.message.boards.model.* in values |
Default Settings Changed in 7.0
Here are some properties that have changed since version 6.2:
Portal Property | 6.2 Default | 7.0 Default |
---|---|---|
verify.process.concurrency.threshold | 3 | 5 |
auto.deploy.listeners | see value | dropped com.liferay.portal.deploy.auto.LiferayPackageAutoDeployListener, com.liferay.portal.deploy.auto.exploded.tomcat.HookExplodedTomcatListener, com.liferay.portal.deploy.auto.exploded.tomcat.LayoutTemplateExplodedTomcatListener, com.liferay.portal.deploy.auto.exploded.tomcat.PortletExplodedTomcatListener, com.liferay.portal.deploy.auto.exploded.tomcat.ThemeExplodedTomcatListener |
hot.deploy.listeners | see value | added com.liferay.portal.deploy.hot.OSGiHotDeployListener |
portlet.add.default.resource.check.whitelist | see value | see value |
portlet.add.default.resource.check.whitelist.actions | see value | blank |
portlet.interrupted.request.whitelist.actions | /language/view | blank |
portlet.preferences.strict.store | false | true |
resource.actions.configs | see value | added META-INF/resource-actions/default.xml |
model.hints.configs | replaced META-INF/portlet-model-hints.xml | with classpath*:META-INF/portlet-model-hints.xml |
spring.configs | see value | see value |
jdbc.default.* | see value | see value |
transactional.cache.names | see value | see value |
ehcache.* | see value | see value |
javascript.barebone.files | see value | see value |
javascript.everything.files | see value | dropped liferay/address.js and liferay/dockbar.js |
javascript.bundle.dir[javascript.barebone.files] | /html/js | / |
javascript.bundle.dir[javascript.everything.files] | /html/js | / |
SQL Data | replace sql.data.com.liferay.portal.model.* | with sql.data.com.liferay.portal.kernel.model.* |
company.settings.form.authentication | see value | blank |
locales | see value | added th_TH |
locales.beta | see value | dropped nl_NL |
locales.enabled | see value | added nl_NL |
locale.use.default.if.not.available | true | false |
time.zones | see value | added Australia/Perth, Australia/Eucla, Australia/Lord_Howe |
Look and Feel | see value | see value |
session.phishing.protected.attributes | see value | added CAS_LOGIN |
LDAP props | see value | see value |
auth.login.portlet.name | 58 | com_liferay_login_web_portlet_LoginPortlet |
auth.public.paths | see value | see value |
Authentication Token | see value | see value |
auth.token.ignore.portlets | 82 | blank |
Passwords | see value | see value |
permissions.inline.sql.resource.block.query.threshhold | renamed permissions.inline.sql.resource.block.query.threshold | |
Captcha props | see value | see value |
application.startup.events | see value | see value |
Portal Events | see value | see value |
Default * Layouts | see value | see value |
layout.friendly.url.keywords | see value | added sprite and user; dropped software_catalog* |
layout.parallel.render.thread.pool.core.thread.count | 0 | 1 |
layout.set.prototype.propagate.logo | true | false |
Editors | see value | see value |
field.enable.com.liferay.portal.model.* props | renamed field.enable.com.liferay.portal.kernel.model.* | |
Lucene Search | see value | see value |
Setup Wizard | see value | see value |
value.object.entity.cache.enabled.com.liferay.portal.model.* props | renamed value.object.entity.cache.enabled.com.liferay.portal.kernel.model.* | |
value.object.finder.cache.enabled.com.liferay.portal.model.* props | renamed value.object.finder.cache.enabled.com.liferay.portal.kernel.model.* | |
Audit Message | see value | see value |
Cluster Link | see value | see value |
counter.increment.com.liferay.portal.model.Layout | renamed counter.increment.com.liferay.portal.kernel.model.Layout | |
com.liferay.portal.service.http.TunnelUtil.verify.ssl.hostname | renamed com.liferay.portal.kernel.service.http.TunnelUtil.verify.ssl.hostname | |
JSON props | see value | see value |
Lock | see value | see value |
Module Framework | see value | see value |
Quartz | see value | see value |
search.container.page.iterator.max.pages | 10 | 25 |
Staging | see value | see value |
virtual.hosts.ignore.paths | see value | added /c/portal/edit_layout; dropped /c/layouts_admin/update_page |
xuggler.jar.file[64-win] | see value | see value |
xuggler.jar.url | see value | see value |
com.liferay.portal.servlet.filters.gzip.GZipFilter=false | true | false |
web.server.servlet.check.image.gallery | true | false |
admin.default.role.names | Power User\nUser | User |
admin.obfuscated.properties | see value | see value |
Blogs Portlet and Service | see value | see value |
blogs.trackback.enabled | true | false |
Discussion Tag Library | see value | see value |
Document Library Portlet and Service | see value | see value |
dl.file.entry.thumbnail.max.height | 128 | 300 |
dl.file.entry.thumbnail.max.width | 128 | 300 |
login.form.navigation.pre | see value | see value |
login.form.navigation.post | see value | see value |
Message Boards Service | see value | see value |
Ratings Tag Library | see value | see value |
The latest portal properties reference provides property details and examples. Many properties are now replaced by OSGi configurations, which are accessible through the UI in System Settings.