Changeset 953
- Timestamp:
- 08/11/06 14:21:22
- Files:
-
- trunk/bedework/build/buildsh.xml (modified) (4 diffs)
- trunk/bedework/build/buildwar.xml (modified) (2 diffs)
- trunk/bedework/build/libjars.properties (modified) (1 diff)
- trunk/bedework/config (added)
- trunk/bedework/config/build.xml (added)
- trunk/bedework/config/configs (added)
- trunk/bedework/config/configs/democal.options.xml (added)
- trunk/bedework/config/configs/democal.properties (added)
- trunk/bedework/config/properties (added)
- trunk/bedework/config/properties/default-bedework.properties (added)
- trunk/bedework/config/resources (added)
- trunk/bedework/config/resources/log4j.xml (added)
- trunk/bedework/deployment/dumprestore/shellscr/build.xml (modified) (4 diffs)
- trunk/bedework/deployment/freebusyAggregator/webapp/build.xml (modified) (1 diff)
- trunk/bedework/deployment/publiccaldav/webapp/build.xml (modified) (1 diff)
- trunk/bedework/deployment/usercaldav/webapp/build.xml (modified) (1 diff)
- trunk/bedework/deployment/webadmin/webapp/build.xml (modified) (1 diff)
- trunk/bedework/deployment/webconfig/webapp/build.xml (modified) (2 diffs)
- trunk/bedework/deployment/webpublic/webapp/build.xml (modified) (1 diff)
- trunk/bedework/deployment/webuser/webapp/build.xml (modified) (1 diff)
- trunk/bedework/deployutil/src/org/bedework/deployment/ForEachAppTask.java (modified) (2 diffs)
- trunk/bedework/lib/commons (added)
- trunk/bedework/lib/commons/commons-beanutils-1.7.0.jar (added)
- trunk/bedework/lib/commons/commons-beanutils-bean-collections-1.7.0.jar (added)
- trunk/bedework/lib/commons/commons-beanutils-core-1.7.0.jar (added)
- trunk/bedework/lib/commons/commons-codec-1.3.jar (added)
- trunk/bedework/lib/commons/commons-collections.jar (added)
- trunk/bedework/lib/commons/commons-digester-1.7.jar (added)
- trunk/bedework/lib/commons/commons-fileupload.jar (added)
- trunk/bedework/lib/commons/commons-httpclient-3.0.jar (added)
- trunk/bedework/lib/commons/commons-logging.jar (added)
- trunk/bedework/lib/commons/commons-ssl.jar (added)
- trunk/bedework/lib/commons/commons-validator-1.3.0.jar (added)
- trunk/bedework/lib/hibernate-3.1.2 (added)
- trunk/bedework/lib/hibernate-3.1.2/antlr-2.7.6rc1.jar (added)
- trunk/bedework/lib/hibernate-3.1.2/asm-attrs.jar (added)
- trunk/bedework/lib/hibernate-3.1.2/asm.jar (added)
- trunk/bedework/lib/hibernate-3.1.2/cglib-2.1.3.jar (added)
- trunk/bedework/lib/hibernate-3.1.2/dom4j-1.6.1.jar (added)
- trunk/bedework/lib/hibernate-3.1.2/ehcache-1.1.jar (added)
- trunk/bedework/lib/hibernate-3.1.2/hibernate3.jar (added)
- trunk/bedework/lib/hibernate-3.1.2/jgroups-2.2.8.jar (added)
- trunk/bedework/lib/hibernate-3.1.2/jta.jar (added)
- trunk/bedework/lib/hsqldb-1.7.3.3.jar (added)
- trunk/bedework/lib/ical4j-0.9.19-pre.jar (added)
- trunk/bedework/lib/jakarta-oro-2.0.8.jar (added)
- trunk/bedework/lib/jdbc (added)
- trunk/bedework/lib/jdbc/README (added)
- trunk/bedework/lib/log4j-1.2.8.jar (added)
- trunk/bedework/lib/struts-1.2.9 (added)
- trunk/bedework/lib/struts-1.2.9/struts-1.2.9.jar (added)
- trunk/bedework/lib/struts-1.2.9/tlds (added)
- trunk/bedework/lib/struts-1.2.9/tlds/struts-bean.tld (added)
- trunk/bedework/lib/struts-1.2.9/tlds/struts-html.tld (added)
- trunk/bedework/lib/struts-1.2.9/tlds/struts-logic.tld (added)
- trunk/bedework/lib/struts-1.2.9/tlds/struts-nested.tld (added)
- trunk/bedework/lib/struts-1.2.9/tlds/struts-tiles.tld (added)
- trunk/bedework/lib/struts-1.2.9/validator-rules.xml (added)
- trunk/bedework/lib/tlds (added)
- trunk/bedework/lib/tlds/bedework.tld (added)
- trunk/bedework/lib/xalan-2-6-0.jar (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bedework/build/buildsh.xml
r952 r953 17 17 <project name="uwcal.buildsh" default="build"> 18 18 <target name="init"> 19 <!-- Load the location of the libraries --> 20 <property file="${org.bedework.project.bedework}/build/libjars.properties" /> 21 19 22 <!-- Destinations - where we build stuff --> 20 23 <property name="app.dest.home" … … 74 77 75 78 <!-- core files --> 76 <copy todir="${app.dest.lib}" flatten="yes" > 77 <fileset dir="${org.bedework.temp.jars}"> 78 <include name="*.jar"/> 79 80 <copy todir="${app.dest.lib}" overwrite="yes"> 81 <fileset dir="${bin.home}"> 82 <!-- jars from sub-projects needed by all --> 83 <include name="rpiaccess*.jar"/> 84 <include name="rpiutil*.jar"/> 85 <include name="bw-davdefs*.jar"/> 86 <include name="bw-davio*.jar"/> 87 88 <!-- Calendar api jars --> 89 <include name="bw-calcore*.jar"/> 90 <include name="bw-calcorei*.jar"/> 91 <include name="bw-calenv*.jar"/> 92 <include name="bw-calfacade*.jar"/> 93 <include name="bw-calsvc*.jar"/> 94 <include name="bw-calsvci*.jar"/> 95 <include name="bw-icalendar*.jar"/> 96 <include name="bw-locale*.jar"/> 97 <include name="bw-logging*.jar"/> 79 98 </fileset> 80 <fileset dir="${hibernate.jars.dir}"> 81 <include name="*.jar"/> 82 </fileset> 83 <fileset dir="${commons.dir}"> 84 <include name="*.jar"/> 85 </fileset> 86 <fileset dir="${struts.dir}"> 87 <include name="*.jar"/> 88 </fileset> 99 </copy> 100 101 <!-- any extra bin files--> 102 <copy todir="${app.dest.lib}" > 103 <fileset refid="app.bin.files" /> 89 104 </copy> 90 105 … … 94 109 <copy todir="${app.dest.lib}" file="${commons-httpclient.jar}"/> 95 110 96 <!-- associated projects -->97 <copy todir="${app.dest.lib}" file="${org.bedework.access.jar}"/>98 <copy todir="${app.dest.lib}" file="${org.bedework.rpiutil.jar}"/>99 <copy todir="${app.dest.lib}" file="${org.bedework.davdefs.jar}" />100 <copy todir="${app.dest.lib}" file="${org.bedework.davio.jar}" />101 102 111 <!-- Extra libraries specified in calling build file --> 103 112 <copy todir="${app.dest.lib}" flatten="yes" > … … 115 124 116 125 <copy todir="${app.dest.classes}"> 117 <fileset dir="${org.bedework. core.base}/resources/properties" />126 <fileset dir="${org.bedework.project.calendarapi}/calCore/resources/properties" /> 118 127 <filterset refid="property.filters" /> 119 128 </copy> 120 129 121 130 <copy todir="${app.dest.classes}"> 122 <fileset dir="${org.bedework. core.base}/resources/hbms" />131 <fileset dir="${org.bedework.project.calendarapi}/calCore/resources/hbms" /> 123 132 <filterset refid="property.filters" /> 124 133 </copy> trunk/bedework/build/buildwar.xml
r952 r953 306 306 <!-- Common jars for web apps --> 307 307 <include name="bw-appcommon*.jar"/> 308 <include name="bw-appcommon*.jar"/>309 <include name="bw-appcommon*.jar"/>310 <include name="bw-appcommon*.jar"/>311 <include name="bw-appcommon*.jar"/>312 308 </fileset> 313 309 </copy> … … 333 329 <copy todir="${app.dest.lib}" > 334 330 <fileset refid="app.lib.files" /> 335 < fileset refid="app.temp.lib.files" />331 <!-- <fileset refid="app.temp.lib.files" /> --> 336 332 </copy> 337 333 trunk/bedework/build/libjars.properties
r952 r953 133 133 jetspeed2.jars.dir=jetspeed2-m3 134 134 135 # 136 # Put you local jdbc file here or define this property in your bedework.build.properties 137 # 138 org.bedework.jdbc.lib=${org.bedework.default.lib}/jdbc 139 trunk/bedework/deployment/dumprestore/shellscr/build.xml
r952 r953 6 6 7 7 <project name="bwdumpres.deploy" default="deploy" > 8 <import file="${org.bedework. bld.home}/deployment/deployprops.xml" />8 <import file="${org.bedework.deployment.base}/deployprops.xml" /> 9 9 10 10 <target name="init" > 11 11 <dirname property="this.dir" file="${ant.file}"/> 12 12 13 <property name="app.sou.dir" location="${org.bedework. project.dumprestore}" />13 <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" /> 14 14 15 15 <property name="app.resources.dir" … … 44 44 45 45 <!-- from the dist directory --> 46 <fileset id="org.bedework.run.jars" dir="${org.bedework.project.dumprestore}/dist" > 47 <include name="*.jar" /> 46 <fileset id="org.bedework.run.jars" dir="${org.bedework.empty.dir}" > 48 47 </fileset> 49 48 … … 52 51 53 52 <!-- from the bin directory --> 54 <fileset id=" org.bedework.run.bin.jars" dir="${bin.home}" >53 <fileset id="app.bin.files" dir="${bin.home}" > 55 54 <include name="bw-dumpres*.jar" /> 56 55 </fileset> … … 85 84 =============================================================== --> 86 85 87 <ant antfile="${ org.bedework.buildsh}" inheritRefs="true" target="build" />86 <ant antfile="${buildsh}" inheritRefs="true" target="build" /> 88 87 </target> 89 88 </project> trunk/bedework/deployment/freebusyAggregator/webapp/build.xml
r952 r953 15 15 <dirname property="this.dir" file="${ant.file}"/> 16 16 17 <property name="app.sou.dir" location="${org.bedework. project.freebusy}/webclient" />17 <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" /> 18 18 19 19 <!-- Flag as struts --> trunk/bedework/deployment/publiccaldav/webapp/build.xml
r952 r953 16 16 <dirname property="this.dir" file="${ant.file}"/> 17 17 18 <property name="app.sou.dir" location="${org.bedework. project.caldav}/server" />18 <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" /> 19 19 20 20 <!-- Properties that differ from the personal client --> trunk/bedework/deployment/usercaldav/webapp/build.xml
r952 r953 15 15 <dirname property="this.dir" file="${ant.file}"/> 16 16 17 <property name="app.sou.dir" location="${org.bedework. project.caldav}/server" />17 <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" /> 18 18 19 19 <!-- Properties that differ from the personal client --> trunk/bedework/deployment/webadmin/webapp/build.xml
r952 r953 15 15 <dirname property="this.dir" file="${ant.file}"/> 16 16 17 <property name="app.sou.dir" location="${org.bedework. webadmin.base}" />17 <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" /> 18 18 19 19 <!-- Flag as struts --> trunk/bedework/deployment/webconfig/webapp/build.xml
r952 r953 15 15 <dirname property="this.dir" file="${ant.file}"/> 16 16 17 <property name="app.sou.dir" location="${org.bedework.deploy. project.path}/${org.bedework.deploy.type}" />17 <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" /> 18 18 19 19 <!-- Flag as struts --> … … 72 72 <fileset id="app.bin.files" dir="${bin.home}" > 73 73 <include name="bw-webcommon*.jar" /> 74 <include name="bw-webcommon*.jar" /> 75 </fileset> 76 77 <!-- from the temp jars directory --> 78 <fileset id="app.temp.lib.files" dir="${org.bedework.temp.jars}" > 79 <include name="${org.bedework.config.jar.name}" /> 74 <include name="bw-webconfig*.jar" /> 80 75 </fileset> 81 76 trunk/bedework/deployment/webpublic/webapp/build.xml
r952 r953 15 15 <dirname property="this.dir" file="${ant.file}"/> 16 16 17 <property name="app.sou.dir" location="${org.bedework. webclient.base}" />17 <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" /> 18 18 19 19 <!-- Flag as struts --> trunk/bedework/deployment/webuser/webapp/build.xml
r952 r953 15 15 <dirname property="this.dir" file="${ant.file}"/> 16 16 17 <property name="app.sou.dir" location="${org.bedework. webclient.base}" />17 <property name="app.sou.dir" location="${org.bedework.deploy.app.sou}" /> 18 18 19 19 <!-- Flag as struts --> trunk/bedework/deployutil/src/org/bedework/deployment/ForEachAppTask.java
r952 r953 69 69 * <li>prefix Property name prefix for generated properties</li> 70 70 * <li>appPrefix Property name prefix for applications</li> 71 * <li>projectPrefix Property name prefix for project locations</li>71 * <li>projectPrefix Property name prefix for project properties</li> 72 72 * </ul> 73 73 * … … 192 192 } 193 193 194 String appSouProperty = appPrefix + name + ".sou.dir"; 195 String appSou = (String)props.getProperty(null, appSouProperty); 196 197 if (appSou == null) { 198 throw new BuildException("Property " + appSouProperty + 199 " is undefined"); 200 } 201 202 if (appSou.length() == 0) { 203 appSou = projectPath; 204 } else { 205 appSou = projectPath + "/" + appSou; 206 } 207 194 208 props.setProperty(null, prefix + "name", name, false); 195 209 props.setProperty(null, prefix + "projectName", project, false); 196 210 props.setProperty(null, prefix + "project.path", projectPath, false); 211 props.setProperty(null, prefix + "app.sou", appSou, false); 197 212 props.setProperty(null, prefix + "type", type, false); 198 213 props.setProperty(null, prefix + "type.dir",
