# # ChangeLog for /trunk/build # # Generated by Trac 0.9.3 # 05/21/13 23:31:59 # 09/09/11 12:49:03 douglm [3342] * trunk/build.properties: * trunk/build/bw-deployutil-3.8.jar: * trunk/config/bwbuild/.defaults/cal.options.xml: * trunk/config/bwbuild/.defaults/versions.properties: Set to version 3.8 09/08/11 11:38:31 douglm [3336] * trunk/build/buildwar.xml: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: * trunk/config/bwbuild/.defaults/log4j.xml: * trunk/config/bwbuild/.defaults/synch-config.xml: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/log4j.xml: * trunk/config/bwbuild/derby/build.properties: * trunk/config/bwbuild/derby/log4j.xml: * trunk/config/bwbuild/jboss-h2/build.properties: * trunk/config/bwbuild/jboss-h2/log4j.xml: * trunk/config/bwbuild/jboss-mysql/build.properties: * trunk/config/bwbuild/jboss-mysql/log4j.xml: * trunk/config/bwbuild/jboss-postgresql/build.properties: * trunk/config/bwbuild/jboss-postgresql/log4j.xml: * trunk/docs/CalWs-SOAP.odt: Suppress some warnings from compiler. Move the config log4j.xml into the .defaults directory Change the way extra properties are handled - only used by synch 09/07/11 15:52:20 douglm [3334] * trunk/build/loadDeployConfig.xml: * trunk/config/bwbuild/.defaults/sysevents.properties: * trunk/config/bwbuild/.defaults/versions.properties: * trunk/config/bwbuild/default/application.sysevents.properties: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/sysevents.properties: * trunk/config/bwbuild/derby/application.sysevents.properties: * trunk/config/bwbuild/derby/build.properties: * trunk/config/bwbuild/derby/sysevents.properties: * trunk/config/bwbuild/jboss-h2/application.sysevents.properties: * trunk/config/bwbuild/jboss-h2/build.properties: * trunk/config/bwbuild/jboss-h2/sysevents.properties: * trunk/config/bwbuild/jboss-mysql/application.sysevents.properties: * trunk/config/bwbuild/jboss-mysql/build.properties: * trunk/config/bwbuild/jboss-mysql/sysevents.properties: * trunk/config/bwbuild/jboss-postgresql/application.sysevents.properties: * trunk/config/bwbuild/jboss-postgresql/build.properties: * trunk/config/bwbuild/jboss-postgresql/sysevents.properties: * trunk/config/bwbuild/oracle10g/application.sysevents.properties: * trunk/config/bwbuild/oracle10g/build.properties: * trunk/config/bwbuild/oracle10g/sysevents.properties: More centralizing. sysevents.properties is now in one place as are the global versions we use and build. 09/07/11 15:22:51 douglm [3333] * trunk/build.xml: * trunk/build/loadDeployConfig.xml: * trunk/build/platforms/jboss-bedework.xml: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/install.xml: * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/run-activemq.xml: * trunk/build/quickstart/run-dir.xml: * trunk/build/quickstart/run-hsqldb.xml: * trunk/build/quickstart/run-indexer.xml: * trunk/build/quickstart/run-inoutscheduler.xml: * trunk/build/quickstart/run-logger.xml: * trunk/build/quickstart/run-tomcat.xml: * trunk/build/quickstart/windows/bw.bat: * trunk/config/bwbuild/.defaults: * trunk/config/bwbuild/.defaults/activemq-broker-config.xml: * trunk/config/bwbuild/.defaults/activemq-jms-ds.xml: * trunk/config/bwbuild/.defaults/activemq-ra.xml: * trunk/config/bwbuild/.defaults/cal.properties: * trunk/config/bwbuild/.platform/ear.properties: * trunk/config/bwbuild/default/activemq-broker-config.xml: * trunk/config/bwbuild/default/activemq-jms-ds.xml: * trunk/config/bwbuild/default/activemq-ra.xml: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/activemq-broker-config.xml: * trunk/config/bwbuild/derby/activemq-jms-ds.xml: * trunk/config/bwbuild/derby/activemq-ra.xml: * trunk/config/bwbuild/derby/build.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/activemq-broker-config.xml: * trunk/config/bwbuild/jboss-h2/activemq-jms-ds.xml: * trunk/config/bwbuild/jboss-h2/activemq-ra.xml: * trunk/config/bwbuild/jboss-h2/build.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/activemq-broker-config.xml: * trunk/config/bwbuild/jboss-mysql/activemq-jms-ds.xml: * trunk/config/bwbuild/jboss-mysql/activemq-ra.xml: * trunk/config/bwbuild/jboss-mysql/build.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/activemq-broker-config.xml: * trunk/config/bwbuild/jboss-postgresql/activemq-jms-ds.xml: * trunk/config/bwbuild/jboss-postgresql/activemq-ra.xml: * trunk/config/bwbuild/jboss-postgresql/build.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/liferay5: * trunk/config/bwbuild/oracle10g/activemq-broker-config.xml: * trunk/config/bwbuild/oracle10g/activemq-jms-ds.xml: * trunk/config/bwbuild/oracle10g/activemq-ra.xml: * trunk/config/bwbuild/oracle10g/build.properties: * trunk/config/bwbuild/oracle10g/cal.properties: * trunk/deployment/build.xml: * trunk/deployment/ear.meta/jboss-service.xml: Move a number of property files into a common subdirectory of the configs. Include the overrides first from the actual config and then the common properties. 09/07/11 00:48:53 douglm [3332] * trunk/build/quickstart/linux/bw: Add special targets processing t avoid some dependencies issues 09/06/11 14:39:27 douglm [3331] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: Add a primary server flag. Parameterize the location of the primary and the flag. 09/06/11 13:54:18 douglm [3330] * trunk/build/buildfilters.xml: Added an update thread and made the refresh time a parameter 09/06/11 13:18:38 douglm [3329] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: Put location of tzdata zip back into properties. 09/06/11 11:49:46 douglm [3328] * trunk/build/bw-deployutil-3.7.jar: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.options.xml: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.options.xml: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.options.xml: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/oracle10g/cal.options.xml: * trunk/config/bwbuild/oracle10g/cal.properties: Fix location of tzsvr zipped data Fix bug in tzsvr expansions caching Add more tz stats Removed tz config stuff from options. All service attributes now. 09/05/11 22:36:51 douglm [3327] * trunk/build/buildTools/deftasks.xml: Make clean.deploy work OK 09/01/11 15:08:37 douglm [3326] * trunk/build.xml: * trunk/build/quickstart/build.xml: One or two minor build changes Mostly changes related to the synch service 08/30/11 15:40:46 douglm [3325] * trunk/build/buildTools/deftasks.xml: Make default deploy do a build 08/30/11 15:24:16 johnsa [3324] * trunk/build/quickstart/windows/bw.bat: * trunk/config/bwbuild/default/cal.options.xml: fix up windows build for 3.8 08/30/11 11:57:36 douglm [3323] * trunk/build.xml: * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: * trunk/util/svncopy.sh: Remove all debug parameters from the code. Remove all setting of such in web.xml files Remove all debugging targets. It's all done at run time now. Move all project dependencies into the bw and bw.bat scripts 08/28/11 00:22:00 douglm [3322] * trunk/build.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: * trunk/deployment/bw-core-appjars.xml: Changes required now that caldav and webdav are also separate projects 08/27/11 01:17:00 douglm [3320] * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: * trunk/util/svncopy.sh: Update the windows script for the new projects 08/26/11 17:44:00 douglm [3319] * trunk: * trunk/build.xml: * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/deployment/bw-core-appjars.xml: * trunk/deployment/genkeys/shellscr/appjars.xml: * trunk/deployment/monitor/shellscr/appjars.xml: * trunk/deployment/sysevlog/shellscr/appjars.xml: Fix up references to projects now that access, davutil and rpiutil are not external projects. 08/26/11 16:06:34 douglm [3318] * trunk/build/quickstart/linux/bw: Add access and rpiutil as separate projects 08/26/11 15:28:42 douglm [3316] * trunk/build/buildTools/deftasks.xml: Add targets to clean and build other projects. Can be added as dependencies which might avoid multiple cleans/builds 08/26/11 15:20:06 douglm [3315] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: Possible to get a subscribe request out of bedework into the synch engine and see a subscription created. 08/23/11 15:42:30 douglm [3312] * trunk/build/bw-deployutil-3.7.jar: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: added a file connector to synch ical4j to xml conversion added to rpiutil. 08/20/11 01:35:23 douglm [3311] * trunk/build/buildwar.xml: * trunk/build/platforms/jboss-synch.xml: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: * trunk/docs/CalWs-SOAP.odt: Synch builds and deploys. Added option to buildwar to allow extra property files 08/11/11 13:58:57 douglm [3307] * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/jboss-postgresql/bedework-synch-ds.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: * trunk/deployment/bw-core-appjars.xml: Change the bedework end of things to use an extension of CalWs for synch. Schema changes related to that. Another commit of the unfinished new synch service 08/01/11 13:36:14 douglm [3300] * trunk/build/bw-deployutil-3.7.jar: Significant simplification of update schema for SOAP Associated changes to diff, testsuite and update code. Required reference to schema from other components as BwDateTime can now create entities based on schema classes. 07/26/11 13:30:01 douglm [3297] * trunk/build/bw-deployutil-3.7.jar: Simplify the schema - no more NewValueType Remove the Replace operation. It's not needed or used 07/21/11 22:33:42 douglm [3295] * trunk/build/bw-deployutil-3.7.jar: * trunk/docs/CalWs-SOAP.odt: Further updates to SOAP update 07/21/11 11:37:03 douglm [3294] * trunk/build/quickstart/run-dir.xml: Changes to SOAP schema for updates. Complete rewrite of the XML diff code to emit CalWS updates instead of xpath. Changes to testsuite to drive it 07/19/11 12:44:00 douglm [3292] * trunk/build/dirTools.xml: Fix dirTools after move of bwtools to separate project broke it. 07/15/11 16:04:58 douglm [3290] * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/docs/.~lock.CalWs-SOAP.odt#: * trunk/docs/CalWs-SOAP.odt: * trunk/docs/CalWs-SOAP.pdf: Many changes to CalWs-SOAP A few changes to the build to better handle changes to dependent projects Added CalWs-SOAP spec to docs for the moment 06/29/11 11:07:00 douglm [3287] * trunk/build/bw-deployutil-3.7.jar: Fix bug in rollback handling which left transactions in a bad state. Probable cause of dead web sessions. Add code to svci filter to detect a rolled back transaction and to automatically close it 06/24/11 16:16:10 douglm [3285] * trunk/build/bw-deployutil-3.7.jar: Fix an issue with recurring events in which attendees are invited to instances only. Missing columns in the annotations schema so using x-props to store the flags for the time being. This finishes off the move to drop use of PropertyInfo and use BwIcalPropertyInfo instead - generated from annotations. Update annotation so that it can be used on getters and setters - also add information that was in PropertyInfo. Minor change to reduce visibility of a method in CalSvc 06/21/11 11:39:37 johnsa [3280] * trunk/build/quickstart/windows/bw.bat: remove empty quotes from windows command line that caused default targets to be ignored in ant builds 06/20/11 00:05:58 douglm [3278] * trunk/build/bw-deployutil-3.7.jar: Delete IcalPropertyIndex and use rpiutil PropertyInfoIndex instead. Changes to Icalproperty annotation and handler to generate extra information 06/14/11 00:11:40 douglm [3276] * trunk/build/bw-deployutil-3.7.jar: This set of changes is all related to fixing the handling of schedule tags. The changes to the trunk include some refactoring and dealing with complications caused by SOAP handling. /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavBWIntf.java Add response as parameter to putContent and called methods so schedule-tag header can be set. Remove option in config for schedule-tag Add some rollback mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavComponentNode.java Remove quotes from schedule tag /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavReportMethod.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/PostMethod.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/exsynch/ExsynchwsHandler.java Response par for putEvent /bedework/projects/caldav/server/src/org/bedework/caldav/server/sysinterface/SysIntf.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/util/src/org/bedework/caldav/util/CalDAVConfig.java Remove doScheduleTag option /bedework/projects/caldavimpl/bwcaldav/src/org/bedework/caldav/bwserver/BwCalDAVEvent.java Remove quotes from schedule tag /bedework/projects/caldavimpl/bwcaldav/src/org/bedework/caldav/bwserver/BwSysIntfImpl.java mergeAttendees parameter on fromIcal Don't update stag on updateEvent (trunk only) Rename xmlDtToIcalDt to getIcalFormatDateTime /bedework/projects/calendarapi/calFacade/src/org/bedework/calfacade/BwEvent.java Default significantChange to true /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/Calendars.java mergeAttendees parameter on fromIcal /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/Events.java Mostly stag fixes. Fix setting of attendeeSchedulingObject /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/scheduling/SchedulingBase.java Change info emitting DTEND instead of DUE /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/BwEventUtil.java Add mergeAttendees boolean param If true merge in change for THIS user only into attendee list. /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/IcalTranslator.java Add mergeAttendees boolean param /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InProcessor.java Was deleting messages in the inbox that might not be processed. /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InReply.java setSignificantChange false - replies are never significant /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InRequest.java Don't update stag. Completely replace updateAttendeeFields - mostly to iterate through properties but does a better job of checking for significant changes. /bedework/projects/webdav/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java Add response as parameter to putContent so headers can be set. The following are trunk only (trunk only) /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/SoapHandler.java Rename xmlDtToIcalDt to getIcalFormatDateTime (trunk only) /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/calws/CalwsHandler.java Rename xmlDtToIcalDt to getIcalFormatDateTime Response par for putEvent (trunk only) /bedework/projects/caldav/util/src/org/bedework/caldav/util/ParseUtil.java Changes related to XML/SOAP processing (trunk only) /bedework/projects/caldav/util/src/org/bedework/caldav/util/filter/parse/Filters.java Changes related to XML/SOAP processing (trunk only) /bedework/projects/calendarapi/calFacade/src/org/bedework/calfacade/util/ChangeTable.java Fix to correctly handle deletions (already in 3.7) (trunk only) /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/WsXMLTranslator.java Rename xmlDtToIcalDt to getIcalFormatDateTime (trunk only) /bedework/projects/rpiutil/src/edu/rpi/cmt/calendar/XcalUtil.java Rename xmlDtToIcalDt to getIcalFormatDateTime Check for already being in ical format (trunk only) /bedework/projects/rpiutil/src/edu/rpi/cmt/calendar/diff/PropWrapper.java Rename xmlDtToIcalDt to getIcalFormatDateTime 06/06/11 11:49:17 douglm [3274] * trunk/build/bw-deployutil-3.7.jar: Change to user creation to avoid a schema related issue but also to attempt to get better behavior during concurrent updates. Background scheduling and indexing is causing more concurrent activity which results in multiple attempts to create a user entry in the db. This update runs that as a separate transaction which can be rolled back and discarded if it turns out the user was created by a separate process. This transaction also creates the special calendars needed for scheduling to avoid issues caused by the lack of a unique index. Included are some minor trunk changes to remove more vvenue related code. 05/25/11 10:56:00 douglm [3271] * trunk/build/platforms/jboss-tzsvr.xml: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/jboss-postgresql/bedework-tz-ds.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: Changes to provide a datasource for the tz server 05/20/11 15:48:23 douglm [3266] * trunk/build/quickstart/linux/bw: Change icalendar schema to correct dateTime pattern and add restriction pattern to tzoffset. Fix tzsvr to match latest schema and latest draft. 05/10/11 22:00:25 douglm [3265] * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/linux/bw: Changes to xml schema and binding which resulted in many changes - nearly all not functional but class names chnaged 05/04/11 10:36:30 douglm [3258] * trunk/build/buildTools/wsimport.xml: Add a header for superuser use that essentially provides a run-as capability to caldav. Header is "Schedule-Assistant-Run-As" and takes the account as a value. Minor format change to wsimport 05/01/11 20:52:00 douglm [3254] * trunk/build/buildTools/deftasks.xml: * trunk/build/buildTools/jdoc.xml: Add a javadoc ant macro 04/22/11 10:56:55 douglm [3252] * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: Change usage text in bw scripts to clarify what's required. Remove reindex option. Now done via JMX console 04/01/11 11:49:31 douglm [3248] * trunk/build/buildTools/wsimport.xml: * trunk/build/buildTools/xjc.xml: Fix retrieval with empty VCALENDAR comp filter. Fix error in time-range filter processing 03/30/11 14:58:20 douglm [3247] * trunk/build/bw-deployutil-3.7.jar: Fix to REPORT for multiget 03/26/11 01:13:45 douglm [3246] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: Fix config,bwxml and filters so that service locations are correctly embedded in wsdl 03/24/11 09:50:18 johnsa [3243] * trunk/build/buildTools/wsimport.xml: modification to web service build - generate temporary libraries with randomized names rather than delete repeatedly to avoid issues building in Windows 03/23/11 16:30:16 johnsa [3242] * trunk/build/buildTools/wsimport.xml: Windows causing problems with delete of files. 03/15/11 23:33:59 douglm [3239] * trunk/build/bw-deployutil-3.7.jar: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/deployment/bw-core-appjars.xml: Fixes to CalWs SOAP and minor fix to Exsynch 03/14/11 10:19:36 douglm [3237] * trunk: * trunk/build.xml: * trunk/build/buildfilters.xml: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/jboss-postgresql/cal.properties: bwtools now detached 03/14/11 00:33:20 douglm [3235] * trunk: * trunk/build.xml: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: * trunk/deployment/testsuite: Make testsuite into a separate project. Add extra comment to config listing components to be added to application list 03/11/11 23:52:54 douglm [3230] * trunk/build/buildTools/deftasks.xml: Fix to allow build of shell scripts 03/11/11 23:52:21 douglm [3229] * trunk/build/quickstart/linux/bw: Add caldavtest as separate build 03/11/11 15:18:59 douglm [3224] * trunk/build/buildTools/wsimport.xml: * trunk/build/buildTools/xjc.xml: Use a var for the schema/wsdl dir. Was getting stuck with the initial value. 03/10/11 00:33:04 douglm [3216] * trunk/build/bw-deployutil-3.7.jar: Move calendar diff out of exsync into common classes 03/08/11 14:53:27 douglm [3214] * trunk/build/buildTools/xjc.xml: Fix recursive xjc definition 03/07/11 11:07:47 douglm [3212] * trunk/build/buildTools/wsimport.xml: * trunk/build/buildTools/xjc.xml: Add more dependency checking to schema rebuild. Maybe we won't need "clean" so often. 03/04/11 16:47:05 bleibson [3207] * trunk/build/bw-deployutil-3.7.jar: * trunk/build/src/org/bedework/build/BuildBw.java: * trunk/deployutil/src/org/bedework/deployment/ApplicationXmlTask.java: * trunk/deployutil/src/org/bedework/deployment/ForAppTask.java: * trunk/deployutil/src/org/bedework/deployment/ForEachAppTask.java: * trunk/deployutil/src/org/bedework/deployment/MakeLangXsl.java: * trunk/deployutil/src/org/bedework/deployment/ResolveFile.java: o Replace copyright notice in all java files with Jasig's 03/02/11 11:14:45 johnsa [3202] * releases/bedework-3.7/build/quickstart/windows/bw.bat: * trunk/build/quickstart/windows/bw.bat: bring windows bat file up-to-date with bwxml option 02/25/11 06:30:03 johnsa [3197] * releases/bedework-3.7/build/quickstart/windows/bw.bat: * trunk/build/quickstart/windows/bw.bat: updating Windows bw scripts to keep in line with trunk/3.7 needs 02/24/11 15:09:48 douglm [3196] * trunk/build/bw-deployutil-3.7.jar: Bring 3.7 up to date with bwxml Minor changes to reduce warnings 02/22/11 13:27:46 douglm [3191] * trunk/build/buildTools/wsimport.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss-h2/build.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/build.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/build.properties: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/liferay5/build.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/liferay5/carddav.options.xml: * trunk/config/bwbuild/oracle10g/build.properties: * trunk/config/bwbuild/oracle10g/cal.properties: * trunk/config/bwbuild/oracle10g/carddav.options.xml: * trunk/config/bwbuild/oracle10g/context.xml: * trunk/deployment/bw-core-appjars.xml: * trunk/util/svncopy.sh: Changes to introduce bwxml project - all xml schemas now located in this project built separately. Other projects with a dependency now build this project. Also fixed a few java warnings that surfaced from the noise. Added an updateall action to bw 02/16/11 15:50:47 douglm [3182] * trunk/build/buildwar.xml: Allow specification of customized login files. 02/16/11 15:13:33 douglm [3180] * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/platforms/geronimo.xml: * trunk/build/platforms/geronimoService.xml: * trunk/build/platforms/geronimoWar.xml: * trunk/build/platforms/jbossService.xml: * trunk/build/platforms/jbossWar.xml: * trunk/build/platforms/runnableService.xml: * trunk/build/platforms/tomcat5War.xml: * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.options.xml: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.options.xml: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/deployment/appjars.xml: * trunk/deployment/build.xml: * trunk/deployment/bw-core-appjars.xml: * trunk/deployment/caldavTest/shellscr/appjars.xml: * trunk/deployment/dumprestore/shellscr/appjars.xml: * trunk/deployment/dumprestore/shellscr/build.xml: * trunk/deployment/feeder/webapp/appjars.xml: * trunk/deployment/feeder/webapp/build.xml: * trunk/deployment/indexer/shellscr/appjars.xml: * trunk/deployment/indexer/shellscr/build.xml: * trunk/deployment/inoutsched/shellscr/appjars.xml: * trunk/deployment/inoutsched/shellscr/build.xml: * trunk/deployment/publiccaldav/webapp/appjars.xml: * trunk/deployment/publiccaldav/webapp/build.xml: * trunk/deployment/publiccalws/webapp/appjars.xml: * trunk/deployment/publiccalws/webapp/build.xml: * trunk/deployment/termination/webapp/build.xml: * trunk/deployment/usercaldav/webapp/appjars.xml: * trunk/deployment/usercaldav/webapp/build.xml: * trunk/deployment/usercalws/webapp/appjars.xml: * trunk/deployment/usercalws/webapp/build.xml: * trunk/deployment/webadmin/webapp/appjars.xml: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webpublic/webapp/appjars.xml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/websubmit/webapp/appjars.xml: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/webapp/appjars.xml: * trunk/deployment/webuser/webapp/build.xml: Fixed a build bug that caused a build failure after a clean. Removed a lot of copying of files. There's now a definition of exactly which libraries are needed for the ears. This allows us to be more specific about which jars get loaded Removed some geronimo stuff added a while back. It was all out of date. 02/14/11 10:32:49 douglm [3176] * trunk/build/buildTools/deftasks.xml: * trunk/build/buildTools/getJar.xml: * trunk/build/buildTools/xjc.xml: Some changes that didn't make it through for the last update. In addition to the below changes to try to get a stack trace out of jsp when rendering fails. Further changes to the build. Attempt to catch changed libraries and force a rebuild. Also use outofdate to suppress running of apt when sources have not changed. Minor but widespread change to remove debug parameter from a number of classes. For those debugging now depends on log4j level. 02/14/11 10:21:29 douglm [3174] * trunk/build/buildTools/deftasks.xml: * trunk/build/buildTools/getJar.xml: * trunk/build/buildTools/xjc.xml: * trunk/deployutil: Further changes to the build. Attempt to catch changed libraries and force a rebuild. Also use outofdate to suppress running of apt when sources have not changed. Minor but widespread change to remove debug parameter from a number of classes. For those debugging now depends on log4j level. 02/12/11 19:13:54 douglm [3170] * trunk/bedework-cleanup.xml: * trunk/build/buildTools/deftasks.xml: * trunk/build/buildTools/xjc.xml: * trunk/build/buildsh.xml: * trunk/build/buildwar.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/default/carddav.options.xml: * trunk/config/bwbuild/default/log4j.xml: * trunk/config/bwbuild/jboss-h2/build.properties: * trunk/config/bwbuild/jboss-h2/cal.options.xml: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-h2/carddav.options.xml: * trunk/config/bwbuild/jboss-h2/log4j.xml: * trunk/config/bwbuild/jboss-mysql/build.properties: * trunk/config/bwbuild/jboss-mysql/cal.options.xml: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-mysql/carddav.options.xml: * trunk/config/bwbuild/jboss-mysql/log4j.xml: * trunk/config/bwbuild/jboss-postgresql/build.properties: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/carddav.options.xml: * trunk/config/bwbuild/jboss-postgresql/log4j.xml: * trunk/deployment/build.xml: * trunk/deployutil/src/org/bedework/deployment/ForAppTask.java: * trunk/deployutil/src/org/bedework/deployment/ForEachAppTask.java: * trunk/deployutil/src/org/bedework/deployment/MakeLangXsl.java: Further changes to the build process. This allows virtual hosts to be set in the config file for carddav. Carddav configuration is now rolled into the same config files as the other projects Small change to webdav error logging 02/10/11 11:19:18 douglm [3167] * trunk/build/platforms/jbossWar.xml: Support multiple virtual hosts as a comma-separated list 02/07/11 10:01:59 johnsa [3161] * trunk/build/quickstart/windows/bw.bat: add logging options (params) to windows bw.bat file 02/05/11 00:18:40 douglm [3159] * trunk/build/buildTools/xjc.xml: * trunk/resources/exsynchwsdefs/iCalendar-wscal-extensions.xsd: * trunk/resources/timezones: * trunk/resources/timezones/bindings: * trunk/resources/timezones/bindings/simplebinding.xml: * trunk/resources/timezones/tzservice.xsd: * trunk/resources/timezones/xml.xsd: Add xjc task to allow compilation of xml schemas by JAXB xjc compiler Add timezones service xml schema + bindings Minor change to wscal extensions 02/01/11 16:04:52 douglm [3158] * trunk/build/quickstart/build.xml: Import deftasks for some of the quickstart targets 01/25/11 11:03:17 douglm [3152] * trunk/build/buildTools/wsimport.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/deployment/termination/webapp/appjars.xml: * trunk/deployment/termination/webapp/build.xml: Resolve conflict with other project builds 01/24/11 11:22:19 bleibson [3150] * trunk/build/quickstart/windows/bw.bat: o now webcache/urlbuilder build and deploy works the same way on Windows and Unix. 01/19/11 16:43:55 douglm [3148] * trunk/build/buildsh.xml: * trunk/build/platforms/jbossService.xml: * trunk/build/platforms/jbossWar.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/deployment/build.xml: * trunk/deployment/ear.meta: * trunk/deployment/ear.meta/jboss-service.xml: * trunk/deployment/inoutsched/shellscr/build.xml: * trunk/deployment/termination/webapp/appjars.xml: * trunk/deployment/termination/webapp/build.xml: Small change to incorporate bedework services in ear file. Should reduce startup time and build/deploy time as well as memory usage 01/19/11 15:40:16 bleibson [3145] * trunk/build/quickstart/linux/bw: o use ant build to deploy webcache.war and urlbuilder. 01/17/11 14:01:45 douglm [3136] * trunk/build.xml: * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: More changes to the build process to fix up-to-date checks 01/11/11 21:32:51 douglm [3126] * trunk/build/buildTools/deftasks.xml: Uptodate test was not working correctly. Fixed. 01/10/11 22:53:14 douglm [3120] * trunk/build.properties: * trunk/build.xml: * trunk/build/build.xml: * trunk/build/buildTools/buildjar.xml: * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/config/build.xml: * trunk/deployutil/build.xml: Further build changes - more simplification. Remove a number of unused build files. Do all of build jar in the macro. Removed buildjar.xml 01/10/11 15:12:41 douglm [3118] * trunk/build/buildTools/deftasks.xml: * trunk/build/buildTools/wsimport.xml: * trunk/build/bw-deployutil-3.7.jar: Bring all the sub-project builds into line for trunk and 3.7. Added some default targets to the buildtools deftasks file allowing simplification of all build files 01/09/11 22:42:16 douglm [3116] * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/resources/exsynchwsdefs/iCalendar-link-extension.xsd: * trunk/resources/exsynchwsdefs/iCalendar-props.xsd: * trunk/resources/exsynchwsdefs/iCalendar-wscal-extensions.xsd: * trunk/resources/exsynchwsdefs/iCalendar.xsd: * trunk/resources/wscalendardefs: * trunk/resources/wscalendardefs/ws-calendar.xsd: More build changes. Complete copy of changes to 3.7 Reorganize access sub-project to use new build method. Also caldav, Use bedework libcache for all projects. Bring web service changes in line for 3.7 and trunk 01/04/11 23:18:48 douglm [3114] * trunk/build/buildTools/buildjar.xml: * trunk/build/buildTools/deftasks.xml: * trunk/resources/exsynchwsdefs/iCalendar-props.xsd: * trunk/resources/exsynchwsdefs/iCalendar.xsd: Fixes to XML schema and updates to build to try to reduce jar builds 01/04/11 16:49:44 douglm [3113] * trunk/build/buildTools/wsimport.xml: * trunk/resources/exsynchwsdefs/iCalendar-bw-extensions.xsd: * trunk/resources/exsynchwsdefs/iCalendar-ms-extensions.xsd: * trunk/resources/exsynchwsdefs/iCalendar-params.xsd: * trunk/resources/exsynchwsdefs/iCalendar-props.xsd: * trunk/resources/exsynchwsdefs/iCalendar-valtypes.xsd: * trunk/resources/exsynchwsdefs/iCalendar.xsd: * trunk/resources/exsynchwsdefs/patch-errors.xsd: * trunk/resources/exsynchwsdefs/patch.xsd: * trunk/resources/exsynchwsdefs/wsmessages.xsd: Changes to allow conditional building of schema based classes - otherwise we always rebuild everything. 01/02/11 14:00:43 douglm [3108] * trunk/build/buildTools: * trunk/build/buildTools/buildjar.xml: * trunk/build/buildTools/deftasks.xml: * trunk/build/buildTools/getJar.xml: * trunk/build/buildTools/wsimport.xml: Commit missed buildTools 01/02/11 01:42:29 douglm [3106] * trunk/build/quickstart/windows/bw.bat: Add loglevel options to windows build 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. 12/14/10 13:31:31 douglm [3100] * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: Add a check for .platform 12/14/10 13:14:59 douglm [3098] * trunk/build/quickstart/build.xml: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/default/log4j.xml: * trunk/config/bwbuild/jboss-h2/build.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-h2/log4j.xml: * trunk/config/bwbuild/jboss-mysql/build.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-mysql/log4j.xml: * trunk/config/bwbuild/jboss-postgresql/build.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/log4j.xml: Add some system timer logging via jms. Change proeprties to define destination of log4j config file. Add new target to allow deployment of log4j configuration. 12/14/10 10:04:50 douglm [3096] * trunk/build/platforms/jbossService.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss-mysql/activemq-broker-config.xml: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/deployment/genkeys/shellscr/META-INF/jboss-service.xml: * trunk/deployment/genkeys/shellscr/appjars.xml: * trunk/deployment/monitor/shellscr/appjars.xml: * trunk/deployment/sysevlog/shellscr/appjars.xml: Propagate change to activemq config to avoid producer delays. Change to build of services to allow specification of no default libraries. Requires services to specify explicitly the libraries they need in their deployment appjars.xml file. Chnage configs and appjars for sysevlog, monitor and genkeys. Significantly reduces number of jars loaded. Fix genkeys config - it specified the monitor classloader repository 12/14/10 09:36:30 douglm [3094] * trunk/build/quickstart/linux/startjboss: Allow specification of jboss home to facilitate testing of different versions 11/16/10 11:29:35 johnsa [3050] * trunk/build/quickstart/windows/bw.bat: windows build includes config change message (we no longer need to supply -bwc jboss ... it is the default) 10/22/10 22:53:59 douglm [3024] * trunk/build/quickstart/linux/bw: Placement of tzdata.zip caused problems with tzsvr build 10/22/10 19:09:32 bleibson [3023] * trunk/build/quickstart/linux/bw: o went a little nuts with asterisks on last commit. Dialed it back. o added a note about the glib2 requirement on the timezone server build. 10/22/10 18:55:18 bleibson [3022] * trunk/build/quickstart/linux/bw: o remove the -deployaddressbook option. The script it called is gone now. o document -carddav deployaddrbook combo. o give helpful feedback to anybody still using -quickstart -bwc jboss (which no longer works) o add a 5 second sleep between when the error message is displayed and when the usage is dumped. Works well for me! 10/22/10 10:21:12 douglm [3019] * trunk/build/quickstart/linux/bw: Update zoneinfo build 10/16/10 22:14:09 douglm [3011] * trunk/build/quickstart/linux/bw: Add excgsynch target 10/07/10 15:27:05 bleibson [3006] * trunk/build/quickstart/linux/bw: Add -deployaddressbook to usage statement. 10/07/10 15:16:39 bleibson [3005] * trunk/build/quickstart/linux/bw: new target for bw script: -deployaddressbook. Invoking bw with that argument executes a script that copies the javascript client to the jboss default server root. 09/04/10 22:34:59 douglm [3001] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/jboss-h2/cal.options.xml: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.options.xml: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/jboss/cal.options.xml: * trunk/config/bwbuild/jboss/cal.properties: * trunk/deployment/genkeys: * trunk/deployment/genkeys/shellscr: * trunk/deployment/genkeys/shellscr/META-INF: * trunk/deployment/genkeys/shellscr/META-INF/jboss-service.xml: * trunk/deployment/genkeys/shellscr/META-INF/jboss-structure.xml: * trunk/deployment/genkeys/shellscr/appjars.xml: * trunk/deployment/genkeys/shellscr/build.xml: * trunk/deployment/genkeys/shellscr/resources: * trunk/deployment/genkeys/shellscr/resources/log4j.xml: New key generator service available from jmx console 08/25/10 16:26:19 douglm [2989] * trunk/build/quickstart/linux/startjboss: Method of setting filtering log levels doesn't work. Use a simpler approach - needs an update to jboss-log4j.xml 08/20/10 11:01:03 douglm [2983] * trunk/build/quickstart/linux/startjboss: * trunk/build/quickstart/windows/startjboss.bat: * trunk/config/bwbuild/jboss-h2/activemq-broker-config.xml: * trunk/config/bwbuild/jboss-h2/activemq-jms-ds.xml: * trunk/config/bwbuild/jboss-h2/activemq-ra.xml: * trunk/config/bwbuild/jboss-mysql/activemq-broker-config.xml: * trunk/config/bwbuild/jboss-mysql/activemq-jms-ds.xml: * trunk/config/bwbuild/jboss-mysql/activemq-ra.xml: * trunk/config/bwbuild/jboss-postgresql/activemq-broker-config.xml: * trunk/config/bwbuild/jboss-postgresql/activemq-jms-ds.xml: * trunk/config/bwbuild/jboss-postgresql/activemq-ra.xml: * trunk/config/bwbuild/jboss/activemq-broker-config.xml: * trunk/config/bwbuild/jboss/activemq-jms-ds.xml: * trunk/config/bwbuild/jboss/activemq-ra.xml: Use a system variable to set activemq bedework broker uri - changes all configs Change startjboss scripts to allow setting of activemquri at startup. Also allow setting of portoffset 08/10/10 00:16:23 douglm [2973] * trunk/build/buildsh.xml: Small fixes: Ensure access settings are not trnaferred on copy as per WebDAV ACL Fixes to schedule-change Larger fix: UpdateCalendarAction change to ensure topical area switch gets saved 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