Changeset 3537
- Timestamp:
- 05/01/12 16:25:42
- Files:
-
- trunk/build.xml (modified) (1 diff)
- trunk/build/buildTools/deftasks.xml (modified) (14 diffs)
- trunk/build/bw-deployutil-3.8.jar (modified) (previous)
- trunk/build/license-mappings.xml (modified) (6 diffs)
- trunk/build/maven-ant-tasks-2.1.3.jar (added)
- trunk/build/platforms/ear-properties (added)
- trunk/build/platforms/ear-properties/pom.xml (added)
- trunk/build/platforms/geronimo2x-bedework.xml (added)
- trunk/build/platforms/geronimo2xWar.xml (added)
- trunk/build/platforms/jboss-bedenote.xml (added)
- trunk/build/platforms/jboss-bedework.xml (modified) (1 diff)
- trunk/build/quickstart/antlib/log4j.xml (modified) (2 diffs)
- trunk/build/quickstart/build.xml (modified) (1 diff)
- trunk/build/quickstart/linux/bw (modified) (13 diffs)
- trunk/build/quickstart/windows/bw.bat (modified) (2 diffs)
- trunk/config/bwbuild/.defaults/activemq-broker-config.xml (modified) (4 diffs)
- trunk/config/bwbuild/.defaults/activemq-jms-ds.xml (modified) (2 diffs)
- trunk/config/bwbuild/.defaults/cal.properties (modified) (1 diff)
- trunk/config/bwbuild/.defaults/versions.properties (modified) (1 diff)
- trunk/config/bwbuild/derby/bedework-card-ds.xml (modified) (1 diff)
- trunk/config/bwbuild/derby/bedework-ds.xml (modified) (1 diff)
- trunk/config/bwbuild/derby/bedework-synch-ds.xml (modified) (1 diff)
- trunk/config/bwbuild/derby/cal.properties (modified) (1 diff)
- trunk/config/bwbuild/geronimo2-postgresql-devel (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/activemq-broker-config.xml (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/activemq-jms-ds.xml (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/activemq-ra.xml (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/bedework-card-ds.xml (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/bedework-ds.xml (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/bedework-synch-ds.xml (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/bedework-tz-ds.xml (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/build.properties (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/cal.options.xml (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/cal.properties (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/lib (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/lib/server (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/lib/server/postgresql-8.4-701.jdbc4.jar (added)
- trunk/config/bwbuild/geronimo2-postgresql-devel/sysevents.properties (added)
- trunk/config/bwbuild/jboss-h2/bedework-ds.xml (modified) (1 diff)
- trunk/config/bwbuild/jboss-postgresql-devel/activemq-broker-config.xml (added)
- trunk/config/bwbuild/jboss-postgresql-devel/activemq-jms-ds.xml (added)
- trunk/config/bwbuild/jboss-postgresql-devel/activemq-ra.xml (added)
- trunk/config/bwbuild/jboss-postgresql-devel/build.properties (modified) (1 diff)
- trunk/config/bwbuild/jboss-postgresql-devel/cal.options.xml (modified) (9 diffs)
- trunk/config/bwbuild/jboss-postgresql-devel/sysevents.properties (added)
- trunk/deployment/ear.meta/geronimo-application.xml (added)
- trunk/deployment/resources/common-context/WEB-INF/geronimo-web.xml (added)
- trunk/pom.xml (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/build.xml
r3503 r3537 69 69 ================================================================= --> 70 70 71 <!-- 71 72 <target name="build" depends="init" 72 73 description="builds the project"> 74 </target> --> 75 76 <target name="build-source" depends="build-init" > 77 <installPom dir="${org.bedework.project.bedework}"/> 73 78 </target> 74 79 80 <!-- 75 81 <target name="clean" depends="init" 76 82 description="Remove all generated files."> 77 83 <delete dir="${dist.home}" /> 78 84 </target> 85 --> 79 86 80 87 <target name="quickstart-clean" depends="clean" trunk/build/buildTools/deftasks.xml
r3485 r3537 7 7 --> 8 8 9 <project name="doDeftasks" basedir="." default=""> 9 <project name="doDeftasks" basedir="." default="" 10 xmlns:artifact="antlib:org.apache.maven.artifact.ant"> 10 11 <macrodef name="deftasks"> 11 12 <sequential> … … 17 18 </fileset> 18 19 </path> 19 20 21 <!-- maven ant tasks --> 22 <typedef resource="org/apache/maven/artifact/ant/antlib.xml" 23 uri="antlib:org.apache.maven.artifact.ant" 24 classpathref="build.cp" /> 25 20 26 <taskdef name="applicationXml" 21 27 classname="org.bedework.deployment.ApplicationXmlTask"> … … 23 29 </taskdef> 24 30 31 <!-- 25 32 <taskdef name="artifactId" 26 33 classname="org.bedework.deployment.ArtifactIdTask"> … … 36 43 classname="org.bedework.deployment.DependencyTask"> 37 44 <classpath refid="build.cp"/> 38 </taskdef> 45 </taskdef>--> 39 46 40 47 <taskdef name="forApp" … … 48 55 </taskdef> 49 56 57 <!-- 50 58 <taskdef name="groupId" 51 59 classname="org.bedework.deployment.GroupIdTask"> 52 60 <classpath refid="build.cp"/> 53 </taskdef> 61 </taskdef>--> 54 62 55 63 <taskdef name="license" … … 73 81 </taskdef> 74 82 83 <!-- 75 84 <taskdef name="scope" 76 85 classname="org.bedework.deployment.ScopeTask"> … … 86 95 classname="org.bedework.deployment.VersionTask"> 87 96 <classpath refid="build.cp"/> 88 </taskdef> 89 </sequential> 90 </macrodef> 91 97 </taskdef>--> 98 </sequential> 99 </macrodef> 100 101 <macrodef name="installJar"> 102 <attribute name="dir"/> 103 <attribute name="name"/> 104 <sequential> 105 <artifact:pom id="the-pom" file="@{dir}/pom.xml" /> 106 107 <if> 108 <isset property="org.bedework.appserver.repository.dir" /> 109 <then> 110 <!-- use this as the local repository --> 111 112 <artifact:install file="@{name}"> 113 <localRepository path="${org.bedework.appserver.repository.dir}"/> 114 <pom refid="the-pom"/> 115 </artifact:install> 116 </then> 117 <else> 118 <!-- Use default repository --> 119 120 <artifact:install file="@{name}"> 121 <pom refid="the-pom"/> 122 </artifact:install> 123 </else> 124 </if> 125 </sequential> 126 </macrodef> 127 128 <macrodef name="installPom"> 129 <attribute name="dir"/> 130 <sequential> 131 <artifact:pom id="the-pom" file="@{dir}/pom.xml" /> 132 133 <if> 134 <isset property="org.bedework.appserver.repository.dir" /> 135 <then> 136 <!-- use this as the local repository --> 137 138 <artifact:install file="@{dir}/pom.xml"> 139 <localRepository path="${org.bedework.appserver.repository.dir}"/> 140 <pom refid="the-pom"/> 141 </artifact:install> 142 </then> 143 <else> 144 <!-- Use default repository --> 145 146 <artifact:install file="@{dir}/pom.xml"> 147 <pom refid="the-pom"/> 148 </artifact:install> 149 </else> 150 </if> 151 </sequential> 152 </macrodef> 153 154 <!-- Deploy into the app server --> 155 <macrodef name="deployJar"> 156 <attribute name="dir"/> 157 <attribute name="name"/> 158 <sequential> 159 <if> 160 <isset property="org.bedework.appserver.repository.dir" /> 161 <then> 162 <artifact:pom id="the-pom" file="@{dir}/pom.xml" /> 163 164 <artifact:install file="@{name}"> 165 <localRepository path="${org.bedework.appserver.repository.dir}"/> 166 <pom refid="the-pom"/> 167 </artifact:install> 168 169 <!-- 170 <artifact:deploy file="@{name}"> 171 <localRepository path="${org.bedework.appserver.repository.dir}"/> 172 <pom refid="the-pom"/> 173 </artifact:deploy> --> 174 </then> 175 </if> 176 </sequential> 177 </macrodef> 178 179 <!-- Resolve dependencies with the given pom file --> 180 <macrodef name="resolveDependencies"> 181 <attribute name="pomFile"/> 182 <sequential> 183 <artifact:pom id="the-pom" file="@{pomFile}" /> 184 185 <if> 186 <isset property="org.bedework.appserver.repository.dir" /> 187 <then> 188 <!-- use this as the local repository --> 189 <artifact:dependencies filesetId="dependency.fileset" 190 useScope="compile" 191 pomRefId="the-pom"> 192 <localRepository path="${org.bedework.appserver.repository.dir}"/> 193 </artifact:dependencies> 194 </then> 195 <else> 196 <!-- Use default repository --> 197 <artifact:dependencies filesetId="dependency.fileset" 198 useScope="compile" 199 pomRefId="the-pom"> 200 </artifact:dependencies> 201 </else> 202 </if> 203 204 <copy todir="${lib.dir}"> 205 <fileset refid="dependency.fileset" /> 206 <!-- This mapper strips off all leading directory information --> 207 <mapper type="flatten" /> 208 </copy> 209 </sequential> 210 </macrodef> 211 92 212 <macrodef name="execProject"> 93 213 <attribute name="project"/> … … 184 304 <filter token="APP-DESCRIPTION" 185 305 value="${propval.app.description}"/> 186 <filter token="APP-VERSION"187 value="${org.bedework.global.version}"/>188 306 <filter token="WAR-NAME" 189 307 value="${propval.app.war.name}"/> … … 241 359 <filter token="tzserverPrimaryUrl" 242 360 value="${org.bedework.app.tzsvr.primary.url}" /> 361 362 <filter token="APP-VERSION" 363 value="${org.bedework.global.version}"/> 364 365 <filter token="orgBedeworkVersion" 366 value="${org.bedework.version}"/> 367 <filter token="orgBedeworkAccessVersion" 368 value="${org.bedework.access.version}"/> 369 <filter token="orgBedeworkAnnotationsVersion" 370 value="${org.bedework.annotations.version}"/> 371 <filter token="orgBedeworkBedenoteVersion" 372 value="${org.bedework.bedenote.version}"/> 373 <filter token="orgBedeworkBwcaldavVersion" 374 value="${org.bedework.bwcaldav.version}"/> 375 <filter token="orgBedeworkBwtoolsVersion" 376 value="${org.bedework.bwtools.version}"/> 377 <filter token="orgBedeworkBwxmlVersion" 378 value="${org.bedework.bwxml.version}"/> 379 <filter token="orgBedeworkCalcoreVersion" 380 value="${org.bedework.calcore.version}"/> 381 <filter token="orgBedeworkCaldavVersion" 382 value="${org.bedework.caldav.version}"/> 383 <filter token="orgBedeworkCaldavtestVersion" 384 value="${org.bedework.caldavtest.version}"/> 385 <filter token="orgBedeworkCalfacadeVersion" 386 value="${org.bedework.calfacade.version}"/> 387 <filter token="orgBedeworkCarddavVersion" 388 value="${org.bedework.carddav.version}"/> 389 <filter token="orgBedeworkDavutilVersion" 390 value="${org.bedework.davutil.version}"/> 391 <filter token="orgBedeworkDumprestoreVersion" 392 value="${org.bedework.dumprestore.version}"/> 393 <filter token="orgBedeworkExchggatewayVersion" 394 value="${org.bedework.exchggateway.version}"/> 395 <filter token="orgBedeworkIcalendarVersion" 396 value="${org.bedework.icalendar.version}"/> 397 <filter token="orgBedeworkIndexerVersion" 398 value="${org.bedework.indexer.version}"/> 399 <filter token="orgBedeworkInterfacesVersion" 400 value="${org.bedework.interfaces.version}"/> 401 <filter token="orgBedeworkMiscVersion" 402 value="${org.bedework.misc.version}"/> 403 <filter token="orgBedeworkMonitorVersion" 404 value="${org.bedework.monitor.version}"/> 405 <filter token="orgBedeworkRpiutilVersion" 406 value="${org.bedework.rpiutil.version}"/> 407 <filter token="orgBedeworkSynchVersion" 408 value="${org.bedework.synch.version}"/> 409 <filter token="orgBedeworkSyseventsVersion" 410 value="${org.bedework.sysevents.version}"/> 411 <filter token="orgBedeworkTestsuiteVersion" 412 value="${org.bedework.testsuite.version}"/> 413 <filter token="orgBedeworkBwtzsvrVersion" 414 value="${org.bedework.bwtzsvr.version}"/> 415 <filter token="orgBedeworkWebappsVersion" 416 value="${org.bedework.webapps.version}"/> 417 <filter token="orgBedeworkWebdavVersion" 418 value="${org.bedework.webdav.version}"/> 419 <filter token="orgBedeworkXmlschemaVersion" 420 value="${org.bedework.xmlschema.version}"/> 421 243 422 </filterset> 244 423 </sequential> … … 290 469 <import file="${build.dir}/buildTools/getJar.xml"/> 291 470 <import file="${build.dir}/buildTools/jdoc.xml"/> 471 472 <!-- Now we have getjar build a classpath for the bundle tasks --> 473 <mkdir dir="${org.bedework.temp.dir}/bundle-build" /> 474 <getJar name="commons-io" version="2.0.1" 475 lib="${org.bedework.temp.dir}/bundle-build"/> 476 <getJar name="bcel" version="5.3-SNAPSHOT" 477 lib="${org.bedework.temp.dir}/bundle-build"/> 478 <getJar name="ch.jm.osgi.util.bundle" version="1.0.0" 479 lib="${org.bedework.temp.dir}/bundle-build"/> 480 481 <path id="bundle-util.classpath"> 482 <fileset dir="${org.bedework.temp.dir}/bundle-build"/> 483 </path> 484 <taskdef resource="ch/jm/osgi/util/bundle/ant/antlib.xml" 485 classpathref="bundle-util.classpath" onerror="fail"/> 486 487 <!-- And the cargo tasks --> 488 <mkdir dir="${org.bedework.temp.dir}/cargo" /> 489 <getJar name="cargo-ant" version="1.2.0" 490 lib="${org.bedework.temp.dir}/cargo"/> 491 <getJar name="cargo-core-uberjar" version="1.2.0" 492 lib="${org.bedework.temp.dir}/cargo"/> 493 <getJar name="commons-discovery" version="20040218.194635" 494 lib="${org.bedework.temp.dir}/cargo"/> 495 <getJar name="commons-logging" 496 lib="${org.bedework.temp.dir}/cargo"/> 497 498 <path id="cargo.classpath"> 499 <fileset dir="${org.bedework.temp.dir}/cargo"/> 500 </path> 501 <taskdef resource="cargo.tasks" 502 classpathref="cargo.classpath" onerror="fail"/> 292 503 </sequential> 293 504 </macrodef> … … 502 713 </target> 503 714 715 <!-- This should be called from the deploy target for bundles. --> 716 <macrodef name="deployBundle"> 717 <attribute name="bundle"/> 718 <sequential> 719 <!-- 720 <if> 721 <isset property="org.bedework.global.deploy.bundles" /> 722 <then> 723 <cargo containerId="${org.bedework.global.deploy.platform}" 724 home="${org.bedework.appserver.dir}" 725 action="deploy"> 726 <configuration> 727 <deployable type="bundle" file="@{bundle}"/> 728 </configuration> 729 </cargo> 730 </then> 731 </if> 732 --> 733 </sequential> 734 </macrodef> 735 504 736 <!-- Override this --> 505 737 <target name="deploy" depends="deploy-init,build" /> … … 546 778 547 779 <target name="clean-build" depends="clean,build" 548 description="Clean and compile access controlclasses"/>780 description="Clean and compile classes"/> 549 781 550 782 <target name="clean-build-all" depends="clean,build-all" 551 description="Clean and compile access controlclasses"/>783 description="Clean and compile classes"/> 552 784 553 785 <target name="build" depends="init,build-source,cleanup" 554 description="Compile access controlclasses"/>786 description="Compile classes"/> 555 787 556 788 <target name="build-all" depends="build" 557 description="Compile access controlclasses"/>789 description="Compile classes"/> 558 790 559 791 <target name="javadoc" depends="build-init" … … 619 851 <attribute name="generated-sources" default=""/> 620 852 <attribute name="property-resources" default=""/> 853 <attribute name="bundle-xml" default=""/> <!-- bundle --> 854 <attribute name="jar-name" default=""/> <!-- bundle --> 855 <attribute name="jar-version" default=""/> <!-- bundle --> 621 856 622 857 <sequential> … … 813 1048 ========================================================== --> 814 1049 815 <jar jarfile="@{jar-file}"> 816 <fileset dir="${jar.temp.classes}"> 817 <patternset refid="base.class.patternset"/> 818 </fileset> 819 <fileset refid="buildjar.resource.files"/> 820 </jar> 1050 <if> 1051 <equals arg1="@{bundle-xml}" arg2="" /> 1052 <then> 1053 <!-- Not a bundle --> 1054 <jar jarfile="@{jar-file}"> 1055 <fileset dir="${jar.temp.classes}"> 1056 <patternset refid="base.class.patternset"/> 1057 </fileset> 1058 <fileset refid="buildjar.resource.files"/> 1059 </jar> 1060 </then> 1061 <else> 1062 <!-- Build manifest from bundle descriptor and add additional entries --> 1063 <bundle-manifest file="${jar.temp.classes}/META-INF/MANIFEST.MF" 1064 classes="${jar.temp.classes}" 1065 descriptor="@{bundle-xml}"> 1066 <attribute name="Bundle-Version" value="@{jar-version}"/> 1067 <attribute name="Bundle-Vendor" value="Bedework"/> 1068 <attribute name="Bundle-DocURL" value="bedework.org"/> 1069 <attribute name="Implementation-Title" 1070 value="@{jar-name} (${project.name})"/> 1071 <attribute name="Implementation-Version" value="@{jar-version}"/> 1072 <attribute name="Implementation-Vendor" 1073 value="bedework"/> 1074 <attribute name="Implementation-URL" 1075 value="bedework.org"/> 1076 </bundle-manifest> 1077 1078 <!-- Now build the actual bundle. --> 1079 <jar jarfile="@{jar-file}" 1080 filesetmanifest="merge" manifestencoding="UTF-8"> 1081 <fileset dir="${jar.temp.classes}"/> 1082 <!-- 1083 <metainf dir="${project.home}" includes="LICENSE.txt,NOTICE.txt"/> 1084 --> 1085 <metainf dir="${project.home}" includes="LICENSE.txt"/> 1086 </jar> 1087 </else> 1088 </if> 821 1089 822 1090 <!-- ========================================================== trunk/build/license-mappings.xml
r3485 r3537 195 195 </artifact> 196 196 <artifact> 197 <groupId>org.bedework .davutil</groupId>197 <groupId>org.bedework</groupId> 198 198 <artifactId>bw-davio</artifactId> 199 199 <license>Apache License, Version 2.0</license> … … 255 255 </artifact> 256 256 <artifact> 257 <groupId>ch.jm.osgi</groupId> 258 <artifactId>ch.jm.osgi.util.bundle</artifactId> 259 <license>Apache License, Version 2.0</license> 260 </artifact> 261 <artifact> 257 262 <groupId>classworlds</groupId> 258 263 <artifactId>classworlds</artifactId> … … 260 265 </artifact> 261 266 <artifact> 267 <groupId>org.codehaus.cargo</groupId> 268 <artifactId>cargo-ant</artifactId> 269 <license>Apache License, Version 2.0</license> 270 </artifact> 271 <artifact> 272 <groupId>org.codehaus.cargo</groupId> 273 <artifactId>cargo-core-uberjar</artifactId> 274 <license>Apache License, Version 2.0</license> 275 </artifact> 276 <artifact> 262 277 <groupId>com.carrotsearch</groupId> 263 278 <artifactId>junit-benchmarks</artifactId> … … 411 426 </artifact> 412 427 <artifact> 413 <groupId>httpclient</groupId> 428 <groupId>org.fusesource.hawtdb</groupId> 429 <artifactId>hawtdb</artifactId> 430 <license>Apache License, Version 2.0</license> 431 </artifact> 432 <artifact> 433 <groupId>org.apache.httpcomponents</groupId> 414 434 <artifactId>httpclient</artifactId> 415 435 <license>Apache License, Version 2.0</license> 416 436 </artifact> 417 437 <artifact> 418 <groupId> httpcore</groupId>438 <groupId>org.apache.httpcomponents</groupId> 419 439 <artifactId>httpcore</artifactId> 420 440 <license>Apache License, Version 2.0</license> … … 583 603 </artifact> 584 604 <artifact> 605 <groupId>org.apache.camel</groupId> 606 <artifactId>camel-core</artifactId> 607 <license>Apache License, Version 2.0</license> 608 </artifact> 609 <artifact> 610 <groupId>org.apache.camel</groupId> 611 <artifactId>camel-jms</artifactId> 612 <license>Apache License, Version 2.0</license> 613 </artifact> 614 <artifact> 615 <groupId>org.apache.commons.io</groupId> 616 <artifactId>commons-io</artifactId> 617 <license>Apache License, Version 2.0</license> 618 </artifact> 619 <artifact> 620 <groupId>org.apache.commons.discovery</groupId> 621 <artifactId>commons-discovery</artifactId> 622 <license>Apache License, Version 2.0</license> 623 </artifact> 624 <artifact> 625 <groupId>org.apache.commons.logging</groupId> 626 <artifactId>commons-logging</artifactId> 627 <license>Apache License, Version 2.0</license> 628 </artifact> 629 <artifact> 585 630 <groupId>org.apache.commons.ssl</groupId> 586 631 <artifactId>commons-ssl</artifactId> … … 761 806 </artifact> 762 807 <artifact> 808 <groupId>javax.ejb</groupId> 809 <artifactId>ejb-api</artifactId> 810 <license>Sun Binary Code License</license> 811 </artifact> 812 <artifact> 763 813 <groupId>org.imgscalr</groupId> 764 814 <artifactId>imgscalr-lib</artifactId> trunk/build/platforms/jboss-bedework.xml
r3333 r3537 51 51 <isset property="org.bedework.appserver.deploy.dir" /> 52 52 <then> 53 <!-- If requested copy in the activemq configuration. -->54 55 <if>56 <istrue value="${org.bedework.global.copy.activemq.config}" />57 <then>58 <copy file="${org.bedework.activemq.configurations}/activemq-ra.xml"59 tofile="${org.bedework.global.activemq.dir}/META-INF/ra.xml"60 overwrite="yes" />61 <copy file="${org.bedework.activemq.configurations}/activemq-broker-config.xml"62 tofile="${org.bedework.global.activemq.dir}/broker-config.xml"63 overwrite="yes" />64 <copy file="${org.bedework.activemq.configurations}/activemq-jms-ds.xml"65 tofile="${org.bedework.appserver.deploy.dir}/activemq-jms-ds.xml"66 overwrite="yes" />67 </then>68 </if>69 53 <!-- If requested copy in the db configuration. --> 70 54 trunk/build/quickstart/antlib/log4j.xml
r2024 r3537 23 23 24 24 <appender name="FILE" class="org.apache.log4j.FileAppender"> 25 <param name="File" value=" build.log"/>25 <param name="File" value="../build.log"/> 26 26 27 27 <layout class="org.apache.log4j.PatternLayout"> … … 63 63 <priority value="WARN"/> 64 64 </category> 65 65 66 <category name="com.sun.tools."> 67 <priority value="WARN"/> 68 </category> 69 66 70 <category name="httpclient"> 67 71 <priority value="INFO"/> 68 72 </category> 69 73 74 <category name="net.sf.antcontrib.logic.OutOfDate"> 75 <priority value="INFO"/> 76 </category> 77 78 <category name="org.apache.maven.artifact.ant.DependenciesTask"> 79 <priority value="ERROR"/> 80 </category> 81 82 <category name="org.apache.maven.artifact.ant.InstallTask"> 83 <priority value="WARN"/> 84 </category> 85 86 <category name="ch.jm.osgi"> 87 <priority value="INFO"/> 88 </category> 89 70 90 <!-- Set bedework categories --> 71 91 <category name="org.bedework"> trunk/build/quickstart/build.xml
r3460 r3537 113 113 file="${org.bedework.config.logging}" 114 114 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" /> 115 132 </target> 116 133 trunk/build/quickstart/linux/bw
r3505 r3537 50 50 pkgdefault=yes 51 51 access= 52 bedenote= 52 53 bedework= 53 54 bwannotations= … … 84 85 85 86 deploylog4j= 87 deployActivemq= 86 88 dirstart= 87 89 … … 132 134 echo " -build-debug Some bedework build debug output" 133 135 echo "" 134 echo " target Ant target to execute" 136 echo " target Special target or Ant target to execute" 137 echo "" 138 echo " Special targets" 139 echo " deploylog4j deploys a log4j configuration" 140 echo " deployActivemq deploys the Activemq config" 135 141 echo "" 136 142 echo " PROJECT optionally defines the package to build. If omitted the main" … … 202 208 for project in $updateProjects 203 209 do 204 echo "*********************************************************************" 205 echo "Updating project $project" 206 echo "*********************************************************************" 207 svn update $project 210 if [ ! -d "$project" ] ; then 211 echo "*********************************************************************" 212 echo "Project $project is missing. Check it out from the repository" 213 echo "*********************************************************************" 214 exit 1 215 else 216 echo "*********************************************************************" 217 echo "Updating project $project" 218 echo "*********************************************************************" 219 svn update $project 220 fi 208 221 done 209 222 … … 246 259 return 247 260 fi 261 262 if [ "$deployActivemq" != "" ] ; then 263 cd $QUICKSTART_HOME 264 specialTarget=deployActivemq 265 deployActivemq= 266 return 267 fi 248 268 249 269 # projects … … 252 272 cd $QUICKSTART_HOME/geronimo-hibernate 253 273 geronimoHib= 274 return 275 fi 276 277 if [ "$bedenote" != "" ] ; then 278 cd $QUICKSTART_HOME/bedenote 279 bedenote= 254 280 return 255 281 fi … … 602 628 cd $QUICKSTART_HOME/cachedfeeder 603 629 $JAVA_HOME/bin/java -classpath $CLASSPATH $ant_xmllogfile -Dant.home=$ANT_HOME org.apache.tools.ant.launch.Launcher \ 604 $BWCONFIG $ant_listener $ant_logger $ant_loglevel $bw_loglevel deploy-webcache630 $BWCONFIG $ant_listener $ant_logger $ant_loglevel $bw_loglevel -lib $QUICKSTART_HOME/bedework/build/quickstart/antlib deploy-webcache 605 631 exit 606 632 fi … … 609 635 cd $QUICKSTART_HOME/cachedfeeder 610 636 $JAVA_HOME/bin/java -classpath $CLASSPATH $ant_xmllogfile -Dant.home=$ANT_HOME org.apache.tools.ant.launch.Launcher \ 611 $BWCONFIG $ant_listener $ant_logger $ant_loglevel $bw_loglevel deploy-urlbuilder637 $BWCONFIG $ant_listener $ant_logger $ant_loglevel $bw_loglevel -lib $QUICKSTART_HOME/bedework/build/quickstart/antlib deploy-urlbuilder 612 638 exit 613 639 fi … … 705 731 shift 706 732 ;; 733 deployActivemq) 734 deployActivemq="yes" 735 pkgdefault= 736 shift 737 ;; 707 738 dirstart) 708 739 dirstart="yes" … … 716 747 bwxml="yes" 717 748 rpiutil="yes" 749 pkgdefault= 750 shift 751 ;; 752 -bedenote) 753 bedenote="yes" 718 754 pkgdefault= 719 755 shift … … 853 889 bwxml="yes" 854 890 rpiutil="yes" 891 davutil="yes" 855 892 webdav="yes" 856 893 pkgdefault= … … 999 1036 access="yes" 1000 1037 bwxml="yes" 1038 davutil="yes" 1001 1039 rpiutil="yes" 1002 1040 pkgdefault= … … 1078 1116 javacmd="$javacmd $BWCONFIG" 1079 1117 javacmd="$javacmd $ant_listener $ant_logger $ant_loglevel $bw_loglevel" 1118 javacmd="$javacmd -lib $QUICKSTART_HOME/bedework/build/quickstart/antlib" 1080 1119 1081 1120 while true trunk/build/quickstart/windows/bw.bat
r3505 r3537 327 327 SET bwxml="yes" 328 328 SET rpiutil="yes" 329 SET davutil="yes" 329 330 SET webdav="yes" 330 331 SET pkgdefault= … … 455 456 SET bwxml="yes" 456 457 SET rpiutil="yes" 458 SET davutil="yes" 457 459 SET pkgdefault= 458 460 SHIFT trunk/config/bwbuild/.defaults/activemq-broker-config.xml
r3333 r3537 52 52 --> 53 53 <destinations> 54 <queue name="bedeworkSyseventsIn" 55 physicalName="bedework.sysevents" /> 56 54 57 <!-- The listener just logs the system events --> 55 58 <queue name="logger" … … 74 77 75 78 <!-- <topic physicalName="SOME.TOPIC" /> --> 79 80 <!-- ================= queues for camel stuff ====================== 81 <queue name="bedeworkSysevents" 82 physicalName="bedework.sysevents.cm.sysev" /> 83 <queue name="syseventsLogger" 84 physicalName="bedework.sysevents.cm.logger" /> 85 <queue name="syseventsMonitor" 86 physicalName="bedework.sysevents.cm.monitor" /> 87 <queue name="syseventsCrawler" 88 physicalName="bedework.sysevents.cm.crawler" /> 89 <queue name="syseventsSchedIn" 90 physicalName="bedework.sysevents.cm.schedin" /> 91 <queue name="syseventsSchedOut" 92 physicalName="bedework.sysevents.cm.schedout" /> 93 ================== end camel queues ============================ --> 76 94 </destinations> 77 95 78 <!-- MikeD -->96 <!-- MikeD 79 97 <destinationInterceptors> 80 98 <virtualDestinationInterceptor> … … 82 100 <compositeQueue name="bedework.sysevents"> 83 101 <forwardTo> 102 <! - - Forward all to the camel sysevents queue for testing. - - > 103 <queue physicalName="bedework.sysevents.cm.sysev" /> 84 104 <queue physicalName="bedework.sysevents.logger" /> 85 105 <queue physicalName="bedework.sysevents.monitor" /> … … 93 113 </virtualDestinations> 94 114 </virtualDestinationInterceptor> 95 </destinationInterceptors> 115 </destinationInterceptors>--> 96 116 97 117 <!-- trunk/config/bwbuild/.defaults/activemq-jms-ds.xml
r3333 r3537 73 73 74 74 <!-- Bedework system events queue --> 75 <mbean code="org.jboss.resource.deployment.AdminObject" name="activemq.queue:name=sysevents"> 75 <mbean code="org.jboss.resource.deployment.AdminObject" 76 name="activemq.queue:name=sysevents"> 76 77 <attribute name="JNDIName">activemq/queue/sysevents</attribute> 77 78 <depends optional-attribute-name="RARName">jboss.jca:service=RARDeployment,name='activemq-rar-5.3.0.rar'</depends> … … 119 120 <attribute name="Properties">PhysicalName=bedework.scheduleOut</attribute> 120 121 </mbean> 121 122 122 123 <!-- A topic example 123 124 <mbean code="org.jboss.resource.deployment.AdminObject" name="activemq.topic:name=inboundTopic"> trunk/config/bwbuild/.defaults/cal.properties
r3460 r3537 782 782 org.bedework.app.synchwcb.logprefix=synch 783 783 784 784 # 785 # -------------------------------------------------------------------- 786 # 787 # Notification Service. 788 # 789 org.bedework.app.bedenote.project=bedenote 790 org.bedework.app.bedenote.sou.dir=core 791 792 #org.bedework.app.bedenote.web.xml=war/WEB-INF/web.xml 793 #org.bedework.app.bedenote.war.name=bedenote 794 #org.bedework.app.bedenote.context.root=bedenote 795 # Set for jboss 796 #org.bedework.app.usercarddav.virtual.host=events.rpi.edu 797 798 #org.bedework.app.bedenote.description=Bedework synch callback server. 799 #org.bedework.app.bedenote.display.name=Bedework synch callback server 800 #org.bedework.app.bedenote.name=Demosynchw 801 #org.bedework.app.bedenote.deploy.dir=${org.bedework.appserver.deploy.dir} 802 #org.bedework.app.bedenote.logprefix=bedenote 803 804 trunk/config/bwbuild/.defaults/versions.properties
r3460 r3537 1 1 # 2 2 # Versions we are building and including 3 4 # Note there is another version of these in deftasks.xml - buildFilters 3 5 # 4 6 org.bedework.version=3.8 5 7 org.bedework.access.version=3.8 6 8 org.bedework.annotations.version=3.8 9 org.bedework.bedenote.version=3.8 7 10 org.bedework.bwcaldav.version=3.8 8 11 org.bedework.bwtools.version=3.8 trunk/config/bwbuild/derby/bedework-card-ds.xml
r3014 r3537 39 39 40 40 <!-- mbean for server mode 41 <mbean code="edu.rpi.cmt. jboss.jdbc.DerbyDb"41 <mbean code="edu.rpi.cmt.db.hibernate.derby.DerbyDb" 42 42 name="org.bedework:service=DerbyDb"> 43 43 < ! - - Should be done like this trunk/config/bwbuild/derby/bedework-ds.xml
r3014 r3537 36 36 37 37 <!-- mbean for server mode --> 38 <mbean code="edu.rpi.cmt. jboss.jdbc.DerbyDb"38 <mbean code="edu.rpi.cmt.db.hibernate.derby.DerbyDb" 39 39 name="org.bedework:service=DerbyDb"> 40 40 <!-- Should be done like this trunk/config/bwbuild/derby/bedework-synch-ds.xml
r3398 r3537 39 39 40 40 <!-- mbean for server mode 41 <mbean code="edu.rpi.cmt. jboss.jdbc.DerbyDb"41 <mbean code="edu.rpi.cmt.db.hibernate.derby.DerbyDb" 42 42 name="org.bedework:service=DerbyDb"> 43 43 < ! - - Should be done like this trunk/config/bwbuild/derby/cal.properties
r3339 r3537 4 4 # This file provides overrides to the defaults 5 5 6 org.bedework.global.hibernate.dialect=edu.rpi.cmt. jboss.jdbc.DerbyDialect6 org.bedework.global.hibernate.dialect=edu.rpi.cmt.db.hibernate.derby.DerbyDialect 7 7 # NOTE: It cannot depend on anything in the defaults. They are loaded AFTER this 8 8 trunk/config/bwbuild/jboss-h2/bedework-ds.xml
r2853 r3537 32 32 33 33 <!-- mbean for server mode --> 34 <mbean code="edu.rpi.cmt. jboss.jdbc.H2Db"34 <mbean code="edu.rpi.cmt.db.hibernate.h2.H2Db" 35 35 name="org.bedework:service=H2Db"> 36 36 <!-- Should be done like this trunk/config/bwbuild/jboss-postgresql-devel/build.properties
r3340 r3537 24 24 #org.bedework.config.options=${org.bedework.configuration.defaults}/cal.options.xml 25 25 26 org.bedework.config.sysevents.properties=${org.bedework.configuration.defaults}/sysevents.properties 26 #org.bedework.config.sysevents.properties=${org.bedework.configuration.defaults}/sysevents.properties 27 org.bedework.config.sysevents.properties=${env.BEDEWORK_CONFIG}/sysevents.properties 27 28 28 29 # Where we deploy the logging config from trunk/config/bwbuild/jboss-postgresql-devel/cal.options.xml
r3535 r3537 118 118 119 119 <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 120 <securityAuthentication>simple</securityAuthentication> 121 <securityProtocol>NONE</securityProtocol> 120 122 <providerUrl>ldap://localhost:10389/</providerUrl> 121 123 <baseDn>dc=bedework, dc=org</baseDn> … … 163 165 164 166 <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 167 <securityAuthentication>simple</securityAuthentication> 168 <securityProtocol>NONE</securityProtocol> 165 169 <providerUrl>ldap://localhost:10389/</providerUrl> 166 170 <baseDn>ou=accounts,dc=bedework,dc=org</baseDn> … … 193 197 194 198 <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 199 <securityAuthentication>simple</securityAuthentication> 200 <securityProtocol>NONE</securityProtocol> 195 201 <providerUrl>ldap://localhost:10389/</providerUrl> 196 202 … … 225 231 226 232 <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 233 <securityAuthentication>simple</securityAuthentication> 234 <securityProtocol>NONE</securityProtocol> 227 235 <providerUrl>ldap://localhost:10389/</providerUrl> 228 236 … … 258 266 <ownerHref>/principals/users/admin</ownerHref> 259 267 <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 268 <securityAuthentication>simple</securityAuthentication> 269 <securityProtocol>NONE</securityProtocol> 260 270 <providerUrl>ldap://localhost:10389/</providerUrl> 261 271 <baseDn>ou=people,ou=public,dc=bedework,dc=org</baseDn> … … 302 312 303 313 <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 314 <securityAuthentication>simple</securityAuthentication> 315 <securityProtocol>NONE</securityProtocol> 304 316 <providerUrl>ldap://localhost:10389/</providerUrl> 305 317 … … 334 346 335 347 <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 348 <securityAuthentication>simple</securityAuthentication> 349 <securityProtocol>NONE</securityProtocol> 336 350 <providerUrl>ldap://localhost:10389/</providerUrl> 337 351 <baseDn>ou=locations,ou=public,dc=bedework,dc=org</baseDn> … … 366 380 367 381 <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 382 <securityAuthentication>simple</securityAuthentication> 383 <securityProtocol>NONE</securityProtocol> 368 384 <providerUrl>ldap://localhost:10389/</providerUrl> 369 385 … … 451 467 452 468 Values in the database take precedence after that and need to be 453 changed via the admin console on t ehsystem parameters page.469 changed via the admin console on the system parameters page. 454 470 --> 455 471 <syspars classname="org.bedework.calfacade.BwSystem">
