File Store Updates
File store options and configuration values changed in Liferay DXP 7.0. If you’re on 7.0 or earlier and are affected by these changes, you must update your file store before upgrading your DXP database.
This table lists the required updates per Liferay version.
|Current Liferay Version||Required Updates|
|Liferay DXP 7.0||1. Migrate from CMIS Store and JCR Store.|
|Liferay Portal 6.2 and earlier||1. Update your store implementation class name.
2. Migrate from CMIS Store and JCR Store.
3. Configure the file store in System Settings.
The following sections explain how to update your file store.
Updating the Store Implementation Class Name
The store implementation class package names changed from
com.liferay.portlet.documentlibrary.store.* in Liferay Portal 6.2 to
com.liferay.portal.store.* in DXP 7.0. Set your
dl.store.impl property in
portal-ext.properties one of these ways:
dl.store.impl=com.liferay.portal.store.file.system.FileSystemStore dl.store.impl=com.liferay.portal.store.db.DBStore dl.store.impl=com.liferay.portal.store.file.system.AdvancedFileSystemStore dl.store.impl=com.liferay.portal.store.s3.S3Store
Migrating from JCR Store
JCR Store was deprecated in DXP 7.0. The file storage documentation describes other store options. Migrate to a supported file store before upgrading your database.
Migrating from CMIS Store
CMIS Store was deprecated in 7.0.10 Fix Pack 14 and was removed in DXP 7.2. The file storage documentation describes other store options. Migrate to a supported file store before upgrading your database.
Configuring the File Store in System Settings
Since DXP 7.0, document store type-specific configuration (e.g., specific to Simple File Store, Advanced File Store, S3, etc.) is done in the Control Panel at Configuration → System Settings → File Storage, or using OSGi configuration files (
.config files). Type-specific configuration is no longer done using
portal-ext.properties. After upgrading your database, configure your file store in System Settings.
See Configuring File Storage for more store configuration details.