Changeset 2787

Show
Ignore:
Timestamp:
02/18/10 16:25:28
Author:
douglm
Message:

Rearrange source and build so that the monitor module is built and deployed along with the rest.

Filter the crawler queue or a rebuild will fail due to self generated messages

Add a read-only message count property to the indexer

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/config/bwbuild/jboss/activemq-broker-config.xml

    r2760 r2787  
    8484              <queue physicalName="bedework.sysevents.logger" /> 
    8585              <queue physicalName="bedework.sysevents.monitor" /> 
    86               <queue physicalName="bedework.crawler" /> 
     86              <filteredDestination selector="indexable = 'true'" 
     87                                   queue="bedework.crawler"/> 
    8788              <filteredDestination selector="inbox = 'true'" 
    8889                                   queue="bedework.scheduleIn"/> 
  • trunk/config/bwbuild/jboss/cal.options.xml

    r2695 r2787  
    511511 
    512512        <!-- ================================================================== 
     513                          System events monitor program 
     514             ================================================================== --> 
     515        <monitor classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     516          <debug>true</debug> 
     517          <appType>monitor</appType> 
     518          <guestMode>true</guestMode> 
     519          <debugEntity>false</debugEntity> 
     520        </monitor> 
     521 
     522        <!-- ================================================================== 
    513523                          In/outbox scheduler program 
    514524             ================================================================== --> 
  • trunk/config/bwbuild/jboss/cal.properties

    r2774 r2787  
    1919org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\ 
    2020 SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres,indexer,\ 
    21  sysevlog,iosched 
     21 sysevlog,iosched,monitor 
    2222 
    2323# 
     
    491491# -------------------------------------------------------------------- 
    492492# 
     493# Server monitor 
     494# 
     495 
     496org.bedework.app.monitor.project=calendarapi 
     497org.bedework.app.monitor.sou.dir= 
     498org.bedework.app.monitor.shellscr.name=bwrun 
     499org.bedework.app.monitor.batscr.name=bwrun.bat 
     500org.bedework.app.monitor.zip.name=monitor 
     501org.bedework.app.monitor.description=Bedework system events monitor application 
     502 
     503# 
     504# -------------------------------------------------------------------- 
     505# 
    493506# In/outbox scheduler 
    494507#