The request looks like:
<FindItemType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" Traversal="Shallow">
<ItemShape
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<BaseShape
xmlns="http://schemas.microsoft.com/exchange/services/2006/types">AllProperties</BaseShape>
</ItemShape>
<CalendarView StartDate="2009-09-17T00:00:00-04:00"
EndDate="2009-09-17T23:59:59-04:00"
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages" />
<ParentFolderIds
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<DistinguishedFolderId Id="calendar"
xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
<Mailbox>
<EmailAddress>us...@somewhere.com</EmailAddress>
</Mailbox>
</DistinguishedFolderId>
</ParentFolderIds>
</FindItemType>
and the response is:
<FindItemResponseType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ResponseMessages
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<FindItemResponseMessage ResponseClass="Error">
<MessageText>One occurrence of the recurring calendar item overlaps
with another occurrence of the same calendar item.</MessageText>
<ResponseCode>ErrorOccurrenceTimeSpanTooBig</ResponseCode>
<DescriptiveLinkKey>0</DescriptiveLinkKey>
</FindItemResponseMessage>
</ResponseMessages>
</FindItemResponseType>
I'm confused because I'm only asking for a single day, and the only thing on
their calendar is a two hour appointment:
","[...] Training Room",,"Normal","False","Normal","2"
"[...]","9/17/2009","8:00:00 AM","9/17/2009","10:00:00
AM","False","True","9/17/2009","7:45:00 AM",,,,,,,"When: Occurs every 2 weeks
on Thursday effective 7/23/2009 until 12/17/2009 from 8:00 AM to 10:00 AM
(GMT-05:00) Eastern Time (US & Canada).
Where: [...] Training RoomThe appointment doesn't seem to be overlapping
with itself, and doesn't seem to be larger than Int32.MaxValue
(http://msdn.microsoft.com/en-us/library/exchangewebservices.responsecodetype.aspx).
Any ideas on how I can get FindItem to work for this person?
I don't have an immediate fix, but I would suggest that your FindItem could
also be affected by an inconsistent item outside your requested range, since
it will need to inspect each one. If it doesn't show in Outlook (no matter
how far back or forward you browse), then maybe OL is also refusing to show
it. Try the FindItem with no restrictions, and see how many items are
returned. Or use Exchange Explorer to look at the Calendar.
Lee.
--
_______________________________________
Outlook Web Access for PDA, OWA For WAP:
www.leederbyshire.com
________________________________________
Thanks,
Jason
"Jason Dove" <Jaso...@discussions.microsoft.com> wrote in message
news:0885BB0D-53DA-4FA1...@microsoft.com...