問題
DXP 7.2 GA1からフィックスパック4に更新するときに、次の起動エラーが発生する場合があります。
2020-01-31 02:55:02.013 ERROR [Framework Event Dispatcher: Equinox Container: b8f39843-b261-414d-83ce-0349e281fc15][Framework:93] FrameworkEvent ERROR org.osgi.framework.BundleException: Could not resolve module: com.liferay.data.engine.rest.api [149]_ Unresolved requirement: Import-Package:
com.liferay.portal.vulcan.pagination; version="[1.0.0,2.0.0)"_ -> Export-Package: com.liferay.portal.vulcan.pagination; bundle-symbolic-
name="com.liferay.portal.vulcan.api"; bundle-version="3.13.0"; version="1.1.0"; uses:="com.fasterxml.jackson.annotation"_
com.liferay.portal.vulcan.api [856]_ Unresolved requirement: Import-Package: com.liferay.oauth2.provider.scope.liferay; version="
[1.2.0,2.0.0)"_ Unresolved requirement: Import-Package: graphql.annotations.annotationTypes; version="[5.4.0,6.0.0)"_ -> Export-Package:
graphql.annotations.annotationTypes; bundle-symbolic-name="com.liferay.portal.vulcan.api"; bundle-version="3.13.0"; version="5.4.0"_
[Sanitized]
DXP 7.1 GA1には、フィックスパック4のビルド対象となったOAuth 2.0プラグインの最新バージョンが含まれていないため、エラーが発生します。
次のアップグレードパスを実行すると、このエラーがスローされます。
- DXP 7.2 GA1> DXP 7.2フィックスパック4
- DXP 7.2 GA1> DXP 7.2フィックスパック2(SP1)またはフィックスパック3> 7.2フィックスパック4
この問題は、DXP 7.2フィックスパック4バンドルまたはDXP 7.2 Service Pack 1からDXP 7.2フィックスパック4に更新する場合には再現できないことにご注意ください。
詳細
この問題を解決するには、フィックスパックをインストールする前に、OAuth 2.0プラグインの最新バージョンに更新してください。
- OAuth 2.0プラグインの最新バージョンをダウンロードする
- プラグインをデプロイフォルダーにコピーする
- プラグインがデプロイされ、再起動を求めるメッセージが表示されます
- サーバーを停止
- フィックスパック4をインストール
- サーバーを起動
OAuth 2.0プラグインの最新バージョンに更新する 前 にDXP 7.2フィックスパック4がインストールされている場合は、以下の手順に従ってください。
- サーバーを起動
- 失敗が表示され、その後、更新されたプラグインがデプロイされ、再起動のメッセージが表示されます
- サーバーを停止
- サーバーを起動
追加情報
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン