Changeset 3116

Show
Ignore:
Timestamp:
01/09/11 22:42:16
Author:
douglm
Message:

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

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build/buildTools/deftasks.xml

    r3114 r3116  
    6161 
    6262      <property name="org.bedework.libcache.dir" 
    63                 location="${project.home}/libcache"/> 
     63                location="${bedework.home}/libcache"/> 
    6464       
    6565      <if> 
  • trunk/resources/exsynchwsdefs/iCalendar-props.xsd

    r3114 r3116  
    1313  <!-- ===================== Parameters =================================  --> 
    1414  <xs:include schemaLocation="iCalendar-params.xsd" /> 
    15              
    16   <!-- ===================== Extensions =================================  --> 
    17   <xs:include schemaLocation="iCalendar-bw-extensions.xsd" /> 
    18   <xs:include schemaLocation="iCalendar-ms-extensions.xsd" /> 
    1915 
    2016  <!-- ===================================================================== 
     
    4844  <xs:element name="calscale" type="xcal:CalscalePropType" 
    4945              substitutionGroup="xcal:baseProperty" /> 
     46               
    5047  <xs:element name="method" type="xcal:MethodPropType" 
    5148              substitutionGroup="xcal:baseProperty" /> 
     49               
    5250  <xs:element name="prodid" type="xcal:ProdidPropType" 
    5351              substitutionGroup="xcal:baseProperty" /> 
     52               
    5453  <xs:element name="version" type="xcal:VersionPropType" 
    5554              substitutionGroup="xcal:baseProperty" /> 
     55               
    5656  <xs:element name="attach" type="xcal:AttachPropType" 
    5757              substitutionGroup="xcal:baseProperty" /> 
     58               
    5859  <xs:element name="categories" type="xcal:CategoriesPropType" 
    5960              substitutionGroup="xcal:baseProperty" /> 
     61               
    6062  <xs:element name="class" type="xcal:ClassPropType" 
    6163              substitutionGroup="xcal:baseProperty" /> 
     64               
    6265  <xs:element name="comment" type="xcal:CommentPropType" 
    6366              substitutionGroup="xcal:baseProperty" /> 
     67               
    6468  <xs:element name="description" type="xcal:DescriptionPropType" 
    6569              substitutionGroup="xcal:baseProperty" /> 
     70               
    6671  <xs:element name="geo" type="xcal:GeoPropType" 
    6772              substitutionGroup="xcal:baseProperty" /> 
     73               
    6874  <xs:element name="location" type="xcal:LocationPropType" 
    6975              substitutionGroup="xcal:baseProperty" /> 
     76               
    7077  <xs:element name="percent-complete" type="xcal:PercentCompletePropType" 
    7178              substitutionGroup="xcal:baseProperty" /> 
     79               
    7280  <xs:element name="priority" type="xcal:PriorityPropType" 
    7381              substitutionGroup="xcal:baseProperty" /> 
     82               
    7483  <xs:element name="resources" type="xcal:ResourcesPropType" 
    7584              substitutionGroup="xcal:baseProperty" /> 
     85               
    7686  <xs:element name="status" type="xcal:StatusPropType" 
    7787              substitutionGroup="xcal:baseProperty" /> 
     88               
    7889  <xs:element name="summary" type="xcal:SummaryPropType" 
    7990              substitutionGroup="xcal:baseProperty" /> 
     91               
    8092  <xs:element name="completed" type="xcal:CompletedPropType" 
    8193              substitutionGroup="xcal:baseProperty" /> 
     94               
    8295  <xs:element name="dtend" type="xcal:DtendPropType" 
    8396              substitutionGroup="xcal:baseProperty" /> 
     97               
    8498  <xs:element name="dtstart" type="xcal:DtstartPropType" 
    8599              substitutionGroup="xcal:baseProperty" /> 
     100               
    86101  <xs:element name="due" type="xcal:DuePropType" 
    87102              substitutionGroup="xcal:baseProperty" /> 
     103               
    88104  <xs:element name="duration" type="xcal:DurationPropType" 
    89105              substitutionGroup="xcal:baseProperty" /> 
     106               
    90107  <xs:element name="freebusy" type="xcal:FreebusyPropType" 
    91108              substitutionGroup="xcal:baseProperty" /> 
     109               
    92110  <xs:element name="transp" type="xcal:TranspPropType" 
    93111              substitutionGroup="xcal:baseProperty" /> 
     112               
    94113  <!-- Comment out tzid for the moment. It has the same name as the parameter 
    95114       and this is causing me some issues 
     
    98117  <xs:element name="tzname" type="xcal:TznamePropType" 
    99118              substitutionGroup="xcal:baseProperty" /> 
     119               
    100120  <xs:element name="tzoffsetfrom" type="xcal:TzoffsetfromPropType" 
    101121              substitutionGroup="xcal:baseProperty" /> 
     122               
    102123  <xs:element name="tzoffsetto" type="xcal:TzoffsettoPropType" 
    103124              substitutionGroup="xcal:baseProperty" /> 
     125               
    104126  <xs:element name="tzurl" type="xcal:TzurlPropType" 
    105127              substitutionGroup="xcal:baseProperty" /> 
     128               
    106129  <xs:element name="attendee" type="xcal:AttendeePropType" 
    107130              substitutionGroup="xcal:baseProperty" /> 
     131               
    108132  <xs:element name="contact" type="xcal:ContactPropType" 
    109133              substitutionGroup="xcal:baseProperty" /> 
     134               
    110135  <xs:element name="organizer" type="xcal:OrganizerPropType" 
    111136              substitutionGroup="xcal:baseProperty" /> 
     137               
    112138  <xs:element name="recurrence-id" type="xcal:RecurrenceIdPropType" 
    113139              substitutionGroup="xcal:baseProperty" /> 
     140               
    114141  <xs:element name="url" type="xcal:UrlPropType" 
    115142              substitutionGroup="xcal:baseProperty" /> 
     143               
    116144  <xs:element name="uid" type="xcal:UidPropType" 
    117145              substitutionGroup="xcal:baseProperty" /> 
     146               
    118147  <xs:element name="exdate" type="xcal:ExdatePropType" 
    119148              substitutionGroup="xcal:baseProperty" /> 
     149               
    120150  <xs:element name="rdate" type="xcal:RdatePropType" 
    121151              substitutionGroup="xcal:baseProperty" /> 
     152               
    122153  <xs:element name="related-to" type="xcal:RelatedToPropType" 
    123154              substitutionGroup="xcal:baseProperty" /> 
     155               
    124156  <xs:element name="exrule" type="xcal:ExrulePropType" 
    125157              substitutionGroup="xcal:baseProperty" />  
     158               
    126159  <xs:element name="rrule" type="xcal:RrulePropType" 
    127160              substitutionGroup="xcal:baseProperty" />  
     161               
    128162  <xs:element name="action" type="xcal:ActionPropType" 
    129163              substitutionGroup="xcal:baseProperty" /> 
     164               
    130165  <xs:element name="repeat" type="xcal:RepeatPropType" 
    131166              substitutionGroup="xcal:baseProperty" /> 
     167               
    132168  <xs:element name="trigger" type="xcal:TriggerPropType" 
    133169              substitutionGroup="xcal:baseProperty" /> 
     170               
    134171  <xs:element name="created" type="xcal:CreatedPropType" 
    135172              substitutionGroup="xcal:baseProperty" /> 
     173               
    136174  <xs:element name="dtstamp" type="xcal:DtstampPropType" 
    137175              substitutionGroup="xcal:baseProperty" /> 
     176               
    138177  <xs:element name="last-modified" type="xcal:LastModifiedPropType" 
    139178              substitutionGroup="xcal:baseProperty" /> 
     179               
    140180  <xs:element name="sequence" type="xcal:SequencePropType" 
    141181              substitutionGroup="xcal:baseProperty" /> 
     182               
    142183  <xs:element name="request-status" type="xcal:RequestStatusPropType" 
    143184              substitutionGroup="xcal:baseProperty" /> 
  • trunk/resources/exsynchwsdefs/iCalendar.xsd

    r3114 r3116  
    66           targetNamespace="urn:ietf:params:xml:ns:icalendar-2.0"  
    77           elementFormDefault="qualified"> 
     8             
     9  <!-- ===================== Standard Extensions =======================  --> 
     10  <xs:include schemaLocation="iCalendar-link-extension.xsd" /> 
     11             
     12  <!-- ===================== Proprietary Extensions =======================  --> 
     13  <xs:include schemaLocation="iCalendar-bw-extensions.xsd" /> 
     14  <xs:include schemaLocation="iCalendar-ms-extensions.xsd" /> 
     15  <xs:include schemaLocation="iCalendar-wscal-extensions.xsd" /> 
     16            
    817  <!-- ===================================================================== 
    918       3.4 Calendar Components 
     
    2938  <xs:element name="vevent" type="xcal:VeventType" 
    3039              substitutionGroup="xcal:baseComponent"/> 
     40               
    3141  <xs:element name="vtodo" type="xcal:VtodoType" 
    3242              substitutionGroup="xcal:baseComponent"/> 
     43               
    3344  <xs:element name="vjournal" type="xcal:VjournalType" 
    3445              substitutionGroup="xcal:baseComponent"/> 
     46               
    3547  <xs:element name="vfreebusy" type="xcal:VfreebusyType" 
    3648              substitutionGroup="xcal:baseComponent"/> 
     49               
    3750  <xs:element name="vtimezone" type="xcal:VtimezoneType" 
    3851              substitutionGroup="xcal:baseComponent"/> 
     52               
    3953  <xs:element name="standard" type="xcal:StandardType" 
    4054              substitutionGroup="xcal:baseComponent"/> 
     55               
    4156  <xs:element name="daylight" type="xcal:DaylightType" 
    4257              substitutionGroup="xcal:baseComponent"/> 
     58               
    4359  <xs:element name="valarm" type="xcal:ValarmType" 
    4460              substitutionGroup="xcal:baseComponent"/>