# # ChangeLog for /trunk/calendar3/dumprestore # # Generated by Trac 0.9.3 # 06/19/13 15:35:31 # 03/23/06 15:43:30 douglm [299] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfHelper.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/EventProperties.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/filter/BwCategoryFilter.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.java: Disable saving of filters in restore until we need them (and it works correctly) Fix switching admin group 03/22/06 15:46:41 douglm [297] * trunk/calendar3/appcommon/src/org/bedework/appcommon/FormattedEvents.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeView.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeViewDailyInfo.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeZonesParser.java: * trunk/calendar3/bldfiles/buildwar.xml: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/CaldavBWIntf.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/deployment/dumprestore/shellscr/resources/log4j.xml: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/dumprestore/properties/log4j.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.java: * trunk/calendar3/webclient/war/docs/alarmOptions.jsp: * trunk/calendar3/webclient/war/docs/editEvent.jsp: * trunk/calendar3/webclient/war/docs/editLocation.jsp: * trunk/calendar3/webclient/war/docs/emailOptions.jsp: Fixes to personal client. Use ArrayList instead of Vector 03/14/06 13:37:12 douglm [278] * trunk/calendar3/appcommon/src/org/bedework/appcommon/CalendarInfo.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/DateTimeFormatter.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/EventFormatter.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/MyCalendarVO.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalTimezonesImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/HibSession.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalTimezones.java: * trunk/calendar3/caldav/src/edu/rpi/cct/webdav/servlet/common/MethodBase.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/lib/ical4j-0.9.18x.jar: * trunk/calendar3/lib/source: * trunk/calendar3/lib/source/ical4j-0.9.18x-src.zip: Mostly speed and reliability enhancements: Removed vtimezone field from org.bedework.calfacade.ifs.CalTimezones$TimezoneInfo It's already stored in the ical4j timezone object so the ref is unnecessary. Made more SimpleDateFormat objects static. Added the jarred source of a slightly modified version of ical4j to the repository. 03/06/06 13:34:14 douglm [261] * trunk/calendar3/bldfiles/defjars.properties: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/icalendar/src/org/bedework/icalendar/IcalTranslator.java: * trunk/calendar3/lib/ical4j-0.9.17.jar: * trunk/calendar3/lib/ical4j-0.9.18x.jar: * trunk/calendar3/webcommon/src/org/bedework/webcommon/misc/UploadAction.java: import of ics files works again in personal client. Upgraded ical4j to current cvs level (+ small fix) Fixed bug in Events so that organizers get saved correctly Use preferred calendar for import if none specified. 03/05/06 22:12:49 douglm [260] * trunk/calendar3/build.xml: * trunk/calendar3/dumprestore/build.xml: * 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/rules/AdminGroupRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CategoryRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/LocationRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SponsorRule.java: Option to only dump events owned by a users in a supplied list. Also improved debugging mesages. 03/02/06 00:21:48 douglm [247] * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EntityFieldRule.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/pref/FetchPrefsAction.java: Corrections to restore from 2.3 Fixed user prefs fetch action for null field 03/01/06 23:04:29 douglm [246] * trunk/calendar3/calCore/resources/hbms/Event.hbm.xml: * trunk/calendar3/calCore/resources/hbms/EventAnnotation.hbm.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EntityFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventFieldRule.java: Change restore to ensure date/time values have zero seconds Change schema to set shorter lengths for dates and times. 03/01/06 14:29:14 douglm [243] * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAll.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpEventAnnotations.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpEvents.java: Fixed bug in DumpEvents - showed up when there are no EventAnnotations 03/01/06 13:37:34 douglm [241] * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/HibDump.java: * trunk/calendar3/webadmin/src/org/bedework/webadmin/event/PEUpdateEventAction.java: Trivial change to admin - no functional difference Use class.getName() for class names in hibdumnp. Prevents misnamed classes 03/01/06 11:19:54 douglm [239] * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java: Small fix to remove incorrect error message caused by remapping userid 0 03/01/06 10:15:32 douglm [238] * trunk/calendar3/build.xml: * trunk/calendar3/calCore/resources/properties/ehcache.xml: * trunk/calendar3/dumprestore/build.xml: Enable caching again - cache names now have a region prefix Fixes so that quickstart hsql schema and dumprestore work ok 02/28/06 22:55:26 douglm [235] * trunk/calendar3/bldfiles/globalDefs.xml: * trunk/calendar3/build.xml: * trunk/calendar3/calCore/resources/hbms/Alarm.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Calendar.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Event.hbm.xml: * trunk/calendar3/calCore/resources/hbms/EventAnnotation.hbm.xml: * trunk/calendar3/calCore/resources/properties/hibernate.cfg.xml: * trunk/calendar3/calCore/resources/properties/hibernate.properties: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/HibSession.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventRule.java: * trunk/calendar3/lib/jdbc: * trunk/calendar3/lib/jdbc/README: * trunk/calendar3/test/resources/log4j.xml: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Further changes to get calendar working with mysql (5) 02/28/06 08:49:07 douglm [223] * trunk/calendar3/build.xml: * trunk/calendar3/calCore/resources/hbms/Calendar.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Event.hbm.xml: * trunk/calendar3/calCore/resources/hbms/EventAnnotation.hbm.xml: * trunk/calendar3/calCore/resources/hbms/TimeZone.hbm.xml: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/RestoreGlobals.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/TimeZoneRule.java: * trunk/calendar3/resources/mysql-schema.sql: Changes to get the calendar running on mysql (and perhaps other dbs) Remap public-user for id 0 to id 1 during restore Minor schema changes. Change timezone schema to use text rather than string 02/27/06 10:39:11 douglm [218] * trunk/calendar3/build.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/Defs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/DumpGlobals.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/DumpIntf.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAll.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpEvents.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.java: Comment out deletion of tables in restore. It's probably not complete and doesn't work with mysql. Also add some code to dump annotations. 02/23/06 16:34:38 douglm [191] * trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeView.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/TimezoneCache.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalTimezonesImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/DbStatistics.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwRWStats.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwStats.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/base/CalintfBase.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalTimezones.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/Calintf.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcI.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/webadmin/war/WEB-INF/struts-config.xml: * trunk/calendar3/webadmin/war/docs/system/showSysStats.jsp: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwActionFormBase.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/misc/StatisticsAction.java: More statistics changes 02/18/06 00:27:22 douglm [171] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalTimezonesImpl.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalTimezones.java: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FilterRule.java: Fix code to get UTC for a given date or date/time value, Date only values were appearing in wrong day. This deals with some of the problems causing events to appear in the wrong days. There is still a problem with the various views, e.g. For a day view some events appear in more than one day tag. 02/07/06 10:16:06 douglm [99] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfHelper.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/EventProperties.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwCalendar.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/CalFacadeException.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalendarsI.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/Calintf.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/calendars/DeleteCalendarAction.java: Created CalendarsI interface in calfacade/ifs - it's the Calendars section of Calintf Created separate Calendars component in calcore which is called by CalintImpl to do the work. It implements CalendarsI. Added new code to Calendars to check access of calendar (sub)tree we are trying to fetch and truncate it at inaccessible entries. ALso partially fix up calendar deletions. Still an error trying to delet parent but seems to be a stylesheet problem. 02/06/06 17:11:41 douglm [96] * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwSelectViewAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwSvciFilter.java: Missing class - broke select view in user client 02/03/06 11:21:56 douglm [75] * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * 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/rules/EntityRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FilterRule.java: Some fixes to the conversion from 2.3 02/02/06 10:27:32 douglm [64] * trunk/calendar3/calCore/resources/hbms/System.hbm.xml: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwSystem.java: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Globals.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Syspars.java: * trunk/calendar3/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/resources/initbedework.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpSyspars.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/rules/SysparsFieldRule.java: * trunk/calendar3/webadmin/src/org/bedework/webadmin/system/UpdateSysparsAction.java: * trunk/calendar3/webadmin/war/docs/system/modSyspars.jsp: Moved property org.bedework.syspar.directory.browsing.disallowed back to org.bedework.global.directory.browsing.disallowed 02/01/06 12:36:19 douglm [59] * trunk/calendar3/bldfiles/globalDefs.xml: * trunk/calendar3/build.properties: * trunk/calendar3/build.xml: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwSystem.java: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/deployment/build.xml: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/properties/dumprestore.properties: * trunk/calendar3/dumprestore/properties/hibernate.properties: * trunk/calendar3/dumprestore/resources/initbedework.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserPrefs.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/rules/EntityFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FiltersRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/TimeZoneRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserFieldRule.java: * trunk/calendar3/local.build.properties: A number of fixes to the restore so that it handles a full v3 dump file. Changed restore so that syspars values supplied as arguments will override values read from the restore file. This allows us to use the configuration properties to initialise the db. We need a new page to the config tool for syspars. Moved all dump/restore default properties into config properties file. We now need a dump/restore page as well. Then discovered they were already in there so that may have caused problems. Deleted file calendar3/local.build.properties 01/31/06 09:50:28 douglm [54] * trunk/calendar3/calCore/resources/hbms/Subscription.hbm.xml: * trunk/calendar3/calCore/resources/hbms/System.hbm.xml: * trunk/calendar3/calCore/resources/hbms/User.hbm.xml: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwSystem.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwUser.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwSubscription.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/properties/dumprestore.properties: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpSyspars.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserPrefs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUsers.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/rules/CalendarRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserRule.java: Added a number of fields to the system parameters - some not yet used: maxPublicDescriptionLength will be used to limit the size of the description for public events maxUserDescriptionLength; will be used to limit the size of the description for user events maxUserEntitySize, defaultUserQuota will be used when we have quotas working. defaultUserViewName Used to set the name of the default view created when a user is added. Add the above to dump/restore. Changes to CalSvc to set default view Add unremoveable flag to subscriptions. Add to dump/restore Add quota to BwUser, Add to dump/restore. Set it in CalintfImpl from syspars. Add value to users when converting from 2.3 01/30/06 22:49:17 douglm [50] * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwSubscription.java: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/properties/dumprestore.properties: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/Defs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/HibDump.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAdminGroups.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAlarms.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAll.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpCalendars.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserPrefs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUsers.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/rules/AdminGroupFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AlarmFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AlarmRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CalendarFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CalendarRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CategoryFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EntityFieldRule.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/LocationFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/OrganizerFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/RestoreRuleSet.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SponsorFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/TimeZoneFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/TimeZoneRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java: * trunk/calendar3/icalendar/src/org/bedework/icalendar/IcalCallback.java: Many more updates to get the dump and restore working 01/29/06 00:31:24 douglm [49] * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAdminGroups.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAlarms.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAll.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/DumpCalendars.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpCategories.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpDbLastmods.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpEvents.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpFilters.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpLocations.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpOrganizers.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpSponsors.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpSyspars.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpTimeZones.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserInfo.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserPrefs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUsers.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/Dumpling.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AdminGroupFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AdminGroupRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AuthUserFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AuthUserRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CategoryFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CategoryRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/DbLastmodFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/DbLastmodRule.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/EventRefFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventRefRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FilterFieldRule.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/KeywordFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/KeywordRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/LocationFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/LocationRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/OrganizerFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/OrganizerRule.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/SponsorFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SponsorRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserPrefsRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/svn-commit.tmp: Try to fixup svn problem and ... Worked on getting dump ready. As a result realised some schema changes were required - all small. Moved dumprestore out of the tools component into its own component calendar3/dumprestore 01/28/06 23:54:51 douglm [48] * trunk/calendar3/.classpath: * trunk/calendar3/bldfiles/defjars.properties: * trunk/calendar3/bldfiles/globalDefs.xml: * trunk/calendar3/build.xml: * trunk/calendar3/calCore/resources/hbms/Alarm.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Event.hbm.xml: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwAlarm.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwEventAlarm.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwRecurrence.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwTimeZone.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwTodo.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwTodoAlarm.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/properties: * trunk/calendar3/dumprestore/properties/dumprestore.properties: * trunk/calendar3/dumprestore/properties/fix.properties: * trunk/calendar3/dumprestore/properties/hibernate.properties: * trunk/calendar3/dumprestore/properties/log4j.xml: * trunk/calendar3/dumprestore/resources: * trunk/calendar3/dumprestore/src: * trunk/calendar3/dumprestore/src/org: * trunk/calendar3/dumprestore/src/org/bedework: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/BwDbLastmod.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/Defs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump: * 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/DumpIntf.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/HibDump.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore: * 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/test/src/org/bedework/tests/calsvc/CalSvcAlarmsTest.java: * trunk/calendar3/tools/build.xml: * trunk/calendar3/tools/dumprestore: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/BwDbLastmod.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/Defs.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/Dump.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/DumpGlobals.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/DumpIntf.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/HibDump.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/dumpling: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/HibRestore.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/Restore.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/RestoreGlobals.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/RestoreIntf.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/rules: Worked on getting dump ready. As a result realised some schema changes were required - all small. Moved dumprestore out of the tools component into its own component calendar3/dumprestore