Changeset 997
- Timestamp:
- 09/12/06 14:38:50
- Files:
-
- trunk/build/buildwar.xml (modified) (6 diffs)
- trunk/build/quickstart-build.xml (modified) (1 diff)
- trunk/config/configs/democal.properties (modified) (9 diffs)
- trunk/deployment/build.xml (modified) (2 diffs)
- trunk/deployment/deploy.properties (modified) (1 diff)
- trunk/deployment/freebusyAggregator/jetspeed/resources/web.xml (modified) (1 diff)
- trunk/deployment/freebusyAggregator/uportal2/build.xml (modified) (1 diff)
- trunk/deployment/freebusyAggregator/webapp/build.xml (modified) (2 diffs)
- trunk/deployment/publiccaldav/webapp/build.xml (modified) (2 diffs)
- trunk/deployment/usercaldav/webapp/build.xml (modified) (2 diffs)
- trunk/deployment/webadmin/webapp/build.xml (modified) (1 diff)
- trunk/deployment/webconfig/webapp/build.xml (modified) (2 diffs)
- trunk/deployment/webpublic/jetspeed/resources/web.xml (modified) (1 diff)
- trunk/deployment/webpublic/uportal2/build.xml (modified) (1 diff)
- trunk/deployment/webpublic/webapp/build.xml (modified) (2 diffs)
- trunk/deployment/webuser/jetspeed/resources/web.xml (modified) (1 diff)
- trunk/deployment/webuser/uportal2/build.xml (modified) (1 diff)
- trunk/deployment/webuser/webapp/build.xml (modified) (2 diffs)
- trunk/deployutil/src/org/bedework/deployment/ResolveFile.java (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/build/buildwar.xml
r966 r997 72 72 <property name="app.dest.webinf" 73 73 location="${app.dest.war}/WEB-INF" /> 74 <property name="app.dest.metainf" 75 location="${app.dest.war}/META-INF" /> 74 76 <property name="app.dest.classes" 75 77 location="${app.dest.webinf}/classes" /> … … 84 86 location="${dist.home}/${propval.app.war.name}.war" /> 85 87 86 <!-- These may have been set already --> 88 <property name="app.sou.tomcat.context.xml" 89 location="${app.sou.dir}/war/META-INF/context.xml" /> 90 91 <!-- default web.xml --> 92 <property name="propval.app.web.xml" 93 value="war/WEB-INF/web.xml" /> 94 95 <!-- 87 96 <property name="app.web.xml" 88 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 97 location="${propval.app.web.xml}" /> 98 --> 99 <resolveFile name="app.web.xml" 100 file="${propval.app.web.xml}" 101 base="${app.sou.dir}"/> 102 89 103 <property name="app.sou.properties" 90 104 location="${app.sou.dir}/war/WEB-INF/classes/servlet.properties" /> … … 202 216 <filter token="APP-VERSION" 203 217 value="${propval.app.version}"/> 218 <filter token="WAR-NAME" 219 value="${propval.app.war.name}"/> 220 <filter token="TOMCAT-DOC-BASE" 221 value="${org.bedework.appserver.dir}${propval.app.deploy.dir}/${propval.app.war.name}"/> 204 222 205 223 <filter token="DEFAULT-CONTENTTYPE" … … 339 357 <antcall target="add.freebusy" inheritRefs="true" /> 340 358 359 <!-- tomcat --> 360 <antcall target="add.tomcat" inheritRefs="true" /> 361 341 362 <!-- any extra lib files--> 342 363 <copy todir="${app.dest.lib}" > … … 352 373 webxml="${app.dest.web.xml}" 353 374 basedir="${app.dest.war}" 354 excludes=" ${app.dest.web.xml}" />375 excludes="WEB-INF/web.xml" /> 355 376 356 377 <!-- build the ear file for a j2ee app … … 366 387 <target name="add.jdbcdriver" if="app.jdbcdriver.jar"> 367 388 <copy todir="${app.dest.lib}" file="${app.jdbcdriver.jar}"/> 389 </target> 390 391 <target name="add.tomcat" if="org.bedework.global.deploy.on.tomcat"> 392 <property name="propval.app.tomcat.context.xml" 393 location="${app.sou.dir}/war/META-INF/context.xml" /> 394 <resolveFile name="app.tomcat.context.xml" 395 file="${propval.app.tomcat.context.xml}" 396 base="${app.sou.dir}"/> 397 398 <copy tofile="${app.dest.metainf}/context.xml" 399 file="${app.tomcat.context.xml}" 400 overwrite="yes" > 401 <filterset refid="property.filters" /> 402 </copy> 368 403 </target> 369 404 trunk/build/quickstart-build.xml
r961 r997 69 69 <property name="bedework.build.file" 70 70 location="${basedir}/bedework/build.xml" /> 71 <property name="org.bedework.user.build.properties" 72 location="${user.home}/bedework.build.properties" /> 73 74 <echo message="Load user properties from ${org.bedework.user.build.properties}" /> 75 76 <!-- Load user property definition overrides --> 77 <property file="${org.bedework.user.build.properties}" /> 71 78 72 79 <property file="${basedir}/bedework/deployment/deploy.properties" /> trunk/config/configs/democal.properties
r966 r997 30 30 org.bedework.global.directory.browsing.disallowed=false 31 31 org.bedework.global.build.standalone.app=true 32 33 # Comment this out if deploying on some other app server 34 org.bedework.global.deploy.on.tomcat=true 32 35 33 36 # uris to cross link apps - of dubious usefulness … … 47 50 org.bedework.app.bwconfig.default.contenttype=text/xml 48 51 org.bedework.app.bwconfig.war.name=bwconfig 49 org.bedework.app.bwconfig.context.root= bwconfig52 org.bedework.app.bwconfig.context.root=/bwconfig 50 53 org.bedework.app.bwconfig.root=/bwconfigrsrc 51 54 org.bedework.app.bwconfig.resources.dir=/webapps/ROOT/bwconfigrsrc … … 72 75 org.bedework.app.CalAdmin.war.name=caladmin 73 76 org.bedework.app.CalAdmin.ear.name=caladmin 74 org.bedework.app.CalAdmin.context.root= caladmin77 org.bedework.app.CalAdmin.context.root=/caladmin 75 78 org.bedework.app.CalAdmin.root=/caladminrsrc 76 79 org.bedework.app.CalAdmin.resources.dir=/webapps/ROOT/caladminrsrc … … 100 103 org.bedework.app.Events.version=3.2 101 104 org.bedework.app.Events.default.contenttype=text/xml 102 org.bedework.app.Events.web.xml=guest/web.xml 105 org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml 106 org.bedework.app.Events.tomcat.context.xml=war/META-INF/publiccontext.xml 103 107 #org.bedework.app.Events.portal.platform=uportal2 104 108 #org.bedework.app.Events.portlet.name=PublicCal … … 106 110 org.bedework.app.Events.war.name=cal 107 111 org.bedework.app.Events.ear.name=cal 108 org.bedework.app.Events.context.root= cal112 org.bedework.app.Events.context.root=/cal 109 113 org.bedework.app.Events.root=/calrsrc 110 114 org.bedework.app.Events.resources.dir=/webapps/ROOT/calrsrc … … 130 134 org.bedework.app.SoEDept.version=3.2 131 135 org.bedework.app.SoEDept.default.contenttype=text/xml 132 org.bedework.app.SoEDept.web.xml=guest/web.xml 136 org.bedework.app.SoEDept.web.xml=war/WEB-INF/publicweb.xml 137 org.bedework.app.SoEDept.tomcat.context.xml=war/META-INF/publiccontext.xml 133 138 134 139 org.bedework.app.SoEDept.war.name=soedept 135 140 org.bedework.app.SoEDept.ear.name=soedept 136 org.bedework.app.SoEDept.context.root= soedept141 org.bedework.app.SoEDept.context.root=/soedept 137 142 org.bedework.app.SoEDept.root=/calrsrc 138 143 org.bedework.app.SoEDept.resources.dir=/webapps/ROOT/calrsrc … … 158 163 org.bedework.app.UserCal.version=3.2 159 164 org.bedework.app.UserCal.default.contenttype=text/xml 160 org.bedework.app.UserCal.web.xml=user/web.xml 165 org.bedework.app.UserCal.web.xml=war/WEB-INF/userweb.xml 166 org.bedework.app.UserCal.tomcat.context.xml=war/META-INF/usercontext.xml 161 167 162 168 org.bedework.app.UserCal.war.name=ucal 163 169 org.bedework.app.UserCal.ear.name=ucal 164 org.bedework.app.UserCal.context.root= ucal170 org.bedework.app.UserCal.context.root=/ucal 165 171 org.bedework.app.UserCal.root=/ucalrsrc 166 172 org.bedework.app.UserCal.resources.dir=/webapps/ROOT/ucalrsrc … … 187 193 org.bedework.app.Pubcaldav.sou.dir=server 188 194 org.bedework.app.Pubcaldav.interface.jar=bw-caldav 195 196 org.bedework.app.Pubcaldav.web.xml=war/WEB-INF/publicweb.xml 197 org.bedework.app.Pubcaldav.tomcat.context.xml=war/META-INF/publiccontext.xml 189 198 org.bedework.app.Pubcaldav.war.name=pubcaldav 190 199 org.bedework.app.Pubcaldav.ear.name=pubcaldav 191 org.bedework.app.Pubcaldav.context.root= pubcaldav200 org.bedework.app.Pubcaldav.context.root=/pubcaldav 192 201 193 202 org.bedework.app.Pubcaldav.description=Bedework public caldav server. … … 210 219 org.bedework.app.Usercaldav.sou.dir=server 211 220 org.bedework.app.Usercaldav.interface.jar=bw-caldav 221 222 org.bedework.app.Usercaldav.web.xml=war/WEB-INF/userweb.xml 223 org.bedework.app.Usercaldav.tomcat.context.xml=war/META-INF/usercontext.xml 212 224 org.bedework.app.Usercaldav.war.name=ucaldav 213 225 org.bedework.app.Usercaldav.ear.name=ucaldav 214 org.bedework.app.Usercaldav.context.root= ucaldav226 org.bedework.app.Usercaldav.context.root=/ucaldav 215 227 216 228 org.bedework.app.Usercaldav.security.domain=demo trunk/deployment/build.xml
r952 r997 81 81 <taskdef name="forEachApp" 82 82 classname="org.bedework.deployment.ForEachAppTask"> 83 <classpath refid="app.xml.cp"/> 84 </taskdef> 85 86 <taskdef name="resolveFile" 87 classname="org.bedework.deployment.ResolveFile"> 83 88 <classpath refid="app.xml.cp"/> 84 89 </taskdef> … … 269 274 </propertyset> 270 275 271 <echo message="XXXXXXXXXXXX type=${org.bedework.deploy.type}" />272 <echo message="XXXXXXXXXXXX name=${org.bedework.deploy.name}" />273 <echo message="XXXXXXXXXXXX path=${org.bedework.deploy.project.path}" />274 275 276 <ant antfile="${org.bedework.deploy.type.dir}/${org.bedework.deploy.kind}/build.xml" 276 277 inheritrefs="true" target="deploy" > trunk/deployment/deploy.properties
r952 r997 35 35 36 36 # where the application server lives 37 org.bedework.appserver.dir=${org.bedework.project.bedework}/../jakarta-tomcat-5.0.28 37 #org.bedework.appserver.dir=${org.bedework.project.bedework}/../jakarta-tomcat-5.0.28 38 org.bedework.appserver.dir=${org.bedework.project.bedework}/../apache-tomcat-5.5.17 38 39 39 40 # where we deploy trunk/deployment/freebusyAggregator/jetspeed/resources/web.xml
r952 r997 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 2 3 <!-- guest/web.xml and user/web.xml in uwcalxmlshould be3 <!-- publicweb.xml and userweb.xml in source WEB-INF should be 4 4 identical except for the security piece. 5 5 --> trunk/deployment/freebusyAggregator/uportal2/build.xml
r952 r997 7 7 <project name="bwpublic.uportal2.deploy" default="deploy" > 8 8 <target name="init"> 9 <!-- Properties that differ from the personal client -->9 <!-- Properties that differ from the personal client 10 10 <property name="app.web.xml" 11 11 value="${app.sou.dir}/war/WEB-INF/publicweb.xml" /> 12 12 --> 13 13 <!-- This should be in the config stuff --> 14 14 <property name="propval.directory.browsing.disallowed" trunk/deployment/freebusyAggregator/webapp/build.xml
r953 r997 20 20 <property name="org.bedework.strutsapp" value="true" /> 21 21 22 <!-- 22 23 <property name="app.web.xml" 23 24 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 25 --> 24 26 25 27 <!-- This should be in the config stuff --> … … 60 62 61 63 <!-- Delete expanded version --> 62 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.context.root}" /> 64 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.war.name}" /> 65 66 <!-- Delete the quickstart context def --> 67 <delete file="${org.bedework.appserver.dir}/conf/Catalina/localhost/${propval.app.war.name}.xml" /> 63 68 64 69 <antcall target="deploy.uportal2" inheritRefs="true" /> trunk/deployment/publiccaldav/webapp/build.xml
r953 r997 19 19 20 20 <!-- Properties that differ from the personal client --> 21 <!-- 21 22 <property name="app.web.xml" 22 value="${app.sou.dir}/war/WEB-INF/publicweb.xml" /> 23 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 24 --> 23 25 </target> 24 26 … … 42 44 43 45 <!-- Delete expanded version --> 44 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.context.root}" /> 46 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.war.name}" /> 47 48 <!-- Delete the quickstart context def --> 49 <delete file="${org.bedework.appserver.dir}/conf/Catalina/localhost/${propval.app.war.name}.xml" /> 45 50 </target> 46 51 trunk/deployment/usercaldav/webapp/build.xml
r953 r997 18 18 19 19 <!-- Properties that differ from the personal client --> 20 <!-- 20 21 <property name="app.web.xml" 21 value="${app.sou.dir}/war/WEB-INF/userweb.xml" /> 22 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 23 --> 22 24 </target> 23 25 … … 41 43 42 44 <!-- Delete expanded version --> 43 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.context.root}" /> 45 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.war.name}" /> 46 47 <!-- Delete the quickstart context def --> 48 <delete file="${org.bedework.appserver.dir}/conf/Catalina/localhost/${propval.app.war.name}.xml" /> 44 49 </target> 45 50 trunk/deployment/webadmin/webapp/build.xml
r953 r997 52 52 53 53 <!-- Delete expanded version --> 54 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.context.root}" /> 54 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.war.name}" /> 55 56 <!-- Delete the quickstart context def --> 57 <delete file="${org.bedework.appserver.dir}/conf/Catalina/localhost/${propval.app.war.name}.xml" /> 55 58 </target> 56 59 trunk/deployment/webconfig/webapp/build.xml
r953 r997 20 20 <property name="org.bedework.strutsapp" value="true" /> 21 21 22 <!-- 22 23 <property name="app.web.xml" 23 24 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 25 --> 24 26 25 27 <!-- This should be in the config stuff --> … … 57 59 58 60 <!-- Delete expanded version --> 59 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.context.root}" /> 61 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.war.name}" /> 62 63 <!-- Delete the quickstart context def --> 64 <delete file="${org.bedework.appserver.dir}/conf/Catalina/localhost/${propval.app.war.name}.xml" /> 60 65 </target> 61 66 trunk/deployment/webpublic/jetspeed/resources/web.xml
r952 r997 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 2 3 <!-- guest/web.xml and user/web.xml in uwcalxmlshould be3 <!-- publicweb.xml and userweb.xml in source WEB-INF should be 4 4 identical except for the security piece. 5 5 --> trunk/deployment/webpublic/uportal2/build.xml
r952 r997 8 8 <target name="init"> 9 9 <!-- Properties that differ from the personal client --> 10 <!-- 10 11 <property name="app.web.xml" 11 value="${app.sou.dir}/war/WEB-INF/publicweb.xml" /> 12 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 13 --> 12 14 13 15 <!-- This should be in the config stuff --> trunk/deployment/webpublic/webapp/build.xml
r953 r997 21 21 22 22 <!-- Properties that differ from the personal client --> 23 <!-- 23 24 <property name="app.web.xml" 24 value="${app.sou.dir}/war/WEB-INF/publicweb.xml" /> 25 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 26 --> 25 27 26 28 <!-- This should be in the config stuff --> … … 55 57 <echo message="***************************************************************" /> 56 58 59 <!-- Delete expanded version --> 60 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.war.name}" /> 61 57 62 <!-- copy the war file. --> 58 <copy todir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}" file="${app.war.file}" 63 <copy todir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}" 64 file="${app.war.file}" 59 65 overwrite="yes" /> 60 66 61 <!-- Delete expanded version-->62 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.context.root}" />67 <!-- Delete the quickstart context def --> 68 <delete file="${org.bedework.appserver.dir}/conf/Catalina/localhost/${propval.app.war.name}.xml" /> 63 69 64 70 <antcall target="deploy.uportal2" inheritRefs="true" /> trunk/deployment/webuser/jetspeed/resources/web.xml
r952 r997 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 2 3 <!-- guest/web.xml and user/web.xml in uwcalxmlshould be3 <!-- publicweb.xml and userweb.xml in source WEB-INF should be 4 4 identical except for the security piece. 5 5 --> trunk/deployment/webuser/uportal2/build.xml
r952 r997 12 12 13 13 <!-- Properties that differ from the personal client --> 14 <!-- 14 15 <property name="app.web.xml" 15 value="${app.sou.dir}/war/WEB-INF/userweb.xml" /> 16 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 17 --> 16 18 17 19 <property name="propval.app.guestmode" value="false" /> trunk/deployment/webuser/webapp/build.xml
r953 r997 21 21 22 22 <!-- Properties that differ from the public client --> 23 <!-- 23 24 <property name="app.web.xml" 24 value="${app.sou.dir}/war/WEB-INF/userweb.xml" /> 25 value="${app.sou.dir}/war/WEB-INF/web.xml" /> 26 --> 25 27 26 28 <property name="propval.app.guestmode" value="false" /> … … 56 58 57 59 <!-- Delete expanded version --> 58 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.context.root}" /> 60 <delete dir="${org.bedework.appserver.dir}/${propval.app.deploy.dir}/${propval.app.war.name}" /> 61 62 <!-- Delete the quickstart context def --> 63 <delete file="${org.bedework.appserver.dir}/conf/Catalina/localhost/${propval.app.war.name}.xml" /> 59 64 60 65 <antcall target="deploy.uportal2" inheritRefs="true" />
