Documentation

ファイルストアの更新

Liferay DXP7.0でファイルストアオプションと設定値が変更されました。 7.0以前のバージョンを使用していて、これらの変更の影響を受ける場合は、DXPデータベースをアップグレードする前_に、ファイルストアをアップデートする必要があります。

次の表は、Liferayのバージョンごとに必要なアップデートを示しています。

現在のLiferayのバージョン

必要なアップデート

Liferay DXP 7.0

1. CMIS StoreおよびJCR Storeから移行します。

Liferay Portal 6.2以前

1. ストア実装クラス名を更新します。
2. CMIS StoreおよびJCR Storeから移行します。
3. システム設定でファイルストアを設定します。

次のセクションでは、ファイルストアを更新する方法について説明します。

ストア実装クラス名の更新

ストア実装クラスのパッケージ名が、Liferay Portal 6.2のcom.liferay.portlet.documentlibrary.store.*からDXP 7.0のcom.liferay.portal.store.*に変更されました。 次のいずれかの方法で、portal-ext.propertiesdl.store.implプロパティを設定してください。

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

JCR Storeからの移行

JCR StoreはDXP 7.0で非推奨になりました。 他のストアオプションについては、ファイルストレージのドキュメンテーションで説明しています。 データベースをアップグレードする前に、サポートされているファイルストアに移行してください。

CMIS Storeからの移行

CMISストアは7.0.10フィックスパック14で非推奨になり、DXP 7.2で削除されました。 他のストアオプションについては、ファイルストレージのドキュメンテーションで説明しています。 データベースをアップグレードする前に、サポートされているファイルストアに移行してください。

システム設定でファイルストアを構成する

DXP 7.0以降、ドキュメントストアタイプに固有の構成(例:Simple File Store、Advanced File Store、S3などに固有の構成)は、コントロールパネル([Configuration] → [System Settings] → [File Storage])から行うか、またはOSGi構成ファイル(.configファイル)を使用して行います。 タイプに固有の構成は、portal-ext.propertiesを使用して行われなくなりました。 データベースをアップグレードした後、System Settingsでファイルストアを構成してください。

ストア設定の詳細は、ファイルストレージの構成を参照してください。