Shinsuke Sugaya
shins****@yahoo*****
2010年 4月 13日 (火) 10:09:26 JST
菅谷です。 > fess 2.x.x では問題なかったのですが... 2.x と 3.x では、クロールのプロセスの扱いが 異なります。2.x ではウェブアプリの中のスレッドで 動いていましたが 3.x 以降ではウェブアプリとは 別プロセスで起動するため、Windows サービスと して動いている場合の環境変数がうまくいかない みたいです(特に -server オプションが)。 fess.dicon も問題ないようですので、想定では それが有効になり、ログにも -server オプションが なしで起動されてうまくいくはずなのですが…。 あとで、コードの方も再確認してみます。 shinsuke 2010年4月13日9:54 Masayuki Shibata <mshib****@shima*****>: > 柴田@亀岡市です。 > > そちらで再現しないということは、何かこちらの環境が違うのかも > 知れませんね。う〜ん。fess 2.x.x では問題なかったのですが... > >>過去のdiconファイルを上書きなどせずに >>手順通りに試して発生しているのでしょうか? > > 必要なところだけ毎度書き直してます。 > #ときどき内容が変わっているようですので、ずっとコピーで引き > #継いでいるとそれらが反映されませんし... > >>WEB-INF/classes/fess.diconはどうなって >>いますでしょうか? > > 貼っておきます。 > > ----- ここから ----- > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" > "http://www.seasar.org/dtd/components24.dtd"> > <components> > <include path="fess_solr.dicon"/> > <include path="fess_ds.dicon"/> > > <component name="crawlerProperties" class="jp.sf.fess.util.FessProperties"> > <arg> > @jp.sf.fess.util.ResourceUtil @ getConfPath("crawler.properties") > </arg> > </component> > > <component name="systemHelper" class="jp.sf.fess.helper.SystemHelper"> > <!-- > <property name="adminRole">"fess"</property> > <property name="authenticatedRoles">"role1"</property> > --> > <property name="crawlerJavaOptions">new String[] { > "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", > "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", > "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" > }</property> > </component> > <component name="crawlingSessionHelper" class="jp.sf.fess.helper.CrawlingSessionHelper"> > </component> > > </components> > ----- ここまで ----- > > _______________________________________________ > Fess-user mailing list > Fess-****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/fess-user >