現在表示中:

以下のドキュメントでは、dynamicmedia_scene7 実行モードで実行しているダイナミックメディアのトラブルシューティングについて説明します。

セットアップと設定

以下の手順で、ダイナミックメディアが適切に設定されていることを確認します。

  • 開始コマンドに -r dynamicmedia_scene7 実行モード因数が含まれていることを確認します。

  • 使用可能なダイナミックメディア機能パックよりも先に、AEM 6.4 累積修正パック(CFP)がインストールされていることを確認します。

  • オプションの機能パック 18912 がインストールされていることを確認します。

    このオプションの機能パックは、FTP サポートが必要な場合や、Dynamic Media Classic(Scene7)からダイナミックメディアにアセットを移行する場合に使用します。

  • クラウドサービスのユーザーインターフェイスに移動して、「利用可能な設定」の下に割り当てられたアカウントが表示されることを確認します。

  • ダイナミックメディアアセット有効化(scene7)のレプリケーションエージェントが有効になっていることを確認します。

一般(すべてのアセット)

次に全般的なヒントやテクニックを示します。

アセット同期ステータスプロパティ

次のアセットプロパティを見直すと AEM からダイナミックメディアへのアセットの同期に成功したことが確認できます。

プロパティ 説明
<object_node>/jcr:content/metadata/dam:scene7ID a|364266 ノードがダイナミックメディアにリンクされていることを示す全般的インジケーター  
<object_node>/jcr:content/metadata/dam:scene7FileStatus PublishComplete またはエラーテキスト ダイナミックメディアに対するアセットのアップロードステータス
<object_node>/jcr:content/metadata/dam:scene7File  myCompany/myAssetID ダイナミックメディアのリモートアセットへの URL を生成するには入力が必要です
<object_node>/jcr:content/dam:lastSyncStatus success または failed: <エラーテキスト> アセットの画像セット、ビューアプリセットまたは画像マップ更新の同期ステータス

同期のログ化

同期のエラーと問題は error.log(AEM サーバーディレクトリの /crx-quickstart/logs/)に記録されます。ログには大抵の問題の根本原因を突き止めるのに十分な情報が記録されますが、Sling コンソール(http://localhost:4502/system/console/slinglog)の com.adobe.cq.dam.ips パッケージでログレベルをデバッグに引き上げると、さらに詳しい情報を集めることができます。

移動、コピー、削除

移動、コピーまたは削除の処理を実行する前に次をおこなってください。

  • 画像やビデオの移動、コピーまたは削除処理の前に <object_node>/jcr:content/metadata/dam:scene7ID の値が存在することを確認します。
  • 画像やビューアプリセットの移動、コピーまたは削除処理の前に http://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata の値が存在することを確認します。
  • 上記のメタデータ値がない場合、移動、コピーまたは削除処理の前にアセットを再度アップロードする必要があります。

バージョン管理

既存のダイナミックメディアアセット(同じ名称、同じ場所)を置換する際、双方のアセットを保持またはバージョンを置換・作成の選択が可能です。

  • 双方のアセットを保持する場合、公開アセットの URL で固有の名前を持つ新規アセットを作成します。例えば、image.jpg が元のアセットの場合、image1.jpg が新たにアップロードされたアセットになります。
  • ダイナミックメディア配信ではバージョン作成はサポートされていません。配信で新しいバージョンが既存のアセットを置換します。

画像とセット

画像とセットで問題が発生している場合、次のトラブルシューティングガイドに従ってください。

問題 デバッグの方法 解決策
アセットの詳細表示で URL をコピー/埋め込みボタンにアクセスできない
  1. CRX/DE に移動します。

    • JCR のプリセット /etc/dam/presets/viewer/<preset> で lastReplicationAction が定義されていることを確認します。
    • JCR のアセット /content/dam/<path><to><file> が「PublishComplete」になっていることを確認します。
  2. アセットが公開されていることを確認します。
  3. アセットのメタデータに dam:scene7File があることを確認します。

ページを更新するか、別のページに移動してから戻ります(サイドレール JSP のリコンパイルの必要があります)。

それでも解決しない場合:

  • アセットを公開します。
  • アセットを再度アップロードして公開します。
設定エディターのアセットセレクターが永続的に読み込み中の状態になっている

6.4 で解決予定の既知の問題です。

セレクターを閉じて再度開きます。

セットの編集でアセットを選択した後、選択ボタンが有効にならない

 

6.4 で解決予定の既知の問題です。

 

アセットセレクターで他のフォルダーをクリックしてからアセットの選択に戻ります。

スライドを切り替えた後、カルーセルホットスポットが移動する

すべてのスライドが同じサイズであることを確認します。

カルーセルにはすべて同じサイズの画像のみを利用します。

ダイナミックメディアビューアで画像が表示できない

アセットのメタデータプロパティで dam:scene7File が含まれていることを確認します。(crXDE)

アセットの処理が終わるまで待ちます。

アップロードしたアセットがアセットセレクターに表示されない

アセットのプロパティに jcr:content > dam:assetState = "processed" があることを確認します。(crXDE)

アセットの処理が終わるまで待ちます。

アセットの処理が始まっていないときにカード表示のバナーで新規が表示される アセットの jcr:content dam:assetState を確認します。unprocessed の場合、ワークフローがアセットの処理を始めていません。 ワークフローがアセットの処理を始めるまで待ちます。
画像やセットでビューア URL や埋め込みコードが表示されない ビューアプリセットが公開されていることを確認します。

ツールアセットビューアプリセットに移動し、ビューアプリセットを公開します。

ビデオ

ビデオで問題が発生している場合、次のトラブルシューティングガイドに従ってください。

問題 デバッグの方法 解決策
ビデオのプレビューができない
  • フォルダーにビデオプロファイルが割り当てられていることを確認します(サポートされていないファイル形式の場合)。サポートされていない場合、画像だけが表示されます。
  • ビデオプロファイルには AVS セットを生成するためのエンコーディングプリセットが 2 つ以上含まれている必要があります。(MP4 ファイルでは一つのエンコーディングがビデオコンテンツとして扱われます。サポートされていないファイルでは、処理されていないものと同じ扱いになります。)
  • メタデータで dam:scene7Filedam:scene7FileAvs を確認してビデオの処理が終了したことを確かめます。
  1. ビデオプロファイルをフォルダーに割り当てます。
  2. エンコーディングプリセットを 2 つ以上含むよう、ビデオプロファイルを編集します。
  3. ビデオの処理が終わるのを待ちます。
  4. アセットを再度アップロードします。
ビデオがエンコードされていない
  • 実行モードが dynamicmedia_scene7 になっていることを確認します。
  • ダイナミックメディアクラウドサービスが設定されていることを確認します。
  • ビデオプロファイルがアップロードフォルダーに関連付けられていることを確認します。
  1. -r dynamicmedia_scene7 で AEM インスタンスを起動します。
  2.  ダイナミックメディアクラウドサービスを設定します。
  3. ビデオプロファイルをフォルダーに割り当てます。
ビデオの処理に時間がかかりすぎる

ビデオが依然処理中なのか、エラー状態に入ったのかを確かめるには:

 
ビデオレンディションがない

ビデオはアップロードされたものの、エンコードされたレンディションがない場合:

  • フォルダーにビデオプロファイルが割り当てられていることを確認します。
  • メタデータで dam:scene7FileAvs を確認してビデオの処理が終了したことを確かめます。
  1. ビデオプロファイルをフォルダーに割り当てます。
  2. ビデオの処理が終わるのを待ちます。

ビューア

ビューアで問題が発生している場合、次のトラブルシューティングガイドに従ってください。

問題 デバッグの方法 解決策
ビューアプリセットが公開されていない

サンプルマネージャー診断ページに移動します。 http://<server>/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html

計算された値を確認します。正常に動作している場合は次の表示になるはずです。

_DMSAMPLE status: 0 unsyced assets - activation not necessary
_OOTB status: 0 unsyced assets - 0 unactivated assets

注意:ダイナミックメディアクラウドの設定後、ビューアアセットが同期するまで 10 分ほどかかることがあります。

アクティブでないアセットが残る場合、「アクティブでないアセットをすべて表示」ボタンのどちらかをクリックして詳細を確認してください。

  1. 管理ツールのビューアプリセットリストに移動します。 http://<server>/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. すべてのビューアプリセットを選択し、「公開」をクリックします。
  3. サンプルマネージャーに戻り、アクティブでないアセット数がゼロになったことを確認します。
ビューアプリセットのアートワークが、アセット詳細のプレビューまたは URL・埋め込みコードのコピーで 404 を返す

CRX/DE に移動します。 http://<server>/crx/de

  1. ダイナミックメディア同期フォルダー内の <sync-folder>/_CSS/_OOTB フォルダーに移動します。(例えば /content/dam/_CSS/_OOTB
  2. 問題のあるアセットのメタデータを見つけます。(例えば <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/
  3.  dam:scene7* プロパティがあることを確認します。アセットの同期と公開に成功した場合は dam:scene7FileStatus が PublishComplete のステータスになります。
  4. 次のプロパティと文字列リテラルの値を連結してダイナミックメディアに直接アートワークを要求します。
    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
    • 例: http://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

サンプルアセットまたはビュープリセットのアートワークが同期されていないか、公開されてない場合は、コピーと同期処理全体をやり直します。

  1. CRX/DE に移動します。
    • <sync-folder>/_CSS/_OOTB を削除します。
  2. CRX パッケージマネージャーへ移動します。 http://<server>:4502/crx/packmgr/
    1. リストでビューアパッケージを検索します(cq-dam-scene7-viewers-content で始まります)。
    2. 再インストール」をクリックします。
  3. クラウド設定ページに移動し、編集をクリックしてダイナミックメディアクラウド設定の設定ダイアログを開きます。
    • 何も変更せず、「OK」をクリックします。これでサンプルアセット、ビューアプリセット CSS およびアートワークを作成・同期するロジックを再度トリガーすることになります。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー