Taketsu Yoshimasa
taket****@kk*****
2013年 2月 21日 (木) 19:12:52 JST
はじめまして。 パナソニック エコソリューションズ クリエイツの武津と申します。 社内にて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 ------------------------------------------