# # ChangeLog for /trunk/calendar3/deployment/termination # # Generated by Trac 0.9.3 # 05/23/13 23:58:15 # 06/20/06 09:42:12 douglm [609] * trunk/calendar3/bldfiles/buildwar.xml: * trunk/calendar3/common/src/edu/rpi/sss/util/jsp/UtilAbstractAction.java: * trunk/calendar3/config/configs/democal.options.xml: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/deployment/build.xml: * trunk/calendar3/deployment/dumprestore/shellscr/build.xml: * trunk/calendar3/deployment/publiccaldav/webapp/build.xml: * trunk/calendar3/deployment/termination/webapp/build.xml: * trunk/calendar3/deployment/usercaldav/webapp/build.xml: * trunk/calendar3/deployment/webadmin/webapp/build.xml: * trunk/calendar3/deployment/webconfig/webapp/build.xml: * trunk/calendar3/deployment/webpublic/uportal2: * trunk/calendar3/deployment/webpublic/uportal2/build.xml: * trunk/calendar3/deployment/webpublic/uportal2/pluto-portlet.tld: * trunk/calendar3/deployment/webpublic/uportal2/portlet.xml: * trunk/calendar3/deployment/webpublic/uportal2/resources: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/PDA: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/PDA/default.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/PDA/ical.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/PDA/vcal.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/PDA/xsltdir.properties: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/blue.css: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/cleanXml.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/common.css: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/errors.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/green.css: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/ical.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/jsToday.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/print.css: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/red.css: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/rss.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/soe.css: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/soe.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/vcal.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/videocal.css: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/videocal.xsl: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/default/xsltdir.properties: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/default/xsltdir.properties: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/add2mycal-icon-small.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/add2mycal-icon.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/addref.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/bedework.ico: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/bedeworkLogo.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/bedeworkLogo2.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/calIcon-sm.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/catIcon.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeBlue-left.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeBlue-right.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeBlue.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeGreen-left.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeGreen-right.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeGreen.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeRed-left.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeRed-right.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/curDateRangeRed.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/soecal: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/soecal/soeBedeworkLogo.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/soecal/soeTitleBg.jpg: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/spacer.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-arrow-left.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-arrow-right.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-calview-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-calview.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-details-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-details.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-listview-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-listview.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-refresh.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-summary-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-summary.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-today-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-today-on.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-button-today.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-ical_icon.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-ical_icon_small.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-print-icon.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-day-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-day-on.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-month-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-month-on.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-space.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-week-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-week-on.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-year-off.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-tab-year-on.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-title-left.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-title-right.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-title-space.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/std-title.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/tentativeLines.gif: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/videocal: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/images/videocal/calBackground1.jpg: * trunk/calendar3/deployment/webpublic/uportal2/resources/demoskins/xsltdir.properties: * trunk/calendar3/deployment/webpublic/uportal2/struts-portlet-config.xml: * trunk/calendar3/deployment/webpublic/uportal2/struts-portlet.tld: * trunk/calendar3/deployment/webpublic/webapp/build.xml: * trunk/calendar3/deployment/webuser/webapp/build.xml: * trunk/calendar3/docs/BedeworkDeploymentManual.odt: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/ConfigBase.java: More uportal integration When running as a portlet will now suffix the approot with "_" + protletPlatform. Allows us to have a separate set of stylesheets for portlet mode as against stand-alone mode. Committed a copy of the current set of standalone stylesheets ready for customization. Also made more run-time properties available via the options object. 05/16/06 11:01:30 douglm [484] * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/Access.java: * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/Acl.java: * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/PrivilegeDefs.java: * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/PrivilegeSet.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/AccessUtil.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/calquery/FreeBusyQuery.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/deployment/termination/jboss/build.xml: Allow checking for any access to an entity Use that in getCalendar method. This requires better access checking elsewhere. Fix caldav FreeBusy query to get user object for query Skip servlet.jsp.jar in jboss build 05/09/06 16:56:37 douglm [463] * trunk/calendar3/bldfiles/buildsh.xml: * trunk/calendar3/bldfiles/globalDefs.xml: * trunk/calendar3/calCore/resources/hbms/Alarm.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Attendee.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Calendar.hbm.xml: * trunk/calendar3/calEnv/src/org/bedework/calenv/CalOptions.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwAlarm.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwAttendee.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwDateTime.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwEvent.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/Attendees.java: * trunk/calendar3/config/configs/democal.options.xml: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/deployment/build.xml: * trunk/calendar3/deployment/dumprestore/shellscr/build.xml: * trunk/calendar3/deployment/dumprestore/shellscr/resources/dumpres.sh: * trunk/calendar3/deployment/dumprestore/shellscr/resources/log4j.xml: * trunk/calendar3/deployment/termination/shellscr: * trunk/calendar3/deployment/termination/shellscr/build.xml: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/DumpRestoreConfig.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/Dump.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/DumpGlobals.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAttendees.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAuthUsers.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpEvents.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserPrefs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/Dumpling.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/Restore.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/RestoreGlobals.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/RestoreIntf.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AdminGroupRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AttendeeFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AttendeeRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AuthUserRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CalendarRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EntityFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EntityRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FilterRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FiltersRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/RestoreRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/RestoreRuleSet.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserRule.java: * trunk/calendar3/test/caldavTestData/eg/eg21.test: * trunk/calendar3/test/src/org/bedework/tests/calsvc/CalSvcAlarmsTest.java: Mostly Dump/restore changes Further schema changes - renamed calendar path column to bwpath alter table CALENDARS alter column path rename to bwpath Added ownerid column and index and publick to attendees alter table ATTENDEES add column ownerid int alter table ATTENDEES add column publick char(1) CREATE INDEX vattendees_user ON attendees (ownerid) Changed CalOptions to support extra classes and fix bugs. Moved system parameters into xml options. Moved dump/restore runtime options into xml options. Removed use of bedework.dumprestore.options file. Multiple files just lead to confusion and the zipped version will eventually allow overrides as run time parameters. Many changes to deployment build files to build dump/restore applications as zipped runnable packages Disabled (for the time being at least) the targets which run the dump/restore applications. For the moment cd into the temp directory and run it, e.g. cd quickstart/calendar3/temp/shellscr/dumpres/ chmod +x cmd ./cmd restore ~/.bedework/caldata.xml or unzip the zipped application that is in the dist directory. The zipped application will handle dump, restore, initdb and has a backup option to save the data in a file with a date tagged name. Dump new attendee fields. Still to do: Check attendees restored correctly Ensure all fields are dumped and restored Use subscription name in view dump instead of id. Use the event key fields instead of id for annotation target and master. Not dumping preferred calendars in version3.0 - do so. Need to set calType in 2.3 restore EventAnnotations still need work. target and master need setiing. 03/20/06 00:38:10 douglm [295] * trunk/calendar3/appcommon/src/org/bedework/appcommon/DateTimeFormatter.java: * trunk/calendar3/calEnv/src/org/bedework/calenv/CalEnv.java: * trunk/calendar3/deployment/build.xml: * trunk/calendar3/deployment/termination/jboss/build.xml: * trunk/calendar3/icalendar/src/org/bedework/icalendar/IcalTranslator.java: Fix jboss build so it works again. Fix a couple of synchronization bugs shown up during jboss tests 03/17/06 16:41:52 douglm [293] * trunk/calendar3/bldfiles/buildear.xml: * trunk/calendar3/bldfiles/buildsh.xml: * trunk/calendar3/bldfiles/buildwar.xml: * trunk/calendar3/calEnv/src/org/bedework/calenv/CalEnv.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/CaldavBWIntf.java: * trunk/calendar3/caldav/war/WEB-INF/publicweb.xml: * trunk/calendar3/caldav/war/WEB-INF/userweb.xml: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcIPars.java: * trunk/calendar3/common/src/edu/rpi/sss/util/jsp/UtilAbstractAction.java: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/config/src/org/bedework/webconfig/AbstractAction.java: * trunk/calendar3/config/war/WEB-INF/web.xml: * trunk/calendar3/deployment/build.xml: * trunk/calendar3/deployment/dumprestore/copyprops.xml: * trunk/calendar3/deployment/dumprestore/shellscr/build.xml: * trunk/calendar3/deployment/publiccaldav/copyprops.xml: * trunk/calendar3/deployment/publiccaldav/jboss/build.xml: * trunk/calendar3/deployment/publiccaldav/webapp/build.xml: * trunk/calendar3/deployment/src/org/bedework/deployment/ForEachAppTask.java: * trunk/calendar3/deployment/termination/copyprops.xml: * trunk/calendar3/deployment/termination/jboss/build.xml: * trunk/calendar3/deployment/termination/webapp/build.xml: * trunk/calendar3/deployment/usercaldav/copyprops.xml: * trunk/calendar3/deployment/usercaldav/jboss/build.xml: * trunk/calendar3/deployment/usercaldav/webapp/build.xml: * trunk/calendar3/deployment/webadmin/copyprops.xml: * trunk/calendar3/deployment/webadmin/jboss/build.xml: * trunk/calendar3/deployment/webadmin/webapp/build.xml: * trunk/calendar3/deployment/webconfig/copyprops.xml: * trunk/calendar3/deployment/webconfig/webapp/build.xml: * trunk/calendar3/deployment/webpublic/copyprops.xml: * trunk/calendar3/deployment/webpublic/jboss/build.xml: * trunk/calendar3/deployment/webpublic/webapp/build.xml: * trunk/calendar3/deployment/webuser/copyprops.xml: * trunk/calendar3/deployment/webuser/jboss/build.xml: * trunk/calendar3/deployment/webuser/webapp/build.xml: * trunk/calendar3/synchml/src/edu/rpi/cct/uwcal/synchml/common/Synchml.java: * trunk/calendar3/test/src/org/bedework/tests/calsvc/CalSvcTestWrapper.java: * trunk/calendar3/timers/src/org/bedework/timers/service/DbPollerTimerService.java: * trunk/calendar3/webadmin/src/org/bedework/webadmin/admingroup/PEUpdateAGAction.java: * trunk/calendar3/webadmin/src/org/bedework/webadmin/event/PEUpdateEventAction.java: * trunk/calendar3/webadmin/war/WEB-INF/classes/servlet.properties: * trunk/calendar3/webadmin/war/WEB-INF/web.xml: * trunk/calendar3/webclient/war/WEB-INF/classes/servlet.properties: * trunk/calendar3/webclient/war/WEB-INF/publicweb.xml: * trunk/calendar3/webclient/war/WEB-INF/userweb.xml: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwActionFormBase.java: Fixes needed to resolve properties issues when applications are bundled together. The result of bundling the applications is that the properties files are all on the same class path. This means that we cannot have one resource file per application, rather it's shared between all of them. Rather than have client specific properties be based on a particular properties file they are now based on the context paramater bwappname. This is used to create a property name prefix which is then used to get client specific properties. There is an additional section in the config/configs/democal.properties file which defiens the names and associated type of application. Most application properties have changed and a few have been added. Watch out for the additonal properties # uris to cross link apps - of dubious usefulness org.bedework.global.public.admin.uri=/caladmin org.bedework.global.public.calendar.uri=/cal org.bedework.global.personal.calendar.uri=/ucal Additional properties have also been added to each application section - <app-prefix> refers to the application specific part of the name, e.g. org.bedework.app.Caladmin <app-prefix>.logprefix= value used for log messages <app-prefix>.guestmode= true for config, public events client and public caldav, false elsewhere <app-prefix>.publicadmin= true for public events admin client, false elsewhere <app-prefix>.run.as.user= only present for pubcaldav(?), public events admin and public events client. Created a new ant task to cycle through the above list of applications. Also made use of the ant propertyset task. 03/08/06 11:47:56 douglm [269] * trunk/calendar3/bldfiles/application.xml: * trunk/calendar3/bldfiles/buildApplication.xml: * trunk/calendar3/bldfiles/buildwar.xml: * trunk/calendar3/bldfiles/defjars.properties: * trunk/calendar3/deployment/build.xml: * trunk/calendar3/deployment/src: * trunk/calendar3/deployment/src/org: * trunk/calendar3/deployment/src/org/bedework: * trunk/calendar3/deployment/src/org/bedework/deployment: * trunk/calendar3/deployment/src/org/bedework/deployment/ApplicationXmlTask.java: * trunk/calendar3/deployment/termination/jboss/build.xml: * trunk/calendar3/deployment/webadmin/jboss/build.xml: * trunk/calendar3/deployment/webpublic/jboss/build.xml: * trunk/calendar3/deployment/webuser/jboss/build.xml: * trunk/calendar3/lib/ant-1.6.5.jar: * trunk/calendar3/lib/ical4j-0.9.18.jar: * trunk/calendar3/webclient/war/WEB-INF/jboss-web.xml: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwActionFormBase.java: Changes to allow build of suite for jboss Creates a single ear file with all components. Requires ant version 1.6.5. Changes ant scripts in quickstart to avoid some problems with running different versions. Added an ant task to the deployment suite to build an application.xml file Fixed a serialization problem in client code. 03/07/06 13:59:00 douglm [268] * trunk/calendar3/bldfiles/buildApplication.xml: * trunk/calendar3/bldfiles/buildwar.xml: * trunk/calendar3/caldav/war/WEB-INF/jboss-web.xml: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/deployment/build.xml: * trunk/calendar3/deployment/publiccaldav/jboss: * trunk/calendar3/deployment/publiccaldav/jboss/build.xml: * trunk/calendar3/deployment/publiccaldav/webapp: * trunk/calendar3/deployment/termination: * trunk/calendar3/deployment/termination/copyprops.xml: * trunk/calendar3/deployment/termination/jboss: * trunk/calendar3/deployment/termination/jboss/build.xml: * trunk/calendar3/deployment/termination/webapp: * trunk/calendar3/deployment/termination/webapp/build.xml: * trunk/calendar3/deployment/usercaldav/jboss: * trunk/calendar3/deployment/usercaldav/jboss/build.xml: * trunk/calendar3/deployment/usercaldav/webapp: * trunk/calendar3/deployment/webadmin/copyprops.xml: * trunk/calendar3/deployment/webadmin/jboss: * trunk/calendar3/deployment/webadmin/jboss/build.xml: * trunk/calendar3/deployment/webpublic/copyprops.xml: * trunk/calendar3/deployment/webpublic/jboss: * trunk/calendar3/deployment/webpublic/jboss/build.xml: * trunk/calendar3/deployment/webuser/copyprops.xml: * trunk/calendar3/deployment/webuser/jboss: * trunk/calendar3/deployment/webuser/jboss/build.xml: * trunk/calendar3/webadmin/war/WEB-INF/jboss-web.xml: Preliminary changes to improve building for different platforms and configurations. Make standalone deploy property global - i.e. it's all standalone or no standalone Make portal platform property global Add global j2ee platform property - if set we build a ear file. Moved caldav deployment stuff to webapp directory instead of servlet