"冨山 真吾[Cl
"冨山 真吾[Cl
2012年 5月 16日 (水) 16:12:22 JST
菅谷さん ご連絡ありがとうございます。 > ちょっとよくわかりませんが > http://fess.sourceforge.jp/ja/dev/getting-started.html > の「ウェブ画面周りの開発について」の3や5が > エラーになるとうまく動かないケースなどが > あったりします。あとは、TomcatPluginで > コンテキストファイルを作ると > > <Context path="/fess" reloadable="false" > docBase="/home/username/workspace/fess/src/main/webapp" > workDir="/home/username/workspace/fess/work" > > <Logger className="org.apache.catalina.logger.SystemOutLogger" > verbosity="4" timestamp="true"/> > </Context> > > のような感じのファイルが作られます。 > いろいろやっても動かないようでしたら > 一度、TomcatPlugin で試してみると良いかもしれません。 > http://www.eclipsetotale.com/tomcatPlugin.html いろいろやってみているのですがなかなかうまくいきません。 もう少しTryしますが何か情報があればいただければと思います。 ちなみに「ウェブ画面周りの開発について」は順番通りにやって います。 On Wed, 16 May 2012 12:00:28 +0900 fess-****@lists***** wrote: > Fess-user メーリングリストへの投稿は以下のアドレスに送ってください. > fess-****@lists***** > > Webブラウザを使って入退会するには以下のURLにどうぞ. > http://lists.sourceforge.jp/mailman/listinfo/fess-user > メールを使う場合,件名(Subject:)または本文に help と書いて以下の > アドレスに送信してください. > fess-****@lists***** > > メーリングリストの管理者への連絡は,以下のアドレスにお願いします. > fess-****@lists***** > > 返信する場合,件名を書き直して内容がわかるようにしてください. > そのままだと,以下のようになってしまいます. "Re: Fess-user > まとめ読み, XX 巻 XX 号" > > > 本日の話題: > > 1. [fess-user 564] eclipse-tomcat 実行エラー (冨山 真吾[Cloud Tech]) > 2. [fess-user 565] Re: eclipse-tomcat 実行エラー (Shinsuke Sugaya) > 3. [fess-user 566] Re: eclipse-tomcat 実行エラー (Norihito Yamakawa) > 4. [fess-user 567] 単一ページのクローリング (Norihito Yamakawa) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 15 May 2012 14:30:26 +0900 > From: "冨山 真吾[Cloud Tech]" <tomiy****@cloud*****> > Subject: [fess-user 564] eclipse-tomcat 実行エラー > To: fess-****@lists***** > Message-ID: <20120****@cloud*****> > Content-Type: text/plain; charset="ISO-2022-JP" > > eclipseでfess(全文検索オープンソース)のデバッグをしようとしましたがtomcat実行した際に以下のエラーがでてしまいます。なぜでしょうか?起動構成のクラスパスには$TOMCAT_HOME\bin、$TOMCAT_HOME\lib内のjarファイルを指定しています。tomcat6でも7でも試してみました。Server.xmlの内容は「<Context path="fess" reloadable="true" docBase="D:\workspace\fess\src\main\webapp" workDir="D:\workspace\fess\src\main\webapp" />」一行を追加したのみです。ちなみに > http://localhost:8080/examples/ > は正常に表示されています。 > > 2012/05/11 10:36:13 org.apache.tomcat.util.digester.Digester startElement > 致命的: Begin event threw exception > java.lang.NullPointerException > at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144) > at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276) > at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) > at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1363) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1318) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3104) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:922) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511) > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808) > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119) > at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) > at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) > at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1537) > at org.apache.catalina.startup.Catalina.load(Catalina.java:601) > at org.apache.catalina.startup.Catalina.load(Catalina.java:649) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449) > > > > ------------------------------ > > Message: 2 > Date: Wed, 16 May 2012 06:21:08 +0900 > From: Shinsuke Sugaya <shins****@yahoo*****> > Subject: [fess-user 565] Re: eclipse-tomcat 実行エラー > To: fess-****@lists***** > Message-ID: > <CA+0WS37r1g-1wNUW1SfhfcVSc8_75Qm=3UB+V****@mail*****> > Content-Type: text/plain; charset=ISO-2022-JP > > 菅谷です。 > > ちょっとよくわかりませんが > http://fess.sourceforge.jp/ja/dev/getting-started.html > の「ウェブ画面周りの開発について」の3や5が > エラーになるとうまく動かないケースなどが > あったりします。あとは、TomcatPluginで > コンテキストファイルを作ると > > <Context path="/fess" reloadable="false" > docBase="/home/username/workspace/fess/src/main/webapp" > workDir="/home/username/workspace/fess/work" > > <Logger className="org.apache.catalina.logger.SystemOutLogger" > verbosity="4" timestamp="true"/> > </Context> > > のような感じのファイルが作られます。 > いろいろやっても動かないようでしたら > 一度、TomcatPlugin で試してみると良いかもしれません。 > http://www.eclipsetotale.com/tomcatPlugin.html > > よろしくお願いいたします。 > > shinsuke > > > 2012年5月15日 14:30 "冨山 真吾[Cloud Tech]" <tomiy****@cloud*****>: > > eclipseでfess(全文検索オープンソース)のデバッグをしようとしましたがtomcat実行した際に以下のエラーがでてしまいます。なぜでしょうか?起動構成のクラスパスには$TOMCAT_HOME\bin、$TOMCAT_HOME\lib内のjarファイルを指定しています。tomcat6でも7でも試してみました。Server.xmlの内容は「<Context path="fess" reloadable="true" docBase="D:\workspace\fess\src\main\webapp" workDir="D:\workspace\fess\src\main\webapp" />」一行を追加したのみです。ちなみに > > http://localhost:8080/examples/ > > は正常に表示されています。 > > > > 2012/05/11 10:36:13 org.apache.tomcat.util.digester.Digester startElement > > 致命的: Begin event threw exception > > java.lang.NullPointerException > > at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144) > > at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276) > > at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) > > at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767) > > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1363) > > at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1318) > > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3104) > > at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:922) > > at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) > > at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511) > > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808) > > at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) > > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119) > > at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) > > at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) > > at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1537) > > at org.apache.catalina.startup.Catalina.load(Catalina.java:601) > > at org.apache.catalina.startup.Catalina.load(Catalina.java:649) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281) > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449) > > > > _______________________________________________ > > Fess-user mailing list > > Fess-****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/fess-user > > ------------------------------ > > Message: 3 > Date: Wed, 16 May 2012 10:25:13 +0900 > From: Norihito Yamakawa <nyama****@gmail*****> > Subject: [fess-user 566] Re: eclipse-tomcat 実行エラー > To: fess-****@lists***** > Message-ID: > <CAP+vYGTsD3x6DzWv6jvBjXKxx_WbbeaKTi495_u=8paqL****@mail*****> > Content-Type: text/plain; charset=ISO-2022-JP > > はじめまして山川と申します。 > > 最近Fessを利用始めさせて頂きまして、 > ちょっと挙動を確認したいところがでてきましたので > http://fess.sourceforge.jp/ja/dev/getting-started.html > の通りに開発環境を作ってみたところ、 > 特に問題なくデバッガでのbreakまで確認ました。 > Eclipseの最新版とTomcatPluginの組み合わせで試しました。 > > 一度diconロードがうまく行かなかった(@Resourceの注入時にクラスルックアップに失敗する)りしたのですが、 > 何回かクリーンビルドを試すなどすると動くようになったので、 > そういうのも試してみても良いかもしれないと思います。 > > 以上あまり参考にならないかもしれませんが、 > 最近開発環境を作ってみたご報告として…。 > > 2012年5月16日 6:21 Shinsuke Sugaya <shins****@yahoo*****>: > > 菅谷です。 > > > > ちょっとよくわかりませんが > > http://fess.sourceforge.jp/ja/dev/getting-started.html > > の「ウェブ画面周りの開発について」の3や5が > > エラーになるとうまく動かないケースなどが > > あったりします。あとは、TomcatPluginで > > コンテキストファイルを作ると > > > > <Context path="/fess" reloadable="false" > > docBase="/home/username/workspace/fess/src/main/webapp" > > workDir="/home/username/workspace/fess/work" > > > <Logger className="org.apache.catalina.logger.SystemOutLogger" > > verbosity="4" timestamp="true"/> > > </Context> > > > > のような感じのファイルが作られます。 > > いろいろやっても動かないようでしたら > > 一度、TomcatPlugin で試してみると良いかもしれません。 > > http://www.eclipsetotale.com/tomcatPlugin.html > > > > よろしくお願いいたします。 > > > > shinsuke > > > > > > 2012年5月15日 14:30 "冨山 真吾[Cloud Tech]" <tomiy****@cloud*****>: > >> eclipseでfess(全文検索オープンソース)のデバッグをしようとしましたがtomcat実行した際に以下のエラーがでてしまいます。なぜでしょうか?起動構成のクラスパスには$TOMCAT_HOME\bin、$TOMCAT_HOME\lib内のjarファイルを指定しています。tomcat6でも7でも試してみました。Server.xmlの内容は「<Context path="fess" reloadable="true" docBase="D:\workspace\fess\src\main\webapp" workDir="D:\workspace\fess\src\main\webapp" />」一行を追加したのみです。ちなみに > >> http://localhost:8080/examples/ > >> は正常に表示されています。 > >> > >> 2012/05/11 10:36:13 org.apache.tomcat.util.digester.Digester startElement > >> 致命的: Begin event threw exception > >> java.lang.NullPointerException > >> at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144) > >> at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276) > >> at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) > >> at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767) > >> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1363) > >> at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1318) > >> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3104) > >> at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:922) > >> at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) > >> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511) > >> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808) > >> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) > >> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119) > >> at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) > >> at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) > >> at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1537) > >> at org.apache.catalina.startup.Catalina.load(Catalina.java:601) > >> at org.apache.catalina.startup.Catalina.load(Catalina.java:649) > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >> at java.lang.reflect.Method.invoke(Method.java:597) > >> at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281) > >> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449) > >> > >> _______________________________________________ > >> 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 > > ------------------------------ > > Message: 4 > Date: Wed, 16 May 2012 10:44:07 +0900 > From: Norihito Yamakawa <nyama****@gmail*****> > Subject: [fess-user 567] 単一ページのクローリング > To: fess-****@lists***** > Message-ID: > <CAP+vYGS7btjEJTziDMH_+xp34yTuFXZkxYuf0_8q4_yBjma****@mail*****> > Content-Type: text/plain; charset=ISO-2022-JP > > こんにちは、山川と申します。 > > 最近Fessを利用し始めさせて頂いていて、 > 便利に使っています。ありがとうございます。 > Office文書やPDFも検索できるのは凄いです! > lucene-gosen利用設定の方が利用者には評判良いみたいなので、それで利用しています。 > > 本題なのですが、 > Fessを利用する場合に、Webなりファイルなりのクローリング設定をした後、 > クローリング対象のファイルのどれかが更新された! > でもファイルが一個しか更新されていないのに全体クローリングをもう一回やるのはコスト的に微妙! > というときに、更新された分だけの検索インデクスを更新するのに、何か良い方法はないでしょうか? > > FessのSolrスキーマだけ使って Solrj なりのSolrのAPIで直接登録するような形で > 登録部分を別に作ってしまった方が良いのでしょうか? > (でも、FessXpathTransformerはデータ整形の統一のため共用したいです。。) > > いまのところ、クロウラのコマンドラインインターフェースのほうで > ID指定でクロウラ設定毎にクローリングができるみたいなので、 > それを利用させて頂くかな、、というのも考えておりますが、 > 何か良い方法があればご助言頂けると幸いです。 > > (あとnamazuを機械的に置き換えてFessにJSONでやりとりするためだけの検索CGIインターフェースを > 作ったんですが、そういうのって需要ありますでしょうか。。) > > > > ------------------------------ > > _______________________________________________ > Fess-user mailing list > Fess-****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/fess-user > > > 以上: Fess-user まとめ読み, 28 巻, 3 号 > ***************************************