tdraier 2005/10/27 12:05:43 CEST
Modified files:
core/src/java/org/jahia/services/search
JahiaSearchBaseService.java
Log:
ignore exception when indexing non existent page
Revision Changes Path
1.23 +4 -1
jahia/core/src/java/org/jahia/services/search/JahiaSearchBaseService.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/services/search/JahiaSearchBaseService.java.diff?r1=1.22&r2=1.23&f=h
Index: JahiaSearchBaseService.java
===================================================================
RCS file:
/home/cvs/repository/jahia/core/src/java/org/jahia/services/search/JahiaSearchBaseService.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- JahiaSearchBaseService.java 24 Oct 2005 12:42:28 -0000 1.22
+++ JahiaSearchBaseService.java 27 Oct 2005 10:05:42 -0000 1.23
@@ -29,6 +29,7 @@
import org.jahia.data.search.JahiaSearchResult;
import org.jahia.exceptions.JahiaException;
import org.jahia.exceptions.JahiaInitializationException;
+import org.jahia.exceptions.JahiaPageNotFoundException;
import org.jahia.hibernate.manager.JahiaIndexingJobManager;
import org.jahia.hibernate.manager.SpringContextSingleton;
import org.jahia.hibernate.manager.JahiaServerPropertiesManager;
@@ -937,6 +938,8 @@
} else {
this.addIndexingJob(indJob);
}
+ } catch (JahiaPageNotFoundException jpnfe) {
+ // ignore
} catch (Throwable t) {
t.printStackTrace();
}
@@ -1382,7 +1385,7 @@
jobDetail.setVolatility(false);
trigger.setVolatility(false);
try {
- schedulerServ.scheduleJob(jobDetail, trigger);
+ schedulerServ.scheduleRamJob(jobDetail, trigger);
} catch (Throwable t) {
logger.debug("Exception scheduling
IndexingJobConsummerJob", t);
}