Changeset 3461
- Timestamp:
- 01/17/12 11:01:21
- Files:
-
- releases/bedework-3.8/build.xml (modified) (4 diffs)
- releases/bedework-3.8/build/buildTools/deftasks.xml (modified) (10 diffs)
- releases/bedework-3.8/build/buildTools/getJar.xml (modified) (3 diffs)
- releases/bedework-3.8/build/buildsh.xml (modified) (1 diff)
- releases/bedework-3.8/build/buildwar.xml (modified) (1 diff)
- releases/bedework-3.8/build/bw-deployutil-3.8.jar (modified) (previous)
- releases/bedework-3.8/build/license-mappings.xml (added)
- releases/bedework-3.8/build/loadDeployConfig.xml (deleted)
- releases/bedework-3.8/build/quickstart/build.xml (modified) (3 diffs)
- releases/bedework-3.8/build/quickstart/linux/bw (modified) (6 diffs)
- releases/bedework-3.8/config/bwbuild/.defaults/cal.properties (modified) (1 diff)
- releases/bedework-3.8/config/bwbuild/.defaults/versions.properties (modified) (1 diff)
- releases/bedework-3.8/config/bwbuild/jboss-postgresql-devel/cal.properties (modified) (1 diff)
- releases/bedework-3.8/deployment/build.xml (modified) (10 diffs)
- releases/bedework-3.8/deployment/deployprops.xml (deleted)
- releases/bedework-3.8/deployment/dumprestore/shellscr/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/feeder/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/genkeys/shellscr/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/indexer/shellscr/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/inoutsched/shellscr/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/monitor/shellscr/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/publiccaldav/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/publiccalws/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/resources/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/sysevlog/shellscr/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/termination/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/termination/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/usercaldav/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/usercalws/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/webadmin/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/webconfig/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/webpublic/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/websubmit/webapp/build.xml (modified) (1 diff)
- releases/bedework-3.8/deployment/webuser/webapp/build.xml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
releases/bedework-3.8/build.xml
r3454 r3461 7 7 8 8 <project name="bedework.build" default="deploy" basedir="."> 9 <taskdef resource="net/sf/antcontrib/antcontrib.properties" /> 10 9 11 <property environment="env"/> 12 13 <dirname property="project.home" file="${ant.file}"/> 14 15 <property name="bedework.home" 16 location="${project.home}" /> 10 17 11 18 <!-- this project --> … … 13 20 location="${basedir}" /> 14 21 15 <property name="org.bedework.libcache.dir" 16 location="${org.bedework.project.bedework}/libcache"/> 17 18 <property name="build.dir" location="${org.bedework.project.bedework}/build"/> 19 20 <property name="buildsh" location="${build.dir}/buildsh.xml"/> 21 <property name="buildwar" location="${build.dir}/buildwar.xml"/> 22 23 <!-- ========================= deployutil ================================ --> 24 25 <property name="org.bedework.default.lib" 26 location="${org.bedework.project.bedework}/lib" /> 22 <property name="build.dir" location="${bedework.home}/build"/> 27 23 28 24 <property name="bw.project.home" location="${org.bedework.project.bedework}"/> 29 25 30 <property file="${bw.project.home}/build.properties" />31 32 <property name="project.version" value="${org.bedework.version}"/>33 34 26 <import file="${build.dir}/buildTools/deftasks.xml"/> 35 27 36 28 <deftasks/> 29 30 <projectDefs name="bedework main project" 31 version="${org.bedework.version}" 32 deployment-name="bedework" 33 /> 37 34 38 35 <var name="org.bedework.jars.built" value="0" /> 39 36 <var name="org.bedework.jars.checked" value="0" /> 40 37 41 <import file="${build.dir}/buildfilters.xml" /> 42 <import file="${build.dir}/loadDeployConfig.xml"/> 43 <import file="${build.dir}/dirTools.xml"/> 38 <target name="init" > 39 <projectInit/> 40 41 <!-- =============================================================== 42 This project builds nothing - it just assembles. 43 =============================================================== --> 44 45 <property name="org.bedework.config.base" 46 location="${org.bedework.project.bedework}/config" /> 47 48 <property name="org.bedework.deployment.base" 49 location="${org.bedework.project.bedework}/deployment" /> 50 </target> 44 51 45 52 <target name="README" depends="init" … … 55 62 srcFile="${org.bedework.project.bedework}/docs/README"/> 56 63 <echo level="info" message="${org.bedework.README}" /> 57 </target>58 59 <target name="init" >60 <loadDeployConfig />61 62 <!-- ===============================================================63 Default properties.64 =============================================================== -->65 66 <property name="project.name" value="${org.bedework.package.name}"/>67 68 <property name="dist.home" location="${bw.project.home}/dist"/>69 <property name="lib.dir" location="${bw.project.home}/lib"/>70 <property name="resources.dir" location="${bw.project.home}/resources"/>71 <property name="bin.home" location="${bw.project.home}/bin"/>72 73 <mkdir dir="${dist.home}" />74 75 <mkdir dir="${bin.home}" />76 77 <property name="org.bedework.empty.dir"78 location="${dist.home}/empty-dir" />79 <mkdir dir="${org.bedework.empty.dir}" />80 81 <fileset id="empty.fileset" dir="${org.bedework.empty.dir}"82 excludes="*" />83 84 <!-- ===============================================================85 This project builds nothing - it just assembles.86 =============================================================== -->87 88 <property name="org.bedework.temp.dir"89 location="${dist.home}/temp" />90 91 <property name="org.bedework.ear.properties.dir"92 location="${org.bedework.temp.dir}/ear-properties" />93 94 <property name="org.bedework.config.base"95 location="${org.bedework.project.bedework}/config" />96 97 <property name="org.bedework.default.lib"98 location="${org.bedework.project.bedework}/lib" />99 100 <property name="org.bedework.deployment.base"101 location="${org.bedework.project.bedework}/deployment" />102 64 </target> 103 65 … … 123 85 The "deploy" target deploys the applications 124 86 ================================================================= --> 87 88 <target name="deploy-init" depends="init"> 89 <deployInit ear-name="bwcal" /> 90 </target> 125 91 126 <target name="deploy" depends="build "92 <target name="deploy" depends="build,deploy-init" 127 93 description="builds and deploys the applications"> 128 94 <ant antfile="${org.bedework.project.bedework}/deployment/build.xml" inheritrefs="true" releases/bedework-3.8/build/buildTools/deftasks.xml
r3454 r3461 10 10 <macrodef name="deftasks"> 11 11 <sequential> 12 <property name="build.dir" location="${bedework.home}/build"/> 13 12 14 <path id="build.cp"> 13 15 <fileset dir="${build.dir}"> … … 26 28 </taskdef> 27 29 30 <taskdef name="license" 31 classname="org.bedework.deployment.LicenseTask"> 32 <classpath refid="build.cp"/> 33 </taskdef> 34 28 35 <taskdef name="resolveFile" 29 36 classname="org.bedework.deployment.ResolveFile"> … … 46 53 <attribute name="project"/> 47 54 <attribute name="target"/> 48 <sequential>49 <ant antfile="${bedework.home}/../@{project}/build.xml"50 inheritall="false"51 target="@{target}" />52 </sequential>53 </macrodef>55 <sequential> 56 <ant antfile="${bedework.home}/../@{project}/build.xml" 57 inheritall="false" 58 target="@{target}" /> 59 </sequential> 60 </macrodef> 54 61 62 <macrodef name="buildfilters"> 63 <sequential> 64 <filterset id="property.filters" > 65 <!-- Global settings --> 66 <filter token="QUICKSTART_DIR" 67 value="${quickstart.dir}"/> 68 69 <filter token="APPSERVER-DATA-DIR" 70 value="${org.bedework.data.dir}"/> 71 72 <filter token="DATA_DIR" 73 value="${org.bedework.data.dir}"/> 74 75 <filter token="BW-APP-NAME" 76 value="${org.bedework.deploy.name}"/> 77 78 <filter token="HIBERNATE-DIALECT" 79 value="${org.bedework.global.hibernate.dialect}" /> 80 81 <filter token="SECOND-LEVEL-CACHING" 82 value="${org.bedework.global.hibernate.cache.use_second_level_cache}" /> 83 84 <filter token="CACHE-PROVIDER" 85 value="${org.bedework.global.hibernate.cache.provider_class}" /> 86 87 <filter token="DIRECTORY-BROWSING-DISALLOWED" 88 value="${org.bedework.global.directory.browsing.disallowed}" /> 89 90 <filter token="SERVLET-CLASS" 91 value="${org.bedework.global.servlet.class}"/> 92 93 <filter token="PORTLET-SERVLET-CLASS" 94 value="${org.bedework.global.portlet-servlet.class}"/> 95 96 <filter token="PORTAL-SERVLET-CONTEXT-PROVIDER" 97 value="${org.bedework.global.portal-servlet.context.provider}"/> 98 99 <filter token="PORTAL-SERVLET-CONTEXT-LISTENER" 100 value="${org.bedework.global.portal-servlet.context.listener}"/> 101 102 <filter token="PORTLET-CLASS" 103 value="${org.bedework.global.portlet.class}"/> 104 105 <filter token="IGNORE-CONTENT-TYPE" 106 value="${org.bedework.global.ignoreContentType}" /> 107 108 <filter token="GENURL-TAGLIB-TLD" 109 value="${org.bedework.global.genurl.taglib.tld}"/> 110 111 <filter token="LIFERAY-COMPANY-ID" 112 value="${org.bedework.global.liferay.company-id}"/> 113 114 <filter token="JBOSS-CARDDB-DATASOURCE" 115 value="${org.bedework.global.jboss.carddb.datasource.jndiname}"/> 116 117 <filter token="JBOSS-DB-DATASOURCE" 118 value="${org.bedework.global.jboss.db.datasource.jndiname}"/> 119 120 <!-- Application settings --> 121 122 <filter token="APP-DESCRIPTION" 123 value="${propval.app.description}" /> 124 125 <filter token="PORTLET-NAME" 126 value="${propval.app.portlet.name}"/> 127 128 <filter token="CAL-SUITE" 129 value="${propval.app.cal.suite}"/> 130 131 <filter token="SECURITY-DOMAIN" 132 value="${propval.app.security.domain}"/> 133 <filter token="SECURITY-PREFIX" 134 value="${propval.app.security.prefix}"/> 135 <filter token="TRANSPORT-GUARANTEE" 136 value="${propval.app.transport.guarantee}"/> 137 138 <filter token="DISPLAY-NAME" 139 value="${propval.app.display.name}"/> 140 <filter token="CONTEXT-ROOT" 141 value="${propval.app.context.root}" /> 142 <filter token="APP-NAME" 143 value="${propval.app.name}"/> 144 <filter token="APP-DESCRIPTION" 145 value="${propval.app.description}"/> 146 <filter token="APP-VERSION" 147 value="${org.bedework.global.version}"/> 148 <filter token="WAR-NAME" 149 value="${propval.app.war.name}"/> 150 <filter token="TOMCAT-DOC-BASE" 151 value="${org.bedework.appserver.dir}${propval.app.deploy.dir}/${propval.app.war.name}"/> 152 153 <filter token="DEFAULT-CONTENTTYPE" 154 value="${propval.app.default.contenttype}" /> 155 <filter token="NOXSLT" 156 value="${propval.app.noxslt}" /> 157 158 <!-- Change this to be an app par --> 159 <filter token="RUN-AS-USER" 160 value="${org.bedework.syspar.public.user}" /> 161 162 <!-- ??????? 163 <filter token="CALFILE-NAME" 164 value="${propval.app.calfile.name}" /> --> 165 166 <!-- Shell script settings --> 167 168 <filter token="SCHEMA-DELIMITER" 169 value="${propval.app.schema.delimiter}" /> 170 171 <filter token="KEYFILE-DIR" 172 value="${org.bedework.global.keyfile.dir}"/> 173 174 <filter token="calSoapWsURI" 175 value="${org.bedework.calws-soap.uri}" /> 176 177 <filter token="synchWsURI" 178 value="${org.bedework.synch.uri}" /> 179 180 <filter token="synchService" 181 value="${org.bedework.synch.service}" /> 182 183 <filter token="synchServiceManager" 184 value="${org.bedework.synch.service.manager}" /> 185 186 <filter token="SYNCH_WSDL_DIR" 187 value="${org.bedework.synch.wsdl.deploy.dir}" /> 188 189 <filter token="synchWsdlURI" 190 value="${org.bedework.synch.wsdl.uri}" /> 191 192 <filter token="tzdataURI" 193 value="${org.bedework.app.tzsvr.tzdata.url}" /> 194 195 <filter token="tzdataRefreshInterval" 196 value="${org.bedework.app.tzsvr.refetch.interval}" /> 197 198 <filter token="tzserverPrimary" 199 value="${org.bedework.app.tzsvr.primary.server}" /> 200 201 <filter token="tzserverPrimaryUrl" 202 value="${org.bedework.app.tzsvr.primary.url}" /> 203 </filterset> 204 </sequential> 205 </macrodef> 206 55 207 <macrodef name="projectDefs"> 56 208 <attribute name="name"/> … … 67 219 68 220 <property name="lib.dir" location="${project.home}/lib"/> 69 70 <property name="build.dir" location="${bedework.home}/build"/>71 221 72 222 <property name="buildjar" location="${build.dir}/buildTools/buildjar.xml"/> … … 98 248 </if> 99 249 250 <buildfilters/> 251 100 252 <import file="${build.dir}/buildTools/getJar.xml"/> 101 253 <import file="${build.dir}/buildTools/jdoc.xml"/> 254 </sequential> 255 </macrodef> 256 257 <!-- =================================================================== 258 Load the deployment configuration from the properties file. We also load 259 the run time options and define some properties based on some of the 260 values found there 261 =================================================================== --> 262 <macrodef name="loadDeployConfig"> 263 <!--<attribute name="extra.options" default="${org.bedework.carddav.options}"/> --> 264 <sequential> 265 <taskdef resource="net/sf/antcontrib/antcontrib.properties" /> 266 267 <if> 268 <not> 269 <isset property="bedework-options.org.bedework.global.portal.platform"/> 270 </not> 271 <then> 272 <property environment="env"/> 273 274 <!-- Load build property definition overrides --> 275 <property file="${org.bedework.build.properties}" /> 276 277 <configMsg message="Loading build properties from ${org.bedework.build.properties}" /> 278 <configMsg message="Use config override properties ${org.bedework.config.override.properties}" /> 279 <configMsg message="Use config properties ${org.bedework.config.properties}" /> 280 <configMsg message="Runtime options from ${org.bedework.config.options}" /> 281 282 <property file="${org.bedework.configuration.versions}" /> 283 <property file="${org.bedework.config.override.properties}" /> 284 <property file="${org.bedework.config.properties}" /> 285 286 <!-- Load the run time options and define some properties based on some 287 of the values --> 288 289 <!-- Load the general bedework options --> 290 <xmlproperty file="${org.bedework.config.options}"/> 291 292 <!-- Load the extra options 293 <xmlproperty file="@{extra.options}"/>--> 294 295 <if> 296 <isset property="bedework-options.org.bedework.global.portal.platform"/> 297 <then> 298 <property name="org.bedework.global.portal.platform" 299 value="${bedework-options.org.bedework.global.portal.platform}" /> 300 301 <property name="org.bedework.config.portal.home" 302 value="${org.bedework.configurations.home}/.portal/${org.bedework.global.portal.platform}" /> 303 304 <property name="org.bedework.config.portal.common.home" 305 value="${org.bedework.configurations.home}/.portal/common-resources" /> 306 307 <debugMsg message="******************* load from ${org.bedework.config.portal.home}/portal.properties" /> 308 309 <property file="${org.bedework.config.portal.home}/portal.properties" /> 310 </then> 311 <else> 312 <debugMsg message="******************* load from ${org.bedework.configurations.home}/.standalone/standalone.properties" /> 313 314 <property file="${org.bedework.configurations.home}/.platform/standalone.properties" /> 315 </else> 316 </if> 317 318 <property name="org.bedework.global.version" 319 value="${bedework-options.org.bedework.global.version}" /> 320 321 <property name="org.bedework.global.directory.browsing.disallowed" 322 value="${bedework-options.org.bedework.syspars.directoryBrowsingDisallowed}" /> 323 </then> 324 </if> 102 325 </sequential> 103 326 </macrodef> … … 109 332 <sequential> 110 333 <infoMsg message="* =========== Building ${project.name}" /> 334 335 <loadDeployConfig/> 111 336 112 337 <delete dir="${lib.dir}" /> … … 170 395 </if> 171 396 397 <property name="org.bedework.global.build.common.context.war.name" 398 value="bw-common" /> 399 400 <property name="org.bedework.temp.wars.home" 401 location="${org.bedework.temp.dir}/wars" /> 402 172 403 <property name="org.bedework.temp.shellscr.home" 173 404 location="${org.bedework.temp.dir}/shellscr" /> 174 405 406 <!-- Recreated by each app build file. Place extra jars here --> 175 407 <property name="org.bedework.temp.extrajars.dir" 176 408 location="${org.bedework.temp.dir}/extrajars" /> … … 183 415 location="${org.bedework.temp.dir}/context-roots.properties" /> 184 416 185 <!-- ===== End of stuff in main bedework deployment build file ====== --> 417 <tempfile property="org.bedework.global.context.roots" 418 destdir="${org.bedework.temp.dir}" 419 prefix="context-roots" suffix=".properties" /> 186 420 187 421 <!-- Clean up before we start --> 188 <if> 189 <isset property="org.bedework.temp.wars.home" /> 190 <then> 191 <delete dir="${org.bedework.temp.wars.home}" /> 192 <mkdir dir="${org.bedework.temp.wars.home}" /> 193 </then> 194 </if> 422 <delete dir="${org.bedework.temp.wars.home}" /> 423 <mkdir dir="${org.bedework.temp.wars.home}" /> 195 424 196 425 <delete dir="${org.bedework.temp.ear.extrajars.dir}" /> … … 231 460 232 461 <!-- Override this --> 233 <target name="deploy" depends="build" /> 462 <target name="deploy-init" depends="init"> 463 <deployInit ear-name="" /> 464 </target> 465 466 <!-- Override this --> 467 <target name="deploy" depends="deploy-init,build" /> 234 468 235 469 <!-- ================================================================= … … 585 819 </macrodef> 586 820 821 <macrodef name="configMsg"> 822 <attribute name="message"/> 823 <sequential> 824 <if> 825 <istrue value="${org.bedework.build.showconfigs}" /> 826 <then> 827 <echo message="@{message}" /> 828 </then> 829 </if> 830 </sequential> 831 </macrodef> 832 587 833 <macrodef name="debugMsg"> 588 834 <attribute name="message"/> releases/bedework-3.8/build/buildTools/getJar.xml
r3434 r3461 35 35 <taskdef resource="net/sf/antcontrib/antcontrib.properties" /> 36 36 37 <mkdir dir="@{libcache}" /> 37 <mkdir dir="@{libcache}" /> 38 39 <if> 40 <isset property="org.bedework.print.jar.reference.info" /> 41 <then> 42 <mkdir dir="${bedework.home}/dist"/> 43 <echoxml file="${bedework.home}/dist/jarrefs.xml" append="true"> 44 <jar-ref> 45 <name>@{name}</name> 46 <version>@{version}</version> 47 <from>${project.name}</from> 48 </jar-ref> 49 </echoxml> 50 </then> 51 </if> 52 53 <if> 54 <isset property="org.bedework.print.jar.licence.info" /> 55 <then> 56 <license name="@{name}" version="@{version}" 57 prefix="org.bedework.license" 58 licenseInfoFile="${org.bedework.license-mappings}" /> 59 60 <mkdir dir="${bedework.home}/dist"/> 61 <echoxml file="${bedework.home}/dist/jarlicenses.xml" append="true"> 62 <jar-license> 63 <name>@{name}</name> 64 <version>${org.bedework.license.version}</version> 65 <groupId>${org.bedework.license.groupId}</groupId> 66 <artifactId>${org.bedework.license.artifactId}</artifactId> 67 <license>${org.bedework.license.license}</license> 68 <from>${project.name}</from> 69 </jar-license> 70 </echoxml> 71 </then> 72 </if> 38 73 39 74 <!-- Names are of form … … 41 76 <name-part>.jar 42 77 --> 43 44 78 <if> 45 79 <equals arg1="@{version}" arg2="" /> … … 72 106 73 107 <!-- If a project or projecthome was specified try to get it from the 74 local file system 75 -->108 local file system --> 109 76 110 <if> 77 111 <or> releases/bedework-3.8/build/buildsh.xml
r3170 r3461 16 16 17 17 <project name="bw.buildsh" default="build"> 18 < import file="${build.dir}/buildfilters.xml" />18 <!--<import file="${build.dir}/buildfilters.xml" />--> 19 19 20 20 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> releases/bedework-3.8/build/buildwar.xml
r3336 r3461 40 40 <taskdef resource="net/sf/antcontrib/antcontrib.properties" /> 41 41 42 < import file="${build.dir}/buildfilters.xml" />42 <!--<import file="${build.dir}/buildfilters.xml" />--> 43 43 44 44 <if> releases/bedework-3.8/build/quickstart/build.xml
r3336 r3461 10 10 11 11 <project name="quickstart-build-file" default="deploy" basedir="."> 12 <taskdef resource="net/sf/antcontrib/antcontrib.properties" /> 13 12 14 <property environment="env"/> 13 15 … … 15 17 file="${ant.file.quickstart-build-file}"/> 16 18 17 <taskdef resource="net/sf/antcontrib/antcontrib.properties" />18 19 19 <import file="${bedework.quickstart.basedir}/run-dir.xml" /> 20 20 <import file="${bedework.quickstart.basedir}/install.xml" /> … … 22 22 <import file="${bedework.quickstart.basedir}/../buildTools/deftasks.xml"/> 23 23 24 <import file="${bedework.quickstart.basedir}/../loadDeployConfig.xml"/> 24 <property name="bedework.home" 25 location="${env.QUICKSTART_HOME}/bedework" /> 26 27 <deftasks/> 25 28 26 29 <!-- The only properties set below should be those directly used to releases/bedework-3.8/build/quickstart/linux/bw
r3446 r3461 68 68 davutil= 69 69 dumprestore= 70 exchgGateway= 70 71 indexer= 71 72 monitor= … … 124 125 echo " -log-inform A little more noisy" 125 126 echo " -log-verbose Noisier" 127 echo " -log-configs Some info about configurations" 126 128 echo " -ant-debug Vast amounts of ant output" 127 129 echo " -build-debug Some bedework build debug output" … … 394 396 fi 395 397 398 if [ "$exchgGateway" != "" ] ; then 399 cd $QUICKSTART_HOME/exchgGateway 400 exchgGateway= 401 return 402 fi 403 396 404 if [ "$synch" != "" ] ; then 397 405 cd $QUICKSTART_HOME/synch … … 670 678 shift 671 679 ;; 680 -log-configs) 681 bw_loglevel="$bw_loglevel -Dorg.bedework.build.showconfigs=true" 682 shift 683 ;; 672 684 -ant-debug) 673 685 ant_loglevel="-debug" … … 925 937 926 938 bwxml="yes" 939 pkgdefault= 940 shift 941 ;; 942 -exchgGateway) 943 exchgGateway="yes" 944 945 # access="yes" 946 bwxml="yes" 947 # davutil="yes" 948 # rpiutil="yes" 927 949 pkgdefault= 928 950 shift … … 1043 1065 $javacmd $specialTarget 1044 1066 else 1067 # echo $javacmd $* 1045 1068 $javacmd $* 1046 1069 fi releases/bedework-3.8/config/bwbuild/.defaults/cal.properties
r3452 r3461 107 107 org.bedework.global.keyfile.dir=${jboss.server.data.dir}/bedework 108 108 109 org.bedework.project.bedework=${env.QUICKSTART_HOME}/bedework 110 # 111 # 112 org.bedework.license-mappings=${org.bedework.project.bedework}/build/license-mappings.xml 109 113 # 110 114 # ------------------------------------------------------------------------ releases/bedework-3.8/config/bwbuild/.defaults/versions.properties
r3408 r3461 12 12 org.bedework.caldavtest.version=3.8 13 13 org.bedework.calfacade.version=3.8 14 org.bedework.carddav.version=3.8 14 15 org.bedework.davutil.version=3.8 15 16 org.bedework.dumprestore.version=3.8 17 org.bedework.exchggateway.version=3.8 16 18 org.bedework.icalendar.version=3.8 17 19 org.bedework.indexer.version=3.8 18 20 org.bedework.interfaces.version=3.8 19 21 org.bedework.misc.version=3.8 22 org.bedework.monitor.version=3.8 20 23 org.bedework.rpiutil.version=3.8 24 org.bedework.synch.version=3.8 21 25 org.bedework.sysevents.version=3.8 22 26 org.bedework.testsuite.version=3.8 27 org.bedework.bwtzsvr.version=3.8 23 28 org.bedework.webapps.version=3.8 24 29 org.bedework.webdav.version=3.8 30 org.bedework.xmlschema.version=3.8 31 32 # This is set in the deployutil build file also 33 org.bedework.deployutil.version=3.8 releases/bedework-3.8/config/bwbuild/jboss-postgresql-devel/cal.properties
r3395 r3461 9 9 # True if this is a primary server 10 10 org.bedework.app.tzsvr.primary.server=true 11 12 #Uncomment to output jar reference info 13 org.bedework.print.jar.reference.info=true 14 15 #Uncomment to output jar licence info 16 org.bedework.print.jar.licence.info=true releases/bedework-3.8/deployment/build.xml
r3414 r3461 56 56 57 57 <project name="deploy.bedework" default="init"> 58 <property name="org.bedework.temp.wars.home"59 location="${org.bedework.temp.dir}/wars" />60 61 <property name="org.bedework.temp.shellscr.home"62 location="${org.bedework.temp.dir}/shellscr" />63 64 <!-- Recreated by each app build file. Place extra jars here -->65 <property name="org.bedework.temp.extrajars.dir"66 location="${org.bedework.temp.dir}/extrajars" />67 68 <!-- Preserve extra jars for ear builds -->69 <property name="org.bedework.temp.ear.extrajars.dir"70 location="${org.bedework.temp.dir}/earextrajars" />71 72 58 <dirname property="this.build.dir" file="${ant.file}"/> 59 73 60 <property name="bedework.deployment.base" location="${this.build.dir}" /> 61 74 62 <property name="org.bedework.deployment.resources" 75 63 location="${bedework.deployment.base}/resources" /> 76 77 <import file="${build.dir}/buildTools/getJar.xml"/>78 79 <import file="${build.dir}/loadDeployConfig.xml"/>80 64 81 65 <property name="ear.meta.dir" location="${this.build.dir}/ear.meta"/> … … 84 68 <property name="org.bedework.struts.tlds" 85 69 location="${resources.dir}/struts-1.2.9/tlds"/> 86 87 <loadDeployConfig />88 70 89 71 <!-- All the projects we deploy --> … … 122 104 <dirname property="app.root.dir" file="${ant.file}"/> 123 105 124 <property name="org.bedework.deployment.name"125 value="bedework" />126 127 106 <property name="org.bedework.sou.hibernate.properties" 128 107 location="${org.bedework.deployment.resources}/hibernate" /> … … 134 113 <property name="org.bedework.common.resources" 135 114 location="${app.root.dir}/resources" /> 136 137 <property name="org.bedework.global.build.common.context.war.name"138 value="bw-common" />139 140 <!-- Where we put ear stuff -->141 <if>142 <isset property="org.bedework.global.build.ear" />143 <then>144 <property name="app.ear.file.name"145 value="${org.bedework.global.ear.name}.ear" />146 147 <property name="org.bedework.ear.name"148 value="${org.bedework.global.ear.name}" />149 150 <property name="org.bedework.ear.properties.dir"151 location="${org.bedework.temp.dir}/ear-properties" />152 153 <property name="org.bedework.ear.templib"154 location="${org.bedework.temp.dir}/earlib"/>155 156 <delete dir="${org.bedework.ear.templib}" />157 <mkdir dir="${org.bedework.ear.templib}" />158 159 <delete dir="${org.bedework.ear.properties.dir}" />160 <mkdir dir="${org.bedework.ear.properties.dir}" />161 </then>162 </if>163 164 <property name="org.bedework.global.context.roots"165 location="${org.bedework.temp.dir}/context-roots.properties" />166 167 <if>168 <not>169 <isset property="org.bedework.global.context.roots" />170 </not>171 <then>172 <tempfile property="org.bedework.global.context.roots"173 destdir="${org.bedework.temp.dir}"174 prefix="context-roots" suffix=".properties" />175 </then>176 </if>177 115 </target> 178 116 … … 231 169 <!-- ================= termination tasks for deployment ================ --> 232 170 171 <!-- ensure has value --> 172 <property name="propval.app.cal.suite" value="" /> 173 233 174 <ant antfile="${org.bedework.deployment.base}/termination/build.xml" 234 175 inheritrefs="true" target="deploy" /> … … 244 185 necessary --> 245 186 <target name="cp.xalan" if="xalan.in.tomcat.common.endorsed"> 246 <copy file="${org.bedework.default.lib}/xalan.jar"247 todir="${appserver.endorsed.dir}"/>248 187 </target> 249 188 … … 254 193 ================================================================= --> 255 194 <target name="build.configured.apps"> 195 <!-- Is this used any more? --> 256 196 <forEachApp names="${org.bedework.install.app.names}" 257 197 prefix="org.bedework.deploy" … … 291 231 <propertycopy name="propval.app.unauthenticated" 292 232 from="bedework-options.org.bedework.app.${org.bedework.deploy.name}.guestMode" /> 233 <!-- ensure has value --> 234 <property name="propval.app.cal.suite" value="" /> 293 235 294 236 <ant antfile="${org.bedework.deploy.type.dir}/${org.bedework.deploy.kind}/build.xml" … … 332 274 <then> 333 275 <propertyset id="deploy-app-properties"> 334 <propertyref prefix="org.bedework.app.${org.bedework.deploy.name} "/>276 <propertyref prefix="org.bedework.app.${org.bedework.deploy.name}."/> 335 277 <globmapper from="org.bedework.app.${org.bedework.deploy.name}.*" to="propval.app.*"/> 336 278 </propertyset> … … 338 280 <propertycopy name="propval.app.unauthenticated" 339 281 from="bedework-options.org.bedework.app.${org.bedework.deploy.name}.guestMode" /> 282 <!-- ensure has value --> 283 <property name="propval.app.cal.suite" value="" /> 340 284 341 285 <ant antfile="${org.bedework.deploy.type.dir}/${org.bedework.deploy.kind}/build.xml" releases/bedework-3.8/deployment/dumprestore/shellscr/build.xml
r3180 r3461 6 6 7 7 <project name="bwdumpres.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 11 9 releases/bedework-3.8/deployment/feeder/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwpublic.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 releases/bedework-3.8/deployment/genkeys/shellscr/build.xml
r3001 r3461 6 6 7 7 <project name="genkeys.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 11 9 releases/bedework-3.8/deployment/indexer/shellscr/build.xml
r3180 r3461 6 6 7 7 <project name="indexer.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 11 9 releases/bedework-3.8/deployment/inoutsched/shellscr/build.xml
r3180 r3461 6 6 7 7 <project name="bwcrawler.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 11 9 releases/bedework-3.8/deployment/monitor/shellscr/build.xml
r2787 r3461 6 6 7 7 <project name="bwcrawler.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 11 9 releases/bedework-3.8/deployment/publiccaldav/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwpubcaldav.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 releases/bedework-3.8/deployment/publiccalws/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwpubcaldav.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 releases/bedework-3.8/deployment/resources/build.xml
r3143 r3461 15 15 value="${org.bedework.global.build.common.context.war.name}" /> 16 16 17 <import file="${build.dir}/buildfilters.xml" /> 17 <!--<import file="${build.dir}/buildfilters.xml" />--> 18 <buildfilters/> 18 19 19 20 <target name="init" > releases/bedework-3.8/deployment/sysevlog/shellscr/build.xml
r2714 r3461 6 6 7 7 <project name="bwcrawler.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 11 9 releases/bedework-3.8/deployment/termination/build.xml
r3105 r3461 9 9 10 10 <dirname property="this.dir" file="${ant.file}"/> 11 12 <!-- ensure has value -->13 <property name="propval.app.cal.suite" value="" />14 11 15 12 <target name="init"> releases/bedework-3.8/deployment/termination/webapp/build.xml
r3180 r3461 8 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 9 9 10 <import file="${build.dir}/buildfilters.xml" /> 10 <!--<import file="${build.dir}/buildfilters.xml" />--> 11 <buildfilters/> 11 12 12 13 <dirname property="this.dir" file="${ant.file}"/> releases/bedework-3.8/deployment/usercaldav/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwusercaldav.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 releases/bedework-3.8/deployment/usercalws/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwusercaldav.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 releases/bedework-3.8/deployment/webadmin/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwadmin.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 12 10 <dirname property="this.dir" file="${ant.file}"/> 13 11 14 <!--<import file="${this.dir}/appjars.xml" />-->15 12 <import file="${org.bedework.deployment.base}/bw-core-appjars.xml" /> 16 13 releases/bedework-3.8/deployment/webconfig/webapp/build.xml
r2698 r3461 6 6 7 7 <project name="bwconfig.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 releases/bedework-3.8/deployment/webpublic/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwpublic.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 releases/bedework-3.8/deployment/websubmit/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwsubmit.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9 releases/bedework-3.8/deployment/webuser/webapp/build.xml
r3180 r3461 6 6 7 7 <project name="bwpersonal.deploy" default="deploy" > 8 <import file="${org.bedework.deployment.base}/deployprops.xml" />9 10 8 <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}War.xml" /> 11 9
