Documentation

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.

Additional Information