0

Windows 7 用の Alfresco 4.1 で .mm ファイルの内容にインデックスを付けて、各マインド マップ内で検索できるようにする方法を探しています。これまでのところ、有望な方法を見つけましたが、それを機能させることができないようです。

最良の方法は、各ノードのテキスト属性の値を取得して、各 .mm ファイルのテキストを抽出することです。投稿されたメソッドの XSLT は、マインド マップの名前を xml に変更し、xml プロローグとスタイルシート タグを追加した後、Web ブラウザーですべてのテキストを明確にレンダリングします。Alfresco は、XML であるかのように各マインド マップを検索しますが、それでも .mm ファイルを返します。私が既に見つけた方法は、Alfresco の RuntimeExecutableContentTransformer Bean 内から xmlstarlet を使用することを提案しています。ただし、これを Windows で試したところ、サーバーにリソースがありませんというエラーが発生しました。

マインドマップの全文検索を実装するための段階的なプロセスを持っている人はいますか?

あなたが持っているかもしれないあらゆる種類の助けに大いに感謝します.

4

1 に答える 1

1

Alfresco は、Tika を使用して XML ファイルのテキスト コンテンツを自動的に抽出し、これを使用してインデックスを作成します。

.mmAlfresco でファイルの MIME タイプを XML に設定すると、自動的にインデックスが作成されます。

それが機能し、ファイルがリポジトリに追加されたときに自動的にインデックスが作成されるようにする場合は、構成ファイルの MIME タイプ.mmの拡張子のリストにファイル拡張子を追加できます。text/xmlalfresco/mimetype/mimetype-map.xml

于 2013-03-01T11:32:10.617 に答える