[fess-user 681] Re: Fessバージョン7でブラウザの言語設定が中国だとエラーになる

Back to archive index

Taketsu Yoshimasa taket****@kk*****
2013年 2月 22日 (金) 09:29:34 JST


菅谷様

武津です。
返答ありがとうございます。

app.diconのsupportedLanguagesを下記のようにしましたが、
まだエラーになってしまいます。
(エラーの内容は同じのようです)

<property name="supportedLanguages">new String[] { "ar", "bg", "ca",
"cz", "da", "de", "el", "es", "eu", "fa", "fi", "fr", "ga", "gl", "hi",
"hu", "hy", "id", "it", "ja", "lv", "ko", "nl", "no", "pt", "ro", "ru",
"sv", "th", "tr", "zh", "zh_CN", "zh_TW" }</property>

・catalina.out
2013/02/22 9:21:48 org.apache.solr.common.SolrException log
致命的: org.apache.solr.common.SolrException: undefined field content_zh_CN
…
2013/02/22 9:21:48 org.apache.solr.core.SolrCore execute
情報: [core1] webapp=/solr path=/select
params={fl=id,score,boost,contentLength,host,site,lastModified,mimetype,tstamp,title,digest,url,clickCount_i,favoriteCount_i&hl.snippets=5&start=0&q=content:relay+OR+content_zh_CN:relay&hl.fl=content&wt=javabin&fq=type:pc&hl=true&rows=20&version=2}
status=400 QTime=2

他に設定ファイルの変更が必要でしたら
教えていただけませんでしょうか。

以上よろしくお願いいたします。

(2013/02/21 22:30), Shinsuke Sugaya wrote:
> 菅谷です。
> 
> ご指摘いただきありがとうございます。
> 申し訳ありません。お手数ですが、
> webapps/fess/WEB-INF/classes/app.dicon
>> 
>          <component name="queryHelper"
> class="jp.sf.fess.helper.impl.QueryHelperImpl">
>                  <property name="supportedLanguages">new String[] {
> "ja" }</property>
> 
> のようにsupportedLanguagesの行を追加して
> 回避していただけないでしょうか?
> 
> よろしくお願いいたします。
> 
> shinsuke
> 
> 2013年2月21日 19:12 Taketsu Yoshimasa<taket****@kk*****>:
>> はじめまして。
>> パナソニック エコソリューションズ クリエイツの武津と申します。
>>
>> 社内にてFessを使って検索サイトを立ち上げたところ
>> 中国のユーザよりシステムエラーになっていると指摘がありました。
>>
>> 調査したところブラウザの言語設定を"中国[zh-CN]"に変更すると
>> 現象が日本でも再現されました。
>>
>> そのとき「catalina.out」には下記のようなログが出力されています。
>> −−−−−−−−−−−
>> 2013/02/21 10:20:33 org.apache.solr.common.SolrException log
>> 致命的: org.apache.solr.common.SolrException: undefined field content_zh_CN
>>      at
>> org.apache.solr.schema.IndexSchema.getDynamicFieldType(IndexSchema.java:1330)
>>      at
>> org.apache.solr.schema.IndexSchema$SolrQueryAnalyzer.getAnalyzer(IndexSchema.java:408)
>>      at
>> org.apache.solr.schema.IndexSchema$SolrIndexAnalyzer.reusableTokenStream(IndexSchema.java:383)
>> (途中省略)
>> 2013/02/21 10:20:33 org.apache.solr.core.SolrCore execute
>> 情報: [core1] webapp=/solr path=/select
>> params={fl=id,score,boost,contentLength,host,site,lastModified,mimetype,tstamp,title,digest,url,clickCount_i,favoriteCount_i&hl.snippets=5&start=0&q=content:a+OR+content_zh_CN:a&hl.fl=content&wt=javabin&fq=type:pc&hl=true&rows=20&version=2}
>> status=400 QTime=1
>> −−−−−−−−−−−
>>
>> ログを見る限り"content_zh_CN"というフィールドが
>> 存在しないためエラーになっているように思います。
>> 何か設定で回避できますでしょうか?
>>
>> また、このエラーはFess6.0.0では発生しませんでした。
>>
>> (参考)サーバの情報
>> OS:Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
>> Java:1.6.0_35
>>
>> 以上よろしくお願いいたします。
>>
>> --
>> ------------------------------------------
>> パナソニック エコソリューションズ クリエイツ株式会社
>> デジタルコンテンツセンター
>> WEBコンテンツマネジメントG(社外常駐者)
>> 武津 嘉将(Yoshimasa Taketsu)
>> 〒571-8686 大阪府門真市大字門真1048番地
>> E-mail:taket****@kk*****
>> TEL:06-6900-1531
>> FAX:06-6906-8583
>> MIC:7-711-2269
>> ------------------------------------------
>>
>> _______________________________________________
>> Fess-user mailing list
>> Fess-****@lists*****
>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
> 
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user
> 

-- 
------------------------------------------
パナソニック エコソリューションズ クリエイツ株式会社
デジタルコンテンツセンター
WEBコンテンツマネジメントG(社外常駐者)
武津 嘉将(Yoshimasa Taketsu)
〒571-8686 大阪府門真市大字門真1048番地
E-mail:taket****@kk*****
TEL:06-6900-1531
FAX:06-6906-8583
MIC:7-711-2269
------------------------------------------




Fess-user メーリングリストの案内
Back to archive index