7.2 DXP GA1からDXP 7.2 Fix Pack 4にアップデートする

問題

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プラグインの最新バージョンに更新してください。

  1. OAuth 2.0プラグインの最新バージョンをダウンロードする
  2. プラグインをデプロイフォルダーにコピーする
  3. プラグインがデプロイされ、再起動を求めるメッセージが表示されます
  4. サーバーを停止
  5. フィックスパック4をインストール
  6. サーバーを起動

OAuth 2.0プラグインの最新バージョンに更新する にDXP 7.2フィックスパック4がインストールされている場合は、以下の手順に従ってください。

  1. サーバーを起動
  2. 失敗が表示され、その後、更新されたプラグインがデプロイされ、再起動のメッセージが表示されます
  3. サーバーを停止
  4. サーバーを起動

追加情報

この記事は役に立ちましたか?
5人中5人がこの記事が役に立ったと言っています