From: <php...@li...> - 2009-11-02 20:06:00
|
Hi, sounds as if tomcat ran out of resources. Which OS, which java version do you use? Which exceptions do you see in the tomcat log? Any OutOfMemory errors? Do you close all files you have opened for your lucene searches? Does the list returned by the linux/unix lsof command grow over time? Did you upgrade both, the Java.inc front- and the JavaBridge.war back end? Unless I made a serious mistake producing version 5.5.4, the PHP/Java Bridge doesn't leak resources. Regards, Jost Boekemeier On 2 Nov 2009 19:12, <php...@li...> wrote: Hi, I'm using the PHP-Java-Bridge to implement fulltext search capabilities with the help of Java Lucene for my web project. To index new documents, a script is run by a cronjob every hour or so. Since I switched to the new PJB Version 5.5.4, after some time (something between 1-3 days), the following internal server error from Tomcat occurs: HTTP Status 500 - The server encountered an internal error () that prevented it from fulfilling this request. javax.servlet.ServletException: Servlet execution threw an exception < in http://localhost:8080/JavaBridge/java/Java.inc on line 516 This is pretty scary, because from that moment on, my site gets unusable and the error remains there. When I restart Tomcat (6.0) everything works fine again. Here are the lines from Java.inc for context: if (function_exists("error_get_last")) $error = error_get_last(); else $error = array("message"=>"broken connection error"); trigger_error ("${msg} ".$error["message"], E_USER_ERROR);} (Line 516) Anyone an idea what could be happening? Or alternatively some idea like: "I don't know whats happening exactly, but it probably has to do with ... and if you change this or that config param, it could get better". That would be really great. I've got absolutely no idea how to react on this (the best thing I though of is to restart tomcat every hour by cronjob to prevent the worst (namely several hours of site down), but that's probably not yet the optimal solution). Thanx Holger ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ php-java-bridge-users mailing list php...@li... https://lists.sourceforge.net/lists/listinfo/php-java-bridge-users |