knguyen     2005/05/20 15:31:30 CEST

  Modified files:        (Branch: JAHIA-4-1-BRANCH)
    src/java/org/jahia/services/search JahiaSearchBaseService.java 
  Log:
  - added a serializable parambean for indexation
  
  Revision       Changes    Path
  1.42.2.15.2.7  +10 -1     
jahia/src/java/org/jahia/services/search/JahiaSearchBaseService.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/services/search/JahiaSearchBaseService.java.diff?r1=1.42.2.15.2.6&r2=1.42.2.15.2.7&f=h
  
  
  
  Index: JahiaSearchBaseService.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/src/java/org/jahia/services/search/Attic/JahiaSearchBaseService.java,v
  retrieving revision 1.42.2.15.2.6
  retrieving revision 1.42.2.15.2.7
  diff -u -r1.42.2.15.2.6 -r1.42.2.15.2.7
  --- JahiaSearchBaseService.java       20 May 2005 11:45:50 -0000      
1.42.2.15.2.6
  +++ JahiaSearchBaseService.java       20 May 2005 13:31:29 -0000      
1.42.2.15.2.7
  @@ -816,12 +816,21 @@
                   return true;
               }
           }
  +
  +        ParamBean serJParams = null;
  +        try {
  +            serJParams = 
SerializableParamBean.getInstance(Jahia.getThreadParamBean());
  +        } catch ( Throwable t) {
  +            logger.debug("Exception creating serializable ParamBean",t);
  +            return false;
  +        }
  +
           if ( job == null || job.isDone() ) {
               job = new SiteIndexationJobDetail(jobName, 
Scheduler.DEFAULT_GROUP,
                                         ScheduledSiteIndexationJob.class);
               job.setSiteId(siteID);
               JobDataMap jobDataMap = new JobDataMap();
  -            jobDataMap.put("jParams",jParams);
  +            jobDataMap.put("jParams",serJParams);
               job.setJobDataMap(jobDataMap);
   
               SimpleTrigger trigger = new SimpleTrigger(triggerName,
  

Reply via email to