0

Sitecore 7 のブライト コーブ メディア フレームワークで [インポート] をクリックすると、何もインポートされず、代わりにサイトコア ログに以下の問題が表示されます。これを解決する方法はありますか?

ManagedPoolThread #8 09:17:35 エラー MediaFramework *同期に失敗しました。例外: System.ArgumentException メッセージ: インデックス mediaframework_brightcove_index が見つかりません ソース: Sitecore.ContentSearch の Sitecore.ContentSearch.ContentSearchManager.GetIndex(String name) at Sitecore.Integration.Common.Utils.ContentSearchUtil.FindOne[T](String indexName, Expression` 1 フィルター) Sitecore.MediaFramework.Brightcove.Synchronize.VideoSynchronizer.GetSearchResult(Object entity, Item accountItem) で Sitecore.MediaFramework.Synchronize.SynchronizerBase.SyncItem(Object entity, Item accountItem) で Sitecore.MediaFramework.Brightcove.Synchronize.VideoSynchronizer. Sitecore.MediaFramework.Pipelines.MediaSyncImport.MediaSyncItemImport.SyncItem.Process(MediaSyncItemImportArgs args) の SyncItem(オブジェクト エンティティ、アイテム accountItem)

ManagedPoolThread #4 09:17:35 INFO ジョブが終了しました: MediaFramework コンテンツのインポート (処理されたユニット: )

設定が不足している場合はお知らせください。

重要:私たちは lucene 検索ではなく Solr を使用しているため、それに応じて "Sitecore.ContentSearch.MediaFramework.Brightcove.config" を変更し、solr 検索構成を含めました。

4

1 に答える 1

0

残念ながら、Solr の brightcove ファイルから構成を残しませんでした。しかし、少なくとも、次のようなものであるべきだと思います。

    <configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
    <sitecore>
        <contentSearch>
            <configuration type="Sitecore.ContentSearch.SolrProvider.SolrSearchConfiguration, Sitecore.ContentSearch.SolrProvider">
                <indexes hint="list:AddIndex">
                    <!-- mediaframework_brightcove_index -->
                    <index id="mediaframework_brightcove_index" type="Sitecore.ContentSearch.SolrProvider.SolrSearchIndex, Sitecore.ContentSearch.SolrProvider">
                        <param desc="name">$(id)</param>
                        <param desc="core">itembuckets</param>
                        <param desc="propertyStore" ref="contentSearch/databasePropertyStore" param1="$(id)" />
                        <strategies hint="list:AddStrategy">
                            <strategy ref="contentSearch/indexUpdateStrategies/sync" />
                        </strategies>
                        <locations hint="list:AddCrawler">
                            <crawler type="Sitecore.ContentSearch.SitecoreItemCrawler, Sitecore.ContentSearch">
                                <Database>master</Database>
                                <Root>{7150B2B1-EB68-40EE-991F-2AFEDB532C46}</Root>
                            </crawler>
                        </locations>
                        <!-- configuration -->
                    </index>
                </indexes>
            </configuration>
        </contentSearch>
    </sitecore>
</configuratin>
于 2014-01-09T13:10:49.440 に答える