Changeset 3552

Show
Ignore:
Timestamp:
05/17/12 10:00:31
Author:
douglm
Message:

Add deployActivemq and deploySolr targets and related properties

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build/quickstart/build.xml

    r3537 r3552  
    129129    <copy file="${org.bedework.activemq.configurations}/activemq-jms-ds.xml" 
    130130          tofile="${org.bedework.appserver.deploy.dir}/activemq-jms-ds.xml" 
     131          overwrite="yes" /> 
     132  </target> 
     133 
     134  <!-- ================================================================= 
     135       "deploySolr" target 
     136       ================================================================= --> 
     137 
     138  <target name="deploySolr" depends="init" 
     139          description="Copy the solr config into the appserver"> 
     140    <copy file="${org.bedework.solr.configurations}/schema.xml" 
     141          tofile="${org.bedework.global.solr.dir}/${org.bedework.global.solr.publiccore}/conf/schema.xml" 
     142          overwrite="yes" /> 
     143    <copy file="${org.bedework.solr.configurations}/solrconfig.xml" 
     144          tofile="${org.bedework.global.solr.dir}/${org.bedework.global.solr.publiccore}/conf/solrconfig.xml" 
     145          overwrite="yes" /> 
     146    <copy file="${org.bedework.solr.configurations}/solr.xml" 
     147          tofile="${org.bedework.global.solr.dir}/solr.xml" 
    131148          overwrite="yes" /> 
    132149  </target> 
  • trunk/build/quickstart/linux/bw

    r3538 r3552  
    8787deploylog4j= 
    8888deployActivemq= 
     89deploySolr= 
    8990dirstart= 
    9091 
     
    140141  echo "      deploylog4j       deploys a log4j configuration" 
    141142  echo "      deployActivemq    deploys the Activemq config" 
     143  echo "      deploySolr        deploys the quickstart solr config" 
    142144  echo "" 
    143145  echo "   PROJECT optionally defines the package to build. If omitted the main" 
     
    267269          return 
    268270        fi 
     271 
     272        if [ "$deploySolr" != "" ] ; then 
     273          cd $QUICKSTART_HOME 
     274          specialTarget=deploySolr 
     275      deploySolr= 
     276          return 
     277        fi 
    269278         
    270279#     projects 
     
    737746      shift 
    738747      ;; 
     748    deploySolr) 
     749          deploySolr="yes" 
     750      pkgdefault= 
     751      shift 
     752      ;; 
    739753        dirstart) 
    740754          dirstart="yes" 
  • trunk/build/quickstart/windows/bw.bat

    r3538 r3552  
    101101SET deploylog4j= 
    102102SET deployActivemq= 
     103SET deploySolr= 
    103104SET dirstart= 
    104105 
     
    180181:deployActivemq 
    181182  SET deployActivemq="yes" 
     183  SET pkgdefault= 
     184  SHIFT 
     185  GOTO branch 
     186       
     187:deploySolr 
     188  SET deploySolr="yes" 
    182189  SET pkgdefault= 
    183190  SHIFT 
     
    596603  IF NOT "%deploylog4j%empty" == "empty" GOTO cdDeploylog4j 
    597604  IF NOT "%deployActivemq%empty" == "empty" GOTO cdDeployActivemq 
     605  IF NOT "%deploySolr%empty" == "empty" GOTO cdDeploySolr 
    598606:: Now projects 
    599607  IF NOT "%bwdeployutil%empty" == "empty" GOTO cdBwdeployutil 
     
    667675  SET specialTarget="deployActivemq" 
    668676  GOTO dospecial 
     677   
     678:cdDeploySolr 
     679  cd %QUICKSTART_HOME% 
     680  SET deploySolr= 
     681  SET specialTarget="deploySolr" 
     682  GOTO dospecial 
    669683 
    670684:: Projects     
     
    909923  ECHO      deploylog4j       deploys a log4j configuration 
    910924  ECHO      deployActivemq    deploys the Activemq config 
     925  ECHO      deploySolr        deploys the quickstart solr config 
    911926  ECHO. 
    912927  ECHO    PROJECT optionally defines the package to build and is one of 
  • trunk/config/bwbuild/.defaults/cal.properties

    r3537 r3552  
    206206 
    207207# ------------------------------------------------------------------------ 
     208# Solr defs 
     209# ------------------------------------------------------------------------ 
     210 
     211org.bedework.global.solr.dir=${org.bedework.data.dir}/../solr 
     212 
     213# use the default solr configs  
     214org.bedework.solr.configurations=${org.bedework.configuration.defaults} 
     215 
     216org.bedework.global.solr.publiccore=bwpublic 
     217 
     218# ------------------------------------------------------------------------ 
    208219# Deployment locations for the wsdls and associated files. 
    209220# For each related service there is a run time URL to allow client services