AnsweredAssumed Answered

Alfresco Labs 3 のCJKAnalyzerによる日本語全文検索がうまくいきません

Question asked by umasuke on Jul 2, 2009
Latest reply on Jul 23, 2011 by tak_1006
下記のような環境で、Alfresco を試用しています。

Ubuntu 9.04 Server版 (seltaskコマンドで Xbuntsu をインストールしてます)
Sun JDK 6-13-1
MySQL 5.1.30
OpenOffice.org 3.1.0

また、Alfresco は、Alfresco-Labs-3Stable-Linux-x86-Install より導入しています。

日本語(Shifg_JIS)で書かれたPPTファイルをアップロードし、検索機能を使ったのですが、思ったようにヒットしません。
アップロードしたこのファイルには「適用数」と「本番環境」という単語が含まれています。
「適用数」で検索したら意図通りヒットしますが、「本番環境」で検索したところ、ヒットしませんでした。

Alfresco Labs 3で、日本語環境の場合、デフォルトでCJKAnalyzerが採用されていると聞きました。
bi-gramなので、特に日本語設定が必要ないと思ったのですが、何か設定が必要なのでしょうか?

Alfrescoはpptファイル変換にOpenOfficeを使用しているそうですが、Alfrescoの起動時のログファイル alfresco.log では、次のようになっています。

08:49:50,278 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
08:50:22,472 INFO  [org.alfresco.config.xml.XMLConfigService$PropertyConfigurer] Loading properties file from class path resource [alfresco/file-servers.properties]
08:50:29,651 ERROR [org.alfresco.repo.content.transform.RuntimeExecutableContentTransformer] Failed to start a runtime executable content transformer:
Execution result:
   os:         Linux
   command:    [/opt/Alfresco/bin/pdf2swf, -V]
   succeeded:  false
   exit code:  1
   out:
   err:        Cannot run program "/opt/Alfresco/bin/pdf2swf": java.io.IOException: error=2, No such file or directory
08:50:39,431 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] スキーマはデータベース方言 org.hibernate.dialect.MySQLInnoDBDialect
により管理されています。
08:50:41,837 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] スキーマに変更はありませんでした。
08:50:46,246 INFO  [org.alfresco.repo.admin.ConfigurationChecker] Alfrescoのルートデータディレクトリ('dir.root')は/opt/Alfresco/alf_dataです。
08:50:46,286 INFO  [org.alfresco.repo.admin.patch.PatchExecuter] 適用パッチを確認 …
08:50:46,630 INFO  [org.alfresco.repo.admin.patch.PatchExecuter] パッチは必要ありません。
08:50:46,633 INFO  [org.alfresco.repo.module.ModuleServiceImpl] 0 個のモジュールを発見しました
08:50:52,313 ERROR [org.alfresco.smb.protocol] Failed to get local domain/workgroup name, using default of WORKGROUP
08:50:52,314 ERROR [org.alfresco.smb.protocol] (This may be due to firewall settings or incorrect <broadcast> setting)
08:50:52,871 WARN  [org.alfresco.util.OpenOfficeConnectionTester] 起動時のOpenOfficeとの接続確立に失敗しました。
08:50:53,026 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco JVM - v1.6.0_13-b03; maximum heap size 506.313MB
08:50:53,027 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco started (Labs): Current version 3.0.0 (Stable 1526) schema 1002 - Installed version 3.0.0 (Stable 1526) schema 1002
08:51:00,491 INFO  [org.alfresco.util.OpenOfficeConnectionTester] OpenOfficeと再接続しました。
08:51:18,014 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 67 Web Scripts (+0 failed), 71 URLs
08:51:18,016 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised Presentation Web Script Container (in 592.5444ms)
08:52:19,148 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 101 Web Scripts (+0 failed), 105 URLs
08:52:19,148 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised WebFramework Web Script Container (in 61120.63ms)
08:52:19,277 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework

一度は、OpenOfficeとの接続確立に失敗しているようですが、これは問題ないでしょうか?

Outcomes