Changeset 2342
- Timestamp:
- 08/13/09 11:40:59
- Files:
-
- trunk (modified) (1 prop)
- trunk/bedework.importorder (copied) (copied from branches/douglm/bedework.importorder)
- trunk/build.xml (modified) (10 diffs)
- trunk/build/buildsh.xml (modified) (2 diffs)
- trunk/build/buildwar.xml (modified) (7 diffs)
- trunk/build/quickstart/build.xml (modified) (7 diffs)
- trunk/build/quickstart/linux/bw (modified) (1 diff)
- trunk/build/quickstart/run-activemq.xml (copied) (copied from branches/douglm/build/quickstart/run-activemq.xml)
- trunk/build/quickstart/run-crawler.xml (deleted)
- trunk/build/quickstart/run-hsqldb.xml (modified) (3 diffs)
- trunk/build/quickstart/run-indexer.xml (copied) (copied from branches/douglm/build/quickstart/run-crawler.xml) (6 diffs)
- trunk/build/quickstart/run-inoutscheduler.xml (copied) (copied from branches/douglm/build/quickstart/run-inoutscheduler.xml) (4 diffs)
- trunk/build/quickstart/run-logger.xml (copied) (copied from branches/douglm/build/quickstart/run-logger.xml) (2 diffs)
- trunk/build/quickstart/run-tomcat.xml (modified) (2 diffs)
- trunk/config/bwbuild/default/activemq.xml (copied) (copied from branches/douglm/config/bwbuild/default/activemq.xml) (2 diffs)
- trunk/config/bwbuild/default/build.properties (modified) (1 diff)
- trunk/config/bwbuild/default/cal.options.xml (modified) (3 diffs)
- trunk/config/bwbuild/default/cal.properties (modified) (2 diffs)
- trunk/config/bwbuild/default/context.xml (modified) (1 diff)
- trunk/config/bwbuild/default/jndi.properties (copied) (copied from branches/douglm/config/bwbuild/default/jndi.properties)
- trunk/deployment/appjars.xml (modified) (2 diffs)
- trunk/deployment/dumprestore/shellscr/appjars.xml (modified) (1 diff)
- trunk/deployment/indexer (copied) (copied from branches/douglm/deployment/indexer)
- trunk/deployment/indexer/shellscr (copied) (copied from branches/douglm/deployment/indexer/shellscr)
- trunk/deployment/indexer/shellscr/appjars.xml (copied) (copied from branches/douglm/deployment/indexer/shellscr/appjars.xml) (1 diff)
- trunk/deployment/indexer/shellscr/build.xml (copied) (copied from branches/douglm/deployment/indexer/shellscr/build.xml) (1 diff)
- trunk/deployment/indexer/shellscr/resources (copied) (copied from branches/douglm/deployment/indexer/shellscr/resources)
- trunk/deployment/indexer/shellscr/resources/bwrun.bat (copied) (copied from branches/douglm/deployment/indexer/shellscr/resources/bwrun.bat)
- trunk/deployment/indexer/shellscr/resources/bwrun.sh (copied) (copied from branches/douglm/deployment/indexer/shellscr/resources/bwrun.sh)
- trunk/deployment/indexer/shellscr/resources/log4j.xml (copied) (copied from branches/douglm/deployment/indexer/shellscr/resources/log4j.xml) (1 diff)
- trunk/deployment/inoutsched (copied) (copied from branches/douglm/deployment/inoutsched)
- trunk/deployment/inoutsched/shellscr (copied) (copied from branches/douglm/deployment/inoutsched/shellscr)
- trunk/deployment/inoutsched/shellscr/appjars.xml (copied) (copied from branches/douglm/deployment/inoutsched/shellscr/appjars.xml)
- trunk/deployment/inoutsched/shellscr/build.xml (copied) (copied from branches/douglm/deployment/inoutsched/shellscr/build.xml)
- trunk/deployment/inoutsched/shellscr/resources (copied) (copied from branches/douglm/deployment/inoutsched/shellscr/resources)
- trunk/deployment/inoutsched/shellscr/resources/bwrun.bat (copied) (copied from branches/douglm/deployment/inoutsched/shellscr/resources/bwrun.bat)
- trunk/deployment/inoutsched/shellscr/resources/bwrun.sh (copied) (copied from branches/douglm/deployment/inoutsched/shellscr/resources/bwrun.sh)
- trunk/deployment/inoutsched/shellscr/resources/log4j.xml (copied) (copied from branches/douglm/deployment/inoutsched/shellscr/resources/log4j.xml) (1 diff)
- trunk/deployment/publiccaldav/webapp/appjars.xml (modified) (1 diff)
- trunk/deployment/sysevlog (copied) (copied from branches/douglm/deployment/sysevlog)
- trunk/deployment/sysevlog/shellscr (copied) (copied from branches/douglm/deployment/sysevlog/shellscr)
- trunk/deployment/sysevlog/shellscr/appjars.xml (copied) (copied from branches/douglm/deployment/sysevlog/shellscr/appjars.xml)
- trunk/deployment/sysevlog/shellscr/build.xml (copied) (copied from branches/douglm/deployment/sysevlog/shellscr/build.xml)
- trunk/deployment/sysevlog/shellscr/resources (copied) (copied from branches/douglm/deployment/sysevlog/shellscr/resources)
- trunk/deployment/sysevlog/shellscr/resources/bwrun.bat (copied) (copied from branches/douglm/deployment/sysevlog/shellscr/resources/bwrun.bat)
- trunk/deployment/sysevlog/shellscr/resources/bwrun.sh (copied) (copied from branches/douglm/deployment/sysevlog/shellscr/resources/bwrun.sh)
- trunk/deployment/sysevlog/shellscr/resources/log4j.xml (copied) (copied from branches/douglm/deployment/sysevlog/shellscr/resources/log4j.xml) (1 diff)
- trunk/deployment/testsuite/shellscr/appjars.xml (modified) (1 diff)
- trunk/deployment/testsuite/shellscr/resources/bwruntest.sh (modified) (1 diff)
- trunk/deployment/usercaldav/webapp/appjars.xml (modified) (1 diff)
- trunk/deployment/webadmin/webapp/appjars.xml (modified) (1 diff)
- trunk/deployment/webpublic/webapp/appjars.xml (modified) (1 diff)
- trunk/deployment/websubmit/webapp/appjars.xml (modified) (1 diff)
- trunk/deployment/webuser/webapp/appjars.xml (modified) (1 diff)
- trunk/docs/README (copied) (copied from branches/douglm/docs/README)
- trunk/docs/README.txt (copied) (copied from branches/douglm/docs/README.txt)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk
- Property svn:externals changed from build/buildTools https://www.bedework.org/svn/buildTools/trunk projects/access https://www.bedework.org/svn/access/trunk projects/bwtools https://www.bedework.org/svn/bwtools/trunk projects/bwtzsvr https://www.bedework.org/svn/bwtzsvr/trunk projects/caldav https://www.bedework.org/svn/caldav/trunk projects/caldavTest https://www.bedework.org/svn/caldavTest/trunk projects/calendarapi https://www.bedework.org/svn/calendarapi/trunk projects/contrib https://www.bedework.org/svn/contrib/trunk projects/davutil https://www.bedework.org/svn/davutil/trunk projects/dumprestore https://www.bedework.org/svn/dumprestore/trunk projects/rpiutil https://www.bedework.org/svn/rpiutil/trunk projects/testsuite https://www.bedework.org/svn/testsuite/trunk projects/webapps https://www.bedework.org/svn/webapps/trunk projects/webdav https://www.bedework.org/svn/webdav/trunk to build/buildTools https://www.bedework.org/svn/buildTools/trunk projects/access https://www.bedework.org/svn/access/trunk projects/bwtools https://www.bedework.org/svn/bwtools/trunk projects/bwtzsvr https://www.bedework.org/svn/bwtzsvr/trunk projects/caldav https://www.bedework.org/svn/caldav/trunk projects/caldavimpl https://www.bedework.org/svn/caldavimpl/trunk projects/caldavTest https://www.bedework.org/svn/caldavTest/trunk projects/calendarapi https://www.bedework.org/svn/calendarapi/trunk projects/contrib https://www.bedework.org/svn/contrib/trunk projects/davutil https://www.bedework.org/svn/davutil/trunk projects/dumprestore https://www.bedework.org/svn/dumprestore/trunk projects/indexer https://www.bedework.org/svn/indexer/trunk projects/rpiutil https://www.bedework.org/svn/rpiutil/trunk projects/testsuite https://www.bedework.org/svn/testsuite/trunk projects/webapps https://www.bedework.org/svn/webapps/trunk projects/webdav https://www.bedework.org/svn/webdav/trunk
trunk/build.xml
r2084 r2342 35 35 location="${org.bedework.projects}/caldav" /> 36 36 37 <property name="org.bedework.project.caldavimpl" 38 location="${org.bedework.projects}/caldavimpl" /> 39 37 40 <property name="org.bedework.project.caldavTest" 38 41 location="${org.bedework.projects}/caldavTest" /> … … 46 49 <property name="org.bedework.project.dumprestore" 47 50 location="${org.bedework.projects}/dumprestore" /> 51 52 <property name="org.bedework.project.indexer" 53 location="${org.bedework.projects}/indexer" /> 48 54 49 55 <property name="org.bedework.project.rpiutil" … … 105 111 106 112 <target name="init" > 107 <!-- Overriding this when invoking ant allows different user property108 files to be included e.g.109 ant -Dorg.bedework.user.build.properties=/home/me/bedework.properties ...110 -->111 <property name="org.bedework.user.build.properties"112 location="${user.home}/bedework.build.properties" />113 114 113 <echo level="info" message="Load user properties from ${org.bedework.user.build.properties}" /> 115 114 … … 203 202 <target name="build" depends="init.build,build.rpiutil,build.bwtzsvr, 204 203 build.access,build.davutil, 204 build.webdav,build.caldav, 205 205 build.calendarapi,build.dumprestore, 206 build. webdav,build.caldav,build.caldavTest,207 build.bwtools,build.webapps, 206 build.caldavTest,build.caldavimpl, 207 build.bwtools,build.webapps,build.indexer, 208 208 build.testsuite,build.deployutil" 209 209 description="builds the project"> … … 217 217 clean.calendarapi,clean.dumprestore, 218 218 clean.webdav,clean.caldav,clean.caldavTest, 219 clean.bwtools,clean.webapps, 219 clean.caldavimpl, 220 clean.bwtools,clean.webapps,clean.indexer, 220 221 clean.testsuite" 221 222 description="Remove all generated files."> … … 228 229 clean.calendarapi,clean.dumprestore, 229 230 clean.webdav,clean.caldav,clean.caldavTest, 230 clean.bwtools,clean.webapps, 231 clean.caldavimpl, 232 clean.bwtools,clean.webapps,clean.indexer, 231 233 clean.testsuite" 232 234 description="partial clean up for quickstart."> … … 350 352 </ant> 351 353 354 <ant antfile="${org.bedework.project.caldavimpl}/build.xml" inheritall="false" 355 target="javadoc" > 356 <property name="destdir" 357 location="${org.bedework.projectdocs.home}/caldavimpl/api" /> 358 </ant> 359 352 360 <ant antfile="${org.bedework.project.caldavTest}/build.xml" inheritall="false" 353 361 target="javadoc" > … … 360 368 <property name="destdir" 361 369 location="${org.bedework.projectdocs.home}/bwtools/api" /> 370 </ant> 371 372 <ant antfile="${org.bedework.project.indexer}/build.xml" inheritall="false" 373 target="javadoc" > 374 <property name="destdir" 375 location="${org.bedework.projectdocs.home}/indexer/api" /> 362 376 </ant> 363 377 … … 464 478 465 479 <!-- ................................................................. 480 caldavimpl 481 .................................................................. --> 482 <target name="build.caldavimpl" depends="init" 483 description="builds the caldavimpl project"> 484 <ant antfile="${org.bedework.project.caldavimpl}/build.xml" inheritall="false" 485 target="build-all" > 486 <property name="org.bedework.libcache.dir" 487 location="${org.bedework.project.bedework}/libcache"/> 488 </ant> 489 </target> 490 491 <target name="clean.caldavimpl" depends="init" 492 description="clean the caldavimpl project"> 493 <ant antfile="${org.bedework.project.caldavimpl}/build.xml" inheritall="false" 494 target="deep-clean" /> 495 </target> 496 497 <target name="clean.build.caldavimpl" depends="clean.caldav,build.caldav" 498 description="clean builds the caldavimpl project"/> 499 500 <!-- ................................................................. 466 501 caldavTest 467 502 .................................................................. --> … … 546 581 <target name="clean.build.dumprestore" depends="clean.dumprestore,build.dumprestore" 547 582 description="builds the dumprestore project"/> 583 584 <!-- ................................................................. 585 indexer 586 .................................................................. --> 587 <target name="build.indexer" depends="init" 588 description="builds the indexer project"> 589 <ant antfile="${org.bedework.project.indexer}/build.xml" inheritall="false" 590 target="build-all" > 591 <property name="org.bedework.libcache.dir" 592 location="${org.bedework.project.bedework}/libcache"/> 593 </ant> 594 </target> 595 596 <target name="clean.indexer" depends="init" 597 description="clean the indexer project"> 598 <ant antfile="${org.bedework.project.indexer}/build.xml" inheritall="false" 599 target="deep-clean" /> 600 </target> 601 602 <target name="clean.build.indexer" depends="clean.indexer,build.indexer" 603 description="builds the indexer project"/> 548 604 549 605 <!-- ................................................................. trunk/build/buildsh.xml
r2141 r2342 62 62 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.slf4j-api}" /> 63 63 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.slf4j-log4j12}" /> 64 65 <!-- jms support --> 66 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.activemq-core}" /> 67 <copy todir="${app.dest.lib}" 68 file="${org.bedework.appjar.geronimo-j2ee-management_1.0_spec}" /> 69 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.jms}" /> 64 70 65 71 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.commons-logging}"/> … … 128 134 </copy> 129 135 136 <copy tofile="${app.dest.classes}/jndi.properties" 137 file="${org.bedework.config.jndi.properties}" /> 138 130 139 <copy todir="${app.dest.classes}" overwrite="yes" > 131 140 <fileset refid="org.bedework.extra.resources" /> trunk/build/buildwar.xml
r2141 r2342 71 71 </else> 72 72 </if> 73 <property name="app.dest.properties.old" 74 location="${app.dest.classes}/properties/calendar" /> 73 75 <property name="app.dest.properties" 74 location="${app.dest.classes}/properties /calendar" />76 location="${app.dest.classes}/properties" /> 75 77 </target> 76 78 … … 154 156 war and transformed by the above filter. 155 157 =============================================================== --> 158 159 <!-- Create the runtime options file --> 160 <mkdir dir="${app.dest.properties}" /> 161 156 162 <if> 157 163 <available file="${app.sou.dir}/properties" type="dir" /> … … 165 171 </if> 166 172 167 <copy todir="${app.dest.classes}">168 <fileset dir="${app.sou.dir}/war/WEB-INF/classes"169 includes="*"/>170 <filterset refid="property.filters" />171 </copy>172 173 <!-- Create the runtime options file -->174 <mkdir dir="${app.dest.properties}" />175 176 173 <copy tofile="${app.dest.properties}/options.xml" 177 174 file="${org.bedework.config.options}" > … … 179 176 <filter token="RPI-DEBUG" value="${app.debug.val}"/> 180 177 </filterset> 178 <filterset refid="property.filters" /> 179 </copy> 180 181 <!-- Temp do it again --> 182 <mkdir dir="${app.dest.properties.old}" /> 183 184 <copy tofile="${app.dest.properties.old}/options.xml" 185 file="${org.bedework.config.options}" > 186 <filterset> 187 <filter token="RPI-DEBUG" value="${app.debug.val}"/> 188 </filterset> 189 <filterset refid="property.filters" /> 190 </copy> 191 192 <copy todir="${app.dest.classes}"> 193 <fileset dir="${app.sou.dir}/war/WEB-INF/classes" 194 includes="*"/> 181 195 <filterset refid="property.filters" /> 182 196 </copy> … … 235 249 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.slf4j-api}" /> 236 250 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.slf4j-log4j12}" /> 251 252 <!-- jms support --> 253 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.activemq-core}" /> 254 <copy todir="${app.dest.lib}" 255 file="${org.bedework.appjar.geronimo-j2ee-management_1.0_spec}" /> 256 <copy todir="${app.dest.lib}" file="${org.bedework.appjar.jms}" /> 237 257 238 258 <antcall target="bexchange-stuff" inheritRefs="true" /> … … 298 318 299 319 <target name="bexchange-stuff" if="org.bedework.build.caldav.bexchange"> 300 <copy tofile="${app.dest.properties}/timezones.xml"301 file="${org.bedework.project.bedework}/docs/bwtimezones.xml" />302 320 </target> 303 321 304 322 <target name="domino-stuff" if="org.bedework.build.caldav.domino"> 305 <copy tofile="${app.dest.properties}/timezones.xml"306 file="${org.bedework.project.bedework}/docs/bwtimezones.xml" />307 323 </target> 308 324 … … 313 329 </fileset> 314 330 </copy> 315 316 <copy tofile="${app.dest.properties}/timezones.xml"317 file="${org.bedework.project.bedework}/docs/bwtimezones.xml" />318 331 </target> 319 332 trunk/build/quickstart/build.xml
r2107 r2342 16 16 <taskdef resource="net/sf/antcontrib/antcontrib.properties" /> 17 17 18 <import file="${bedework.quickstart.basedir}/run-activemq.xml" /> 18 19 <import file="${bedework.quickstart.basedir}/run-hsqldb.xml" /> 19 20 <import file="${bedework.quickstart.basedir}/run-tomcat.xml" /> 20 21 <import file="${bedework.quickstart.basedir}/run-dir.xml" /> 21 22 <import file="${bedework.quickstart.basedir}/install.xml" /> 23 24 <!-- Bedework services --> 25 <import file="${bedework.quickstart.basedir}/run-logger.xml" /> 26 <import file="${bedework.quickstart.basedir}/run-indexer.xml" /> 27 <import file="${bedework.quickstart.basedir}/run-inoutscheduler.xml" /> 22 28 23 29 <target name="README" depends="init" … … 91 97 <property name="bedework.build.file" 92 98 location="${basedir}/bedework/build.xml" /> 93 <property name="org.bedework.user.build.properties"94 location="${user.home}/bedework.build.properties" />95 99 <dirname property="org.bedework.configuration.location" 96 100 file="${org.bedework.user.build.properties}" /> … … 102 106 103 107 <target name="run.init" depends="init" > 104 <property name="org.bedework.user.build.properties"105 location="${user.home}/bedework.build.properties" />106 107 108 <property name="org.bedework.appserver.dir" 108 109 location="${org.bedework.project.bedework}/../apache-tomcat-5.5.17" /> … … 113 114 <property name="org.bedework.directory.dir" 114 115 location="${org.bedework.project.bedework}/../apacheds-1.5.3-fixed" /> 116 117 <property name="org.bedework.activemq.dir" 118 location="${org.bedework.project.bedework}/../apache-activemq-5.2.0" /> 115 119 </target> 116 120 … … 239 243 description="Start quickstart system" > 240 244 <parallel> 245 <antcall target="activemq" inheritrefs="true" /> 241 246 <antcall target="dirstart" inheritrefs="true" /> 242 247 <antcall target="hsqldb" inheritrefs="true" /> 248 243 249 <sequential> 250 <!-- wait for activemq --> 251 <waitfor maxwait="3" maxwaitunit="minute" checkevery="250"> 252 <socket server="localhost" port="8161"/> 253 </waitfor> 254 255 <!-- wait for the directory server --> 244 256 <waitfor maxwait="3" maxwaitunit="minute" checkevery="250"> 245 257 <socket server="localhost" port="10389"/> 246 258 </waitfor> 247 <antcall target="tomcatstart" inheritrefs="true" /> 259 260 <parallel> 261 <!-- Start the bedework non-web services --> 262 <antcall target="start-logger" inheritrefs="true" /> 263 264 <!-- Indexer not yet ready 265 <antcall target="start-indexer" inheritrefs="true" /> 266 --> 267 <antcall target="start-inoutscheduler" inheritrefs="true" /> 268 269 <antcall target="tomcatstart" inheritrefs="true" /> 270 </parallel> 248 271 </sequential> 249 272 </parallel> … … 251 274 252 275 <!-- ================================================================= 253 The "start-debug" target starts all quickstart components except tomcat276 The "start-debug" target starts the quickstart infrastructure components 254 277 ================================================================= --> 255 278 … … 257 280 description="Start quickstart system" > 258 281 <parallel> 282 <antcall target="activemq" inheritrefs="true" /> 259 283 <antcall target="dirstart" inheritrefs="true" /> 260 284 <antcall target="hsqldb" inheritrefs="true" /> trunk/build/quickstart/linux/bw
r2053 r2342 154 154 fi 155 155 156 $JAVA_HOME/bin/java -classpath $CLASSPATH $ant_xmllogfile $offline -Dant.home=$ANT org.apache.tools.ant.launch.Launcher $BWCONFIG $ant_listener $ant_logger $*156 $JAVA_HOME/bin/java -classpath $CLASSPATH $ant_xmllogfile $offline -Dant.home=$ANT_HOME org.apache.tools.ant.launch.Launcher $BWCONFIG $ant_listener $ant_logger $* trunk/build/quickstart/run-hsqldb.xml
r1937 r2342 36 36 <target name="hsqldb" depends="hsql.init" 37 37 description="starts the hsqldb server"> 38 <echo message="************************************************************"/> 38 39 <echo message="Starting hsqldb on port ${org.bedework.hsqldb.port}"/> 40 <echo message="************************************************************"/> 39 41 40 42 <java fork="true" dir="${basedir}" classname="org.hsqldb.Server"> … … 120 122 <target name="hsqldb-test" depends="hsql.init" 121 123 description="starts the hsqldb server for testing"> 124 <echo message="************************************************************"/> 122 125 <echo message="Starting hsqldb on port ${org.bedework.hsqldb.port}"/> 126 <echo message="************************************************************"/> 123 127 124 128 <delete dir="${org.bedework.hsqldb.dbdir}" /> … … 137 141 <target name="hsqldb-test-trace" depends="hsql.init" 138 142 description="starts the hsqldb server for testing"> 143 <echo message="************************************************************"/> 139 144 <echo message="Starting hsqldb on port ${org.bedework.hsqldb.port}"/> 145 <echo message="************************************************************"/> 140 146 141 147 <delete dir="${org.bedework.hsqldb.dbdir}" /> trunk/build/quickstart/run-indexer.xml
r2341 r2342 1 1 <?xml version="1.0"?> 2 2 3 <!-- Run the bedework crawler service for the bedework Calendar quickstart.3 <!-- Run the bedework indexer service for the bedework Calendar quickstart. 4 4 5 5 This is imported by the quickstart build.xml ensuring all changes to this file … … 11 11 --> 12 12 13 <project name="quickstart-run- crawler" default="start-crawler" basedir=".">13 <project name="quickstart-run-indexer" default="start-indexer" basedir="."> 14 14 <!-- This target normally overriden by the importing build.xml --> 15 15 <target name="run.init"> … … 18 18 </target> 19 19 20 <target name=" crawler.init" depends="run.init">21 <property name="org.bedework. crawler.dir"22 location="${org.bedework.project.bedework}/dist/temp/shellscr/ bwcrawler" />20 <target name="indexer.init" depends="run.init"> 21 <property name="org.bedework.indexer.dir" 22 location="${org.bedework.project.bedework}/dist/temp/shellscr/indexer" /> 23 23 24 24 <path id="run.classpath"> 25 <fileset dir="${org.bedework. crawler.dir}/lib">25 <fileset dir="${org.bedework.indexer.dir}/lib"> 26 26 <include name="*.jar"/> 27 27 </fileset> 28 <pathelement path="${org.bedework.crawler.dir}/classes"/> 28 <pathelement path="${org.bedework.indexer.dir}/classes"/> 29 <pathelement location="${org.bedework.indexer.dir}/resources"/> 29 30 </path> 30 31 … … 33 34 targetos="unix" pathsep=":" /> 34 35 35 <property name="org.bedework.run.class"36 value="org.bedework. bwcrawler.BwCrawlApp" />36 <property name="org.bedework.run.class" 37 value="org.bedework.indexer.BwIndexApp" /> 37 38 38 39 <property name="org.bedework.run.appname" 39 value=" bwcrawler" />40 value="indexer" /> 40 41 </target> 41 42 … … 44 45 ================================================================= --> 45 46 46 <target name="start- crawler" depends="crawler.init"47 description="starts the crawler server">47 <target name="start-indexer" depends="indexer.init" 48 description="starts the indexer server"> 48 49 <echo message="************************************************************"/> 49 <echo message=" * Starting crawler"/>50 <echo message=" * Starting indexer"/> 50 51 <echo message="************************************************************"/> 51 52 … … 58 59 <arg value="${org.bedework.run.appname}"/> 59 60 60 <arg value=" start"/>61 <arg value="-start"/> 61 62 </java> 62 63 </target> trunk/build/quickstart/run-inoutscheduler.xml
r2341 r2342 18 18 </target> 19 19 20 <!-- The name "bwiosched" should come from the config or as a parameter -->20 <!-- The name "bwiosched" should come from the config or as a parameter --> 21 21 <target name="inoutscheduler.init" depends="run.init"> 22 22 <property name="org.bedework.inoutscheduler.dir" … … 28 28 </fileset> 29 29 <pathelement path="${org.bedework.inoutscheduler.dir}/classes"/> 30 <pathelement location="${org.bedework.inoutscheduler.dir}/resources"/> 30 31 </path> 31 32 … … 34 35 targetos="unix" pathsep=":" /> 35 36 36 <property name="org.bedework.run.class"37 <property name="org.bedework.run.class" 37 38 value="org.bedework.inoutsched.InoutSched" /> 38 39 … … 59 60 <arg value="${org.bedework.run.appname}"/> 60 61 61 <arg value=" start"/>62 <arg value="-start"/> 62 63 </java> 63 64 </target> trunk/build/quickstart/run-logger.xml
r2341 r2342 27 27 </fileset> 28 28 <pathelement path="${org.bedework.logger.dir}/classes"/> 29 <pathelement location="${org.bedework.logger.dir}/resources"/> 29 30 </path> 30 31 … … 33 34 targetos="unix" pathsep=":" /> 34 35 35 <property name="org.bedework.run.class"36 <property name="org.bedework.run.class" 36 37 value="org.bedework.sysevents.listeners.LogListener" /> 37 38 trunk/build/quickstart/run-tomcat.xml
r2085 r2342 17 17 <property name="org.bedework.appserver.dir" 18 18 location="${org.bedework.project.bedework}/../apache-tomcat-5.5.17" /> 19 20 <property name="org.bedework.activemq.dir" 21 location="${org.bedework.project.bedework}/../apache-activemq-5.2.0" /> 19 22 </target> 20 23 … … 64 67 <jvmarg value="-Djava.net.preferIPv4Stack=true"/> 65 68 <jvmarg value="-Dfile.encoding=UTF-8"/> 69 70 <jvmarg value="-Dactivemq.base=${org.bedework.activemq.dir}"/> 71 <jvmarg value="-Dwebconsole.type=jndi"/> 72 66 73 <arg value="start"/> 67 74 </java> trunk/config/bwbuild/default/activemq.xml
r2341 r2342 199 199 ** 200 200 ** http://activemq.apache.org/enterprise-integration-patterns.html 201 --> 201 202 202 <camelContext id="camel" xmlns="http://activemq.apache.org/camel/schema/spring"> 203 203 204 < !-- You can use a <package> element for each root package to search for205 Java routes - ->204 < ! - - You can use a <package> element for each root package to search for 205 Java routes - - > 206 206 <package>org.foo.bar</package> 207 207 208 < !-- You can use Spring XML syntax to define the routes here using the <route> element -->208 < ! - - You can use Spring XML syntax to define the routes here using the <route> element - - > 209 209 <route> 210 210 <from uri="activemq:example.A"/> … … 212 212 </route> 213 213 </camelContext> 214 --> 214 215 215 216 <!-- trunk/config/bwbuild/default/build.properties
r2053 r2342 21 21 org.bedework.config.properties=${env.BEDEWORK_CONFIG}/cal.properties 22 22 org.bedework.config.options=${env.BEDEWORK_CONFIG}/cal.options.xml 23 24 org.bedework.config.jndi.properties=${env.BEDEWORK_CONFIG}/jndi.properties 25 23 26 org.bedework.carddav.options=${env.BEDEWORK_CONFIG}/carddav.options.xml 24 27 trunk/config/bwbuild/default/cal.options.xml
r2233 r2342 351 351 User CalDAV server UserCalDAV 352 352 ================================================================== --> 353 <Usercaldav classname="org.bedework.cal facade.configs.CalDAVConfig">353 <Usercaldav classname="org.bedework.caldav.util.CalDAVConfig"> 354 354 <appType>usercaldav</appType> 355 <publicAdmin>false</publicAdmin> 355 <!-- 356 <publicAdmin>false</publicAdmin> 357 --> 356 358 <guestMode>false</guestMode> 357 359 … … 373 375 Public (unauthenticated) CalDAV server PublicCalDAV 374 376 ================================================================== --> 375 <Pubcaldav classname="org.bedework.cal facade.configs.CalDAVConfig">377 <Pubcaldav classname="org.bedework.caldav.util.CalDAVConfig"> 376 378 <appType>publiccaldav</appType> 377 <publicAdmin>false</publicAdmin> 379 <!-- 380 <publicAdmin>false</publicAdmin> 381 --> 378 382 <guestMode>true</guestMode> 379 383 … … 421 425 <defaultPublicCalPath>/public/Other Events/Other</defaultPublicCalPath> 422 426 </dumpres> 427 428 <!-- ================================================================== 429 Crawler program 430 ================================================================== --> 431 <indexer classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 432 <debug>true</debug> 433 <appType>indexer</appType> 434 <guestMode>true</guestMode> 435 <debugEntity>false</debugEntity> 436 </indexer> 437 438 <!-- ================================================================== 439 System events logger program 440 ================================================================== --> 441 <sysevlog classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 442 <debug>true</debug> 443 <appType>sysevlog</appType> 444 <guestMode>true</guestMode> 445 <debugEntity>false</debugEntity> 446 </sysevlog> 447 448 <!-- ================================================================== 449 In/outbox scheduler program 450 ================================================================== --> 451 <iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 452 <debug>true</debug> 453 <appType>inoutsched</appType> 454 <guestMode>true</guestMode> 455 <debugEntity>false</debugEntity> 456 </iosched> 423 457 </app> 424 458 </bedework> trunk/config/bwbuild/default/cal.properties
r2152 r2342 17 17 # 18 18 # Define the names of the applications we want to build 19 org.bedework.install.app.names=tzsvr,bwconfig,CalAdmin,EventSubmit,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres 19 org.bedework.install.app.names=tzsvr,bwconfig,CalAdmin,EventSubmit,Events,\ 20 SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres,indexer,\ 21 sysevlog,iosched 20 22 21 23 # … … 384 386 org.bedework.app.dumpres.schema.delimiter=; 385 387 388 # 389 # -------------------------------------------------------------------- 390 # 391 # Crawler 392 # 393 394 org.bedework.app.indexer.project=indexer 395 org.bedework.app.indexer.sou.dir= 396 org.bedework.app.indexer.shellscr.name=bwrun 397 org.bedework.app.indexer.batscr.name=bwrun.bat 398 org.bedework.app.indexer.zip.name=indexer 399 org.bedework.app.indexer.description=Bedework indexer application 400 401 # 402 # -------------------------------------------------------------------- 403 # 404 # Server events logger 405 # 406 407 org.bedework.app.sysevlog.project=calendarapi 408 org.bedework.app.sysevlog.sou.dir= 409 org.bedework.app.sysevlog.shellscr.name=bwrun 410 org.bedework.app.sysevlog.batscr.name=bwrun.bat 411 org.bedework.app.sysevlog.zip.name=bwsysevlog 412 org.bedework.app.sysevlog.description=Bedework system events logger application 413 414 # 415 # -------------------------------------------------------------------- 416 # 417 # In/outbox scheduler 418 # 419 420 org.bedework.app.iosched.project=calendarapi 421 org.bedework.app.iosched.sou.dir= 422 org.bedework.app.iosched.shellscr.name=bwrun 423 org.bedework.app.iosched.batscr.name=bwrun.bat 424 org.bedework.app.iosched.zip.name=bwiosched 425 org.bedework.app.iosched.description=Bedework In/outbox scheduler application 426 trunk/config/bwbuild/default/context.xml
r1992 r2342 1 1 <Context path="@CONTEXT-ROOT@" reloadable="false"> 2 2 <!-- Resource referenced by web.xml --> 3 <Resource name="jdbc/calDB" auth="Container" 4 type="javax.sql.DataSource" 5 driverClassName="org.hsqldb.jdbcDriver" 6 url="jdbc:hsqldb:hsql://localhost:8887" 7 username="sa" 8 password="" 9 maxActive="8" 10 maxIdle="4" 11 maxWait="-1" 12 defaultAutoCommit="false" /> 3 <Resource name="jdbc/calDB" auth="Container" 4 type="javax.sql.DataSource" 5 driverClassName="org.hsqldb.jdbcDriver" 6 url="jdbc:hsqldb:hsql://localhost:8887" 7 username="sa" 8 password="" 9 maxActive="8" 10 maxIdle="4" 11 maxWait="-1" 12 defaultAutoCommit="false" /> 13 14 <!-- ActiveMQ ConnectionFactory --> 15 <Resource name="jms/BedeworkConnectionFactory" 16 auth="Container" 17 type="org.apache.activemq.ActiveMQConnectionFactory" 18 description="JMS Connection Factory" 19 factory="org.apache.activemq.jndi.JNDIReferenceFactory" 20 brokerURL="tcp://localhost:61616?trace=true" 21 brokerName="LocalActiveMQBroker"/> 22 23 <!-- ActiveMQ System events queue --> 24 <Resource name="queue/sysevents" 25 auth="Container" 26 type="org.apache.activemq.command.ActiveMQQueue" 27 description="Bedework crawler queue" 28 factory="org.apache.activemq.jndi.JNDIReferenceFactory" 29 physicalName="bedework.sysevents"/> 30 31 <!-- ActiveMQ System events log queue --> 32 <Resource name="queue/syseventslog" 33 auth="Container" 34 type="org.apache.activemq.command.ActiveMQQueue" 35 description="Bedework crawler queue" 36 factory="org.apache.activemq.jndi.JNDIReferenceFactory" 37 physicalName="bedework.sysevents.logger"/> 38 39 <!-- ActiveMQ index crawler notifications queue --> 40 <Resource name="queue/crawler" 41 auth="Container" 42 type="org.apache.activemq.command.ActiveMQQueue" 43 description="Bedework crawler queue" 44 factory="org.apache.activemq.jndi.JNDIReferenceFactory" 45 physicalName="bedework.crawler"/> 13 46 14 47 <!-- Disables restart persistence of sessions --> trunk/deployment/appjars.xml
r2141 r2342 184 184 name="commons-ssl" /> 185 185 186 <!-- Jms support --> 187 188 <getJar lib="${org.bedework.app.lib}" 189 name="activemq-core" version="5.2.0" /> 190 191 <getJar lib="${org.bedework.app.lib}" 192 name="geronimo-j2ee-management_1.0_spec" version="1.0" /> 193 194 <getJar lib="${org.bedework.app.lib}" 195 name="jms" version="1.1" /> 196 186 197 <!-- Various apis --> 187 198 … … 229 240 230 241 <getJar lib="${org.bedework.app.lib}" 231 name="bw-annotations" version="3. 5"242 name="bw-annotations" version="3.6" 232 243 projecthome="${bw.project.home}/projects/calendarapi" /> 233 244 234 245 <getJar lib="${org.bedework.app.lib}" 235 name="bw-apiutil" version="3. 5"246 name="bw-apiutil" version="3.6" 236 247 projecthome="${bw.project.home}/projects/calendarapi" /> 237 248 238 249 <getJar lib="${org.bedework.app.lib}" 239 name="bw-calcore" version="3. 5"240 projecthome="${bw.project.home}/projects/calendarapi" /> 241 242 <getJar lib="${org.bedework.app.lib}" 243 name="bw-calcorei" version="3. 5"244 projecthome="${bw.project.home}/projects/calendarapi" /> 245 246 <getJar lib="${org.bedework.app.lib}" 247 name="bw-calfacade" version="3. 5"248 projecthome="${bw.project.home}/projects/calendarapi" /> 249 250 <getJar lib="${org.bedework.app.lib}" 251 name="bw-calsvc" version="3. 5"250 name="bw-calcore" version="3.6" 251 projecthome="${bw.project.home}/projects/calendarapi" /> 252 253 <getJar lib="${org.bedework.app.lib}" 254 name="bw-calcorei" version="3.6" 255 projecthome="${bw.project.home}/projects/calendarapi" /> 256 257 <getJar lib="${org.bedework.app.lib}" 258 name="bw-calfacade" version="3.6" 259 projecthome="${bw.project.home}/projects/calendarapi" /> 260 261 <getJar lib="${org.bedework.app.lib}" 262 name="bw-calsvc" version="3.6" 252 263 projecthome="${bw.project.home}/projects/calendarapi" /> 253 264 254 265 <getJar lib="${org.bedework.app.lib}" 255 name="bw-calsvci" version="3. 5"256 projecthome="${bw.project.home}/projects/calendarapi" /> 257 258 <getJar lib="${org.bedework.app.lib}" 259 name="bw-client" version="3. 5"260 projecthome="${bw.project.home}/projects/calendarapi" /> 261 262 <getJar lib="${org.bedework.app.lib}" 263 name="bw-icalendar" version="3. 5"264 projecthome="${bw.project.home}/projects/calendarapi" /> 265 266 <getJar lib="${org.bedework.app.lib}" 267 name="bw-logging" version="3. 5"268 projecthome="${bw.project.home}/projects/calendarapi" /> 269 270 <getJar lib="${org.bedework.app.lib}" 271 name="bw-mail" version="3. 5"272 projecthome="${bw.project.home}/projects/calendarapi" /> 273 274 <getJar lib="${org.bedework.app.lib}" 275 name="bw-sysevents" version="3. 5"266 name="bw-calsvci" version="3.6" 267 projecthome="${bw.project.home}/projects/calendarapi" /> 268 269 <getJar lib="${org.bedework.app.lib}" 270 name="bw-client" version="3.6" 271 projecthome="${bw.project.home}/projects/calendarapi" /> 272 273 <getJar lib="${org.bedework.app.lib}" 274 name="bw-icalendar" version="3.6" 275 projecthome="${bw.project.home}/projects/calendarapi" /> 276 277 <getJar lib="${org.bedework.app.lib}" 278 name="bw-logging" version="3.6" 279 projecthome="${bw.project.home}/projects/calendarapi" /> 280 281 <getJar lib="${org.bedework.app.lib}" 282 name="bw-mail" version="3.6" 283 projecthome="${bw.project.home}/projects/calendarapi" /> 284 285 <getJar lib="${org.bedework.app.lib}" 286 name="bw-sysevents" version="3.6" 276 287 projecthome="${bw.project.home}/projects/calendarapi" /> 277 288 trunk/deployment/dumprestore/shellscr/appjars.xml
r1998 r2342 12 12 <getJar lib="${org.bedework.temp.extrajars.dir}" 13 13 libcache="${org.bedework.libcache.dir}" 14 name="bw-cdvutil" version="3.6" 15 projecthome="${bw.project.home}/projects/caldav" /> 16 17 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 libcache="${org.bedework.libcache.dir}" 14 19 name="bw-dumpres" version="3.5" 15 20 projecthome="${bw.project.home}/projects/dumprestore" /> trunk/deployment/indexer/shellscr/appjars.xml
r2341 r2342 17 17 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 18 libcache="${org.bedework.libcache.dir}" 19 name="bw- crawler" version="3.6"20 projecthome="${bw.project.home}/projects/ bwcrawler" />19 name="bw-indexer" version="3.6" 20 projecthome="${bw.project.home}/projects/indexer" /> 21 21 </sequential> 22 22 </macrodef> trunk/deployment/indexer/shellscr/build.xml
r2341 r2342 2 2 3 3 <!-- =================================================================== 4 Crawler shell script deployer4 Indexer shell script deployer 5 5 =================================================================== --> 6 6 7 <project name=" bwcrawler.deploy" default="deploy" >7 <project name="indexer.deploy" default="deploy" > 8 8 <import file="${org.bedework.deployment.base}/deployprops.xml" /> 9 9 trunk/deployment/indexer/shellscr/resources/log4j.xml
r2341 r2342 25 25 <appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender"> 26 26 <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/> 27 <param name="File" value=" dumpres.log"/>27 <param name="File" value="logs/indexer.log"/> 28 28 <param name="Append" value="true"/> 29 29 trunk/deployment/inoutsched/shellscr/resources/log4j.xml
r2341 r2342 25 25 <appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender"> 26 26 <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/> 27 <param name="File" value=" dumpres.log"/>27 <param name="File" value="logs/inoutsched.log"/> 28 28 <param name="Append" value="true"/> 29 29 trunk/deployment/publiccaldav/webapp/appjars.xml
r1998 r2342 12 12 <getJar lib="${org.bedework.temp.extrajars.dir}" 13 13 libcache="${org.bedework.libcache.dir}" 14 name="bw-caldav" version="3.5" 14 name="bw-caldav" version="3.6" 15 projecthome="${bw.project.home}/projects/caldavimpl" /> 16 17 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 libcache="${org.bedework.libcache.dir}" 19 name="bw-cdvutil" version="3.6" 15 20 projecthome="${bw.project.home}/projects/caldav" /> 16 21 17 22 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 23 libcache="${org.bedework.libcache.dir}" 19 name="bw-cdvserver" version="3. 5"24 name="bw-cdvserver" version="3.6" 20 25 projecthome="${bw.project.home}/projects/caldav" /> 21 26 22 27 <getJar lib="${org.bedework.temp.extrajars.dir}" 23 28 libcache="${org.bedework.libcache.dir}" 24 name="bw-webdavserver" version="3. 5"29 name="bw-webdavserver" version="3.6" 25 30 projecthome="${bw.project.home}/projects/webdav" /> 26 31 </sequential> trunk/deployment/sysevlog/shellscr/resources/log4j.xml
r2341 r2342 25 25 <appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender"> 26 26 <errorHandler class="org.apache.log4j.helpers.OnlyOnceErrorHandler"/> 27 <param name="File" value=" dumpres.log"/>27 <param name="File" value="logs/sysev.log"/> 28 28 <param name="Append" value="true"/> 29 29 trunk/deployment/testsuite/shellscr/appjars.xml
r1998 r2342 10 10 <mkdir dir="${org.bedework.temp.extrajars.dir}" /> 11 11 12 <getJar lib="${org.bedework.app.lib}" 12 <getJar lib="${org.bedework.temp.extrajars.dir}" 13 libcache="${org.bedework.libcache.dir}" 13 14 name="junit" version="4.4" /> 15 16 <getJar lib="${org.bedework.temp.extrajars.dir}" 17 libcache="${org.bedework.libcache.dir}" 18 name="bw-cdvutil" version="3.6" 19 projecthome="${bw.project.home}/projects/caldav" /> 14 20 15 21 <getJar lib="${org.bedework.temp.extrajars.dir}" trunk/deployment/testsuite/shellscr/resources/bwruntest.sh
r1876 r2342 29 29 ;; 30 30 *) 31 echo "valid parameters:" 32 echo " apitest" 33 echo " run the tests" 34 echo " apitest.debug" 35 echo " run the tests with debugging on" 31 36 esac trunk/deployment/usercaldav/webapp/appjars.xml
r1998 r2342 12 12 <getJar lib="${org.bedework.temp.extrajars.dir}" 13 13 libcache="${org.bedework.libcache.dir}" 14 name="bw-caldav" version="3.5" 14 name="bw-caldav" version="3.6" 15 projecthome="${bw.project.home}/projects/caldavimpl" /> 16 17 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 libcache="${org.bedework.libcache.dir}" 19 name="bw-cdvutil" version="3.6" 15 20 projecthome="${bw.project.home}/projects/caldav" /> 16 21 17 22 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 23 libcache="${org.bedework.libcache.dir}" 19 name="bw-cdvserver" version="3. 5"24 name="bw-cdvserver" version="3.6" 20 25 projecthome="${bw.project.home}/projects/caldav" /> 21 26 22 27 <getJar lib="${org.bedework.temp.extrajars.dir}" 23 28 libcache="${org.bedework.libcache.dir}" 24 name="bw-webdavserver" version="3. 5"29 name="bw-webdavserver" version="3.6" 25 30 projecthome="${bw.project.home}/projects/webdav" /> 26 31 </sequential> trunk/deployment/webadmin/webapp/appjars.xml
r1998 r2342 12 12 <getJar lib="${org.bedework.temp.extrajars.dir}" 13 13 libcache="${org.bedework.libcache.dir}" 14 name="bw-cdvutil" version="3.6" 15 projecthome="${bw.project.home}/projects/caldav" /> 16 17 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 libcache="${org.bedework.libcache.dir}" 14 19 name="bw-webcommon" version="3.5" 15 20 projecthome="${bw.project.home}/projects/webapps" /> trunk/deployment/webpublic/webapp/appjars.xml
r1998 r2342 12 12 <getJar lib="${org.bedework.temp.extrajars.dir}" 13 13 libcache="${org.bedework.libcache.dir}" 14 name="bw-cdvutil" version="3.6" 15 projecthome="${bw.project.home}/projects/caldav" /> 16 17 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 libcache="${org.bedework.libcache.dir}" 14 19 name="bw-webcommon" version="3.5" 15 20 projecthome="${bw.project.home}/projects/webapps" /> trunk/deployment/websubmit/webapp/appjars.xml
r1998 r2342 12 12 <getJar lib="${org.bedework.temp.extrajars.dir}" 13 13 libcache="${org.bedework.libcache.dir}" 14 name="bw-cdvutil" version="3.6" 15 projecthome="${bw.project.home}/projects/caldav" /> 16 17 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 libcache="${org.bedework.libcache.dir}" 14 19 name="bw-webcommon" version="3.5" 15 20 projecthome="${bw.project.home}/projects/webapps" /> trunk/deployment/webuser/webapp/appjars.xml
r1998 r2342 12 12 <getJar lib="${org.bedework.temp.extrajars.dir}" 13 13 libcache="${org.bedework.libcache.dir}" 14 name="bw-cdvutil" version="3.6" 15 projecthome="${bw.project.home}/projects/caldav" /> 16 17 <getJar lib="${org.bedework.temp.extrajars.dir}" 18 libcache="${org.bedework.libcache.dir}" 14 19 name="bw-webcommon" version="3.5" 15 20 projecthome="${bw.project.home}/projects/webapps" />
