# # ChangeLog for /trunk/build/platforms/jbossWar.xml # # Generated by Trac 0.9.3 # 05/23/13 18:01:18 # 01/02/11 01:27:22 douglm [3105] * trunk/build.xml: * trunk/build/build.xml: * trunk/build/buildfilters.xml: * trunk/build/buildsh.xml: * trunk/build/buildwar.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/loadDeployConfig.xml: * trunk/build/platforms/jboss-bedework.xml: * trunk/build/platforms/jboss-card.xml: * trunk/build/platforms/jboss-exsynch.xml: * trunk/build/platforms/jboss-tzsvr.xml: * trunk/build/platforms/jbossService.xml: * trunk/build/platforms/jbossWar.xml: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/linux/bw: * trunk/config/build.xml: * trunk/config/bwbuild/.platform/ear.properties: * trunk/deployment/build.xml: * trunk/deployment/publiccaldav/webapp/build.xml: * trunk/deployment/termination/build.xml: * trunk/deployment/termination/webapp/build.xml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployutil/build.xml: * trunk/docs/licences/activation-LICENSE.txt: * trunk/docs/licences/lib-licences: * trunk/resources/exsynchwsdefs/iCalendar-params.xsd: Remove definition of property "base.name" from (almost) every build file. Was not used. Stop defining, creating and copying to libapi. Wasn't in use. Remove build directory from every project and use the build files in the main bedework project. improves consistency and maintainability. Also allowed some bugs to be fixed. Allow setting of message level during build and set it at quiet. Allows error messages to be more obvious. Create macro to handle the common property definitions. Reduces size and complexity of build files. Add a build-jar macro. Removes need for build files for sub-modules. Partway through converting to use that. 07/20/10 11:46:17 douglm [2955] * trunk/build/platforms/jbossService.xml: * trunk/build/platforms/jbossWar.xml: * trunk/build/platforms/runnableService.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/carddav.options.xml: * trunk/deployment/appjars.xml: Updates to handle vcard driven preferences Add vcard to the libraries so we can process vcards from carddav Update carddav options. Change directory info to include new properties and link to it from the principal object Add directory methods to get the information Add a carddav client and provide a method to get the card for a principal Fix to webdav - generating bad hrefs Undo bad change to attendees.jsp 06/04/10 01:22:43 douglm [2929] * trunk/build/platforms/jbossService.xml: * trunk/build/platforms/jbossWar.xml: * trunk/build/platforms/runnableService.xml: * trunk/build/platforms/tomcat5War.xml: * trunk/deployment/appjars.xml: Update to latest version of ical4j + some local changes. Exposed a bug in SysIntfReader. Use ical4j calculateRecurrenceSet instead of copied and modified code. Added a copy of ical4j CalendarBuilder to allow bedework handling of timezones More fixes to recurrences - especially all day. Recurrenceids are stored incorrectly. Will take a schema change and dump/restore to fix them. Leave till 3.7 really does branch out. Applied a temp patch to make things better. Fixed a small bug that showed up in the collections cache. Minor change to ChangeTable to try to fix some discrepencies with attendees - not working. Also supress checking of recurring fields for overrides. Bit of refactoring of scheduling code - moved organizer specific code into OrganizerSchedulingHandler 03/01/10 10:45:58 douglm [2829] * trunk/build/platforms/geronimo.xml: * trunk/build/platforms/jboss.xml: * trunk/build/platforms/jbossWar.xml: * trunk/build/platforms/tomcat5.xml: * trunk/config/bwbuild/jboss/bedework-ds.xml: * trunk/config/bwbuild/jboss/cal.properties: * trunk/deployment/build.xml: * trunk/deployment/termination/build.xml: Create new platform specific termination build files. Move some stuff out of the web termination and the deployment build.xml into the termination build files. Allow the bedework ds config to be supplied in the configuration directory and copied into the server 01/27/10 13:40:56 douglm [2719] * trunk/build/platforms/jbossWar.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/activemq-broker-config.xml: * trunk/config/bwbuild/jboss/activemq-jms-ds.xml: * trunk/config/bwbuild/jboss/activemq-ra.xml: * trunk/config/bwbuild/jboss/activemq.xml: * trunk/config/bwbuild/jboss/cal.properties: Update the activemq configuration from files in the config directory. Add feeder app to build 01/27/10 00:48:44 douglm [2718] * trunk/build/platforms/jbossWar.xml: * trunk/build/quickstart/linux/startjboss: Fix trivial problem that had me stalled all day 01/22/10 11:32:19 douglm [2698] * trunk/build/buildwar.xml: * trunk/build/platforms/geronimoWar.xml: * trunk/build/platforms/jbossWar.xml: * trunk/build/platforms/tomcat5War.xml: * trunk/config/bwbuild/jboss/cal.properties: * trunk/deployment/build.xml: * trunk/deployment/feeder/jboss: * trunk/deployment/feeder/portlet: * trunk/deployment/feeder/webapp/build.xml: * trunk/deployment/publiccaldav/webapp/build.xml: * trunk/deployment/termination/shellscr/build.xml: * trunk/deployment/termination/webapp/build.xml: * trunk/deployment/tzsvr/webapp/build.xml: * trunk/deployment/usercaldav/webapp/build.xml: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/webapp/build.xml: Rework the build process to make war/ear differences part of the imported platform specific build files. Added a resource reference to the web.xml files for jms and updated the jboss-web files to link that in to a jboss resource. This probably needs some more parameterization. 01/20/10 15:22:47 douglm [2695] * trunk/build/buildfilters.xml: * trunk/build/buildsh.xml: * trunk/build/platforms/geronimoService.xml: * trunk/build/platforms/jbossService.xml: * trunk/build/platforms/jbossWar.xml: * trunk/build/platforms/tomcat5Service.xml: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/default/sysevents.properties: * trunk/config/bwbuild/jboss/activemq.xml: * trunk/config/bwbuild/jboss/cal.options.xml: * trunk/config/bwbuild/jboss/cal.properties: * trunk/config/bwbuild/jboss/sysevents.properties: * trunk/config/bwbuild/liferay5/sysevents.properties: * trunk/config/bwbuild/mysql/cal.options.xml: * trunk/config/bwbuild/mysql/sysevents.properties: * trunk/config/bwbuild/oracle10g/cal.options.xml: * trunk/config/bwbuild/oracle10g/sysevents.properties: * trunk/deployment/caldavTest/shellscr/META-INF: * trunk/deployment/caldavTest/shellscr/META-INF/jboss-service.xml: * trunk/deployment/dumprestore/shellscr/META-INF: * trunk/deployment/dumprestore/shellscr/META-INF/jboss-service.xml: * trunk/deployment/dumprestore/shellscr/build.xml: * trunk/deployment/indexer/shellscr/META-INF: * trunk/deployment/indexer/shellscr/META-INF/jboss-service.xml: * trunk/deployment/indexer/shellscr/build.xml: * trunk/deployment/inoutsched/shellscr/META-INF: * trunk/deployment/inoutsched/shellscr/META-INF/jboss-service.xml: * trunk/deployment/inoutsched/shellscr/build.xml: * trunk/deployment/sysevlog/shellscr/META-INF: * trunk/deployment/sysevlog/shellscr/META-INF/jboss-service.xml: * trunk/deployment/sysevlog/shellscr/build.xml: * trunk/deployment/testsuite/shellscr/META-INF: * trunk/deployment/testsuite/shellscr/META-INF/jboss-service.xml: * trunk/deployment/testsuite/shellscr/build.xml: JBoss support. First stage in deploying applications as services in jboss. Restructure shell script builds to provide platform specific options. Use that feature to create jboss services (sar files) that can be deployed within the server. All this work is based on jboss 5.1.0.GA In addition there is some partial support for geronimo. This is not complete 12/29/09 23:02:33 douglm [2588] * trunk/build/platforms/jbossWar.xml: * trunk/config/bwbuild/jboss/build.properties: * trunk/config/bwbuild/jboss/cal.properties: * trunk/config/bwbuild/liferay5/build.properties: Jboss build was broken - platform set incorrectly 10/30/08 15:35:48 douglm [1938] * trunk/build/buildwar.xml: * trunk/build/loadDeployConfig.xml: * trunk/build/platforms: * trunk/build/platforms/jbossWar.xml: * trunk/build/platforms/tomcat5War.xml: * trunk/build/portals/jetspeed2War.xml: * trunk/config/bwbuild/.platform: * trunk/config/bwbuild/.platform/ear.properties: * trunk/config/bwbuild/.platform/standalone.properties: * trunk/config/bwbuild/.portal/common-resources/jetspeed2-portlet.psml: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/democal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/configs/democal.properties: * trunk/config/configs/metadata.xml: * trunk/deployment/build.xml: * trunk/deployment/deployprops.xml: * trunk/deployment/freebusyAggregator/jboss: * trunk/deployment/freebusyAggregator/webapp/build.xml: * trunk/deployment/publiccaldav/jboss: * trunk/deployment/publiccaldav/webapp/build.xml: * trunk/deployment/resources/build.xml: * trunk/deployment/resources/common-context/WEB-INF/web.xml: * trunk/deployment/termination/jboss: * trunk/deployment/termination/webapp/build.xml: * trunk/deployment/usercaldav/jboss: * trunk/deployment/usercaldav/webapp/build.xml: * trunk/deployment/webadmin/jboss: * trunk/deployment/webadmin/portlet/jetspeed2-portlet.psml: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webconfig/jboss: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/portlet/jetspeed2-portlet.psml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/websubmit/jboss: * trunk/deployment/websubmit/portlet/jetspeed2-portlet.psml: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/jboss: * trunk/deployment/webuser/portlet/jetspeed2-portlet.psml: * trunk/deployment/webuser/portlet/portlet.xml: * trunk/deployment/webuser/webapp/build.xml: Try to do the same for platforms (jboss, tomcat etc) as I just did for portals. The deployment directories are much simplified and the build process seems a bit clearer.