Changeset 3551

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

Add deployActivemq and deploySolr targets and related properties

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • releases/bedework-3.8/build/quickstart/build.xml

    r3462 r3551  
    113113          file="${org.bedework.config.logging}" 
    114114            overwrite="true" /> 
     115  </target> 
     116 
     117  <!-- ================================================================= 
     118       "deployActivemq" target 
     119       ================================================================= --> 
     120 
     121  <target name="deployActivemq" depends="init" 
     122          description="Copy the Activemq config into the appserver"> 
     123    <copy file="${org.bedework.activemq.configurations}/activemq-ra.xml" 
     124          tofile="${org.bedework.global.activemq.dir}/META-INF/ra.xml" 
     125          overwrite="yes" /> 
     126    <copy file="${org.bedework.activemq.configurations}/activemq-broker-config.xml" 
     127          tofile="${org.bedework.global.activemq.dir}/broker-config.xml" 
     128          overwrite="yes" /> 
     129    <copy file="${org.bedework.activemq.configurations}/activemq-jms-ds.xml" 
     130          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" 
     148          overwrite="yes" /> 
    115149  </target> 
    116150 
  • releases/bedework-3.8/build/quickstart/linux/bw

    r3504 r3551  
    8282 
    8383deploylog4j= 
     84deployActivemq= 
     85deploySolr= 
    8486dirstart= 
    8587 
     
    130132  echo "      -build-debug  Some bedework build debug output" 
    131133  echo "" 
    132   echo "   target       Ant target to execute" 
     134  echo "   target       Special target or Ant target to execute" 
     135  echo "" 
     136  echo "   Special targets" 
     137  echo "      deploylog4j       deploys a log4j configuration" 
     138  echo "      deployActivemq    deploys the Activemq config" 
     139  echo "      deploySolr        deploys the quickstart solr config" 
    133140  echo "" 
    134141  echo "   PROJECT optionally defines the package to build. If omitted the main" 
     
    244251          return 
    245252        fi 
     253 
     254        if [ "$deployActivemq" != "" ] ; then 
     255          cd $QUICKSTART_HOME 
     256          specialTarget=deployActivemq 
     257      deployActivemq= 
     258          return 
     259        fi 
     260 
     261        if [ "$deploySolr" != "" ] ; then 
     262          cd $QUICKSTART_HOME 
     263          specialTarget=deploySolr 
     264      deploySolr= 
     265          return 
     266        fi 
    246267         
    247268#     projects 
     
    697718      shift 
    698719      ;; 
     720    deployActivemq) 
     721          deployActivemq="yes" 
     722      pkgdefault= 
     723      shift 
     724      ;; 
     725    deploySolr) 
     726          deploySolr="yes" 
     727      pkgdefault= 
     728      shift 
     729      ;; 
    699730        dirstart) 
    700731          dirstart="yes" 
     
    845876      bwxml="yes" 
    846877      rpiutil="yes" 
     878      davutil="yes" 
    847879      webdav="yes" 
    848880      pkgdefault= 
     
    9851017      access="yes" 
    9861018      bwxml="yes" 
     1019      davutil="yes" 
    9871020      rpiutil="yes" 
    9881021      pkgdefault= 
  • releases/bedework-3.8/build/quickstart/windows/bw.bat

    r3504 r3551  
    9898 
    9999SET deploylog4j= 
     100SET deployActivemq= 
     101SET deploySolr= 
    100102SET dirstart= 
    101103 
     
    175177  GOTO branch 
    176178       
     179:deployActivemq 
     180  SET deployActivemq="yes" 
     181  SET pkgdefault= 
     182  SHIFT 
     183  GOTO branch 
     184       
     185:deploySolr 
     186  SET deploySolr="yes" 
     187  SET pkgdefault= 
     188  SHIFT 
     189  GOTO branch 
     190       
    177191:dirstart 
    178192  SET dirstart="yes" 
     
    188202  SET bwxml="yes" 
    189203  SET rpiutil="yes" 
     204  SET pkgdefault= 
     205  SHIFT 
     206  GOTO branch 
     207 
     208:bedenote 
     209  SET bedenote="yes" 
    190210  SET pkgdefault= 
    191211  SHIFT 
     
    327347  SET bwxml="yes" 
    328348  SET rpiutil="yes" 
     349  SET davutil="yes" 
    329350  SET webdav="yes" 
    330351  SET pkgdefault= 
     
    455476  SET bwxml="yes" 
    456477  SET rpiutil="yes" 
     478  SET davutil="yes" 
    457479  SET pkgdefault= 
    458480  SHIFT 
     
    571593  IF NOT "%dirstart%empty" == "empty" GOTO cdDirstart 
    572594  IF NOT "%deploylog4j%empty" == "empty" GOTO cdDeploylog4j 
     595  IF NOT "%deployActivemq%empty" == "empty" GOTO cdDeployActivemq 
     596  IF NOT "%deploySolr%empty" == "empty" GOTO cdDeploySolr 
    573597:: Now projects 
    574598  IF NOT "%bwdeployutil%empty" == "empty" GOTO cdBwdeployutil 
     
    635659  SET specialTarget="deploylog4j" 
    636660  GOTO dospecial 
     661   
     662:cdDeployActivemq 
     663  cd %QUICKSTART_HOME% 
     664  SET deployActivemq= 
     665  SET specialTarget="deployActivemq" 
     666  GOTO dospecial 
     667   
     668:cdDeploySolr 
     669  cd %QUICKSTART_HOME% 
     670  SET deploySolr= 
     671  SET specialTarget="deploySolr" 
     672  GOTO dospecial 
    637673 
    638674:: Projects     
     
    868904  ECHO    -offline     Build without attempting to retrieve library jars 
    869905  ECHO    target       Ant target to execute (e.g. "start") 
     906  ECHO 
     907  ECHO    Special targets 
     908  ECHO      deploylog4j       deploys a log4j configuration 
     909  ECHO      deployActivemq    deploys the Activemq config 
     910  ECHO      deploySolr        deploys the quickstart solr config 
    870911  ECHO. 
    871912  ECHO    PROJECT optionally defines the package to build and is one of 
  • releases/bedework-3.8/config/bwbuild/.defaults/cal.properties

    r3461 r3551  
    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