Show Menu
トピック×

AEM 6.5 Communities へのアップグレード

各サイトのトポロジや機能に応じて、AEM Communities 6.5 へのアップグレード時または最新の機能パックのインストール時に次のアクションが必要になる場合があります。
このセクションの内容は Communities に特化しており、 AEM 6.5 へのアップグレード (プラットフォーム)の説明を補足するものです。

AEM 6.1 以降のバージョンからのアップグレード

Solr のインデックス再作成

MSRPで設定された配置に新しいCommunities機能パックをインストールする場合、次の操作が必要になります。
  1. Install the latest feature pack .
  2. Reindex MSRP see section MSRP Reindex Tool .

Enablement 2.0

AEM 6.3 以降、イネーブルメント機能では、MySQL の中にレポート情報が保存されなくなりました。MySQL の依存関係は、SCORM コンテンツの追跡用のみに存在します。
Enablement 1.0 からのコンテンツの移行のサポートについては、 カスタマーケア にお問い合わせください。

AEM 6.0 からのアップグレード

If pre-existing UGC needs to be retained, then the means to do so depends on whether the deployment stored UGC on-premise or in the Adobe cloud .

アドビクラウドストレージ

アップグレードされたサイトがアドビクラウドストレージを使用するように設定された場合、SRP のメソッドは古い場所にある既存の UGC を見つけることができなくなるので、すべての UGC が失われたかのように(誤って)表示される可能性があります。
Thus, there is the ability to instruct ASRP to use AEM 6.0 compatability-mode to access UGC.
AEM 6.3 のすべてのオーサーインスタンスとパブリッシュインスタンスについて:
  • 管理者権限でサインインします。
  • Configure ASRP .
  • 既存のUGCを表示するには、次の手順に従います。

オンプレミスストレージ

アップグレードされたサイトでクラウドストレージを使用しなかった場合、既存の UGC は、共通ストアをサポートするために AEM 6.1 Communities で導入された新しい構造に合わせて変換する必要があります。
この目的で、GitHub でオープンソース移行ツールを使用できます。 AEM Communities UGC Migration Tool

Java API

AEM 6.0 Social Communities から AEM 6.3 Communities にアップグレードするときは、多くの API が異なるパッケージに再編成されていることに注意してください。IDEを使用してCommunities機能をカスタマイズする場合、ほとんどの問題を簡単に解決できます。
廃止された SocialUtils パッケージについて詳しくは、 SocialUtils のリファクタリング を参照してください。
また、 コミュニティでの Maven の使用 も参照してください。

JSP コンポーネントテンプレートの廃止

ソーシャルコンポーネントフレームワーク (SCF)は、AEM 6.0より前のバージョンで使用されていたJava Server Pages(JSP)の代わりに、 HandlebarsJS (HBS)テンプレート言語を使用します。
AEM 6.0 では、JSP コンポーネントは新しい HBS フレームワークコンポーネントと同じ場所に残っています(HBS コンポーネントは通常、「hbs」という名前のサブフォルダーに存在します)。
AEM 6.1 以降では JSP コンポーネントは完全に削除されています。Communitiesの場合、JSPコンポーネントの使用をすべてSCFコンポーネントで置き換えることをお勧めします。

AEM Communities UGC Migration Tool

AEM Communities UGC Migration Tool は、GitHub で使用できるオープンソース移行ツールで、以前のバージョンの AEM Social Communities から UGC を書き出して AEM Communities 6.1 以降に読み込むようにカスタマイズできます。
以前のバージョンから UGC を移行するだけでなく、MSRP から DSRP のように SRP 間で UGC を移行する際にもこのツールを使用できます。

AEM 5.6.1 以前のバージョンからのアップグレード

概念的に、コミュニティコンポーネントには 3 つの世代があります。
第1世代 :CQ 5.4 ~ AEM 5.6.0の概要です。これらは、複数のプラットフォーム間でUGCを同期する手段としてレプリケーションを使用し、ローカルリポジトリにUGCを格納する collab コンポーネントです。 その他の違いとしては、Java Server Pages(JSP)を使用した実装と、作成者環境でのみ作成されるブログ機能があります。
第2世代 :AEM 5.6.1からAEM 6.1まで、これは collab social のコンポーネントの組み合わせです。 AEM 6.0 introduced the new social component framework (SCF) and AEM 6.2 introduced a common UGC store where UGC is accessed using a storage resource provider (SRP).
第3世代 :AEM 6.2以降では、SCFにHandlebars(HBS)コンポーネントとして実装される ソーシャル コンポーネントのみが存在し、UGC用のSRPを選択する必要があります。