David, Lucene is a framework that offers fulltext-indexing and search capabilities with a very limited support for client/server communication. The only remote communication mechanism included in Lucene (I know about - but I'm very confident I did not miss anything related to that) is the RemoteSearcher which is based Java RMI. Drawn from the stacktrace you provided the error is somewhere in a xmlRPC communication. Lucene does not have any dependencies on those classes so I'm very confident that this error is not caused by Lucene directly. I hardly recommend you re-ask your question on the KnowledgeTree mailinglist.
Hope you get help there! Simon On Wed, Aug 26, 2009 at 11:18 AM, David de la Torre<torremar...@yahoo.es> wrote: > Dear Simon. Firstly thank you very much for your answer. I've been trying to > debug this problem for a while and I am a bit at a loss. > > I am using lucene as search engine as included in a document management > system called KnowledgeTree > (http://wiki.knowledgetree.com/Troubleshooting_the_Document_Indexer) > > The authors of KnowledgeTree write that: > > "KnowledgeTree uses a Java-based document indexing service that stores > metadata in a Lucene based search library. > > When the document indexer is not running, metadata of documents cannot be > placed in the search library, thereby excluding it from search results". > > So it seems to me that the error could come from this "indexer" from KT or > from java/lucene. The only application I have running on Java at the moment > is named KtLucene, which I call on the console with: ">java -jar > ktlucene.jar&" > > I guess that the error comes therefore from KtLucene. And I supose that > KTlucene calls Lucene at a certain moment. Am I wrong? What I still don't > know is if the error comes from lucene itself or from the application - > KTlucene. > > From your answer it seems that you believe that lucene is not the source of > the problem. I have to believe that it must come from KTlucene - the > application -. If this is the case, I will address the issue to the mailing > lists of KnoledgeTree. > > Thanks again for your help. > > > --- El mié, 26/8/09, Simon Willnauer <simon.willna...@googlemail.com> > escribió: > > De: Simon Willnauer <simon.willna...@googlemail.com> > Asunto: Re: "Read timed out" behind firewall - Ports closed? Loopback? > Para: java-user@lucene.apache.org > Fecha: miércoles, 26 agosto, 2009 10:23 > > David, > > I can not follow you. What kind of Lucene applicaiton are you talking > about. Afaik lucene does not use xmlRPC anywhere and we do not have > any dependency on it (Do I miss something?). There is a RemoteSearcher > / RemoteSearchable in core (until 2.4.1) and now in contrib/remote > which uses RMI and the default port is 1099. But your stacktrace seems > to be something else. > > If this has anything to do with lucene-core / contrib you will get > help if you can elaborate your problem further. If this is related to > some other app/project using lucene you might be better asking the > projects mailing-list. > > simon > > On Wed, Aug 26, 2009 at 10:02 AM, David de la Torre<torremar...@yahoo.es> > wrote: >> When running lucene, on a machine with a firewall, I got the following >> error message, which I think it must be related to the firewall. In >> fact, when I shut down the firewall, the error dissapears. It must be >> something relating to the ports I have open. Lucene says it is running >> in port 8875. Is this the only port to open? is it a UDP or TCP port ? >> Could it also be related to the loopback? >> >> 100870 [XML-RPC-0] ERROR org.apache.xmlrpc.webserver.WebServer - Read >> timed out >> java.net.SocketTimeoutException: Read timed out >> at java.net.SocketInputStream.socketRead0(Native Method) >> at java.net.SocketInputStream.read(SocketInputStream.java:146) >> at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) >> at java.io.BufferedInputStream.read(BufferedInputStream.java:254) >> at >> org.apache.xmlrpc.webserver.Connection.readLine(Connection.java:195) >> at >> org.apache.xmlrpc.webserver.Connection.getRequestConfig(Connection.java:126) >> at org.apache.xmlrpc.webserver.Connection.run(Connection.java:171) >> at >> org.apache.xmlrpc.util.ThreadPool$MyThread.runTask(ThreadPool.java:71) >> at >> org.apache.xmlrpc.util.ThreadPool$MyThread.run(ThreadPool.java:87) >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org