Hi there,

I have a little problem with creating recurrent appointments with SOAP. I would like to create a recurring appointment with exceptions (excluded days) in one request. I found out that it should be possible directly through the <recur> section in the <CreateAppointmentRequest>. So I made my request and got the following response:

Code:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
    <soap:Header>
        <context xmlns="urn:zimbra">
            <sessionId id='1179180'>1179180</sessionId>
            <change token='68132'/>
            <notify seq='1'>
                <created>
                    <appt d='1245316935000'
                          uid='aebabf68-de38-469f-b6c8-14545fa43b46'
                          l='41505'
                          s='0'
                          id='42439'
                          rev='68132'>
                        <inv type='appt'
                             seq='7'
                             compNum='0'
                             id='42438'>
                            <comp d='1245316935000'
                                  class='PUB'
                                  loc='fgjj'
                                  transp='O'
                                  seq='7'
                                  uid='aebabf68-de38-469f-b6c8-14545fa43b46'
                                  fb='B'
                                  status='CONF'
                                  apptId='42439'
                                  fba='B'
                                  isOrg='1'
                                  calItemId='42439'
                                  noBlob='1'
                                  url=''
                                  compNum='0'
                                  rsvp='0'
                                  x_uid='aebabf68-de38-469f-b6c8-14545fa43b46'
                                  priority='1'
                                  name='fghjgfhj'>
                                <xprop value='e80f0e4183b1fa478c43b44d7765418b000000692af8'
                                       name='UID'/>
                                <recur>
                                    <add>
                                        <rule freq='WEE'>
                                            <count num='5'/>
                                            <interval ival='1'/>
                                            <byday>
                                                <wkday day='MO'/>
                                            </byday>
                                        </rule>
                                        <dates>
                                            <dtval>
                                                <s d='20090601T060000Z'/>
                                            </dtval>
                                        </dates>
                                        <dates>
                                            <dtval>
                                                <s d='20090629T060000Z'/>
                                            </dtval>
                                        </dates>
                                    </add>
                                </recur>
                                <s d='20090601T060000Z'/>
                                <e d='20090601T073000Z'/>
                            </comp>
                        </inv>
                        <replies/>
                    </appt>
                </created>
                <modified>
                    <folder i4ms='68132'
                            i4next='42440'
                            n='1'
                            s='0'
                            id='41505'/>
                </modified>
            </notify>
        </context>
    </soap:Header>
    <soap:Body>
        <BatchResponse xmlns="urn:zimbra">
            <CreateAppointmentResponse xmlns="urn:zimbraMail"
                                       apptId='42439'
                                       calItemId='42439'
                                       invId='42439-42438'/>
        </BatchResponse>
    </soap:Body>
</soap:Envelope>
Looking at the <dates> section we can see that there are theoretically some exceptions. But when I look at the created calendar item, it appears as a recurring appointment WITHOUT exceptions.

What I'm doing wrong??

thanks for your help.