[fess-user 568] Re: eclipse-tomcat 実行エラー

Back to archive index

"冨山 真吾[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 号
> ***************************************




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