exchangefreaks.com Forum Index
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Inconsistent Results from Exchange Server !!

 
Post new topic   Reply to topic    exchangefreaks.com Forum Index -> MS Exchange Applications
Author Message
aryan



Joined: 05 Aug 2007
Posts: 4

PostPosted: Fri Jul 06, 2007 11:17 am    Post subject: Inconsistent Results from Exchange Server !! Reply with quote

Hello frens,

I want to track all the modifcations for apppointment items done on
Exchange server through OWA. Iam facing problem in getting all the
occurences for a recurring appointment due to the strange Exchange
server 2k3 behaviour.

For eg. say if a i create/modify a daily recurring appointment with
200 occurrences in OWA and then try to get all the occurences either
through WebDav Search query or Exchange Explorer tool, only few
(28-30)
occurences are returned. One thing i noticed is that it takes 2-3
minutes to reflect changes in OWA but then also it doesn't returns all
the occurences.

With Weekly and monthly recurring appointments, the situation is even
worse. Exchange server returns very few occurences ( in Webdav query
response or in Exchange Explorer) after some modification. Also, some
of the occurrences are skipped in the result.

So can anyone explain the reason for this kind of Exchange behaviour?
Is there any way to get all the occurences for a recurring appointment
through WebDav ?

Please help.

Thanks,

Aryan.

Archived from group: microsoft>public>exchange>applications
Back to top
View user's profile Send private message
Henning Krause [MVP - Exc



Joined: 05 Aug 2007
Posts: 142

PostPosted: Sun Jul 08, 2007 3:51 pm    Post subject: Re: Inconsistent Results from Exchange Server !! Reply with quote

Hello,

how do you search for the appointments?

Kind regards,
Henning Krause

"aryan" wrote in message @n60g2000hse.googlegroups.com...
> Hello frens,
>
> I want to track all the modifcations for apppointment items done on
> Exchange server through OWA. Iam facing problem in getting all the
> occurences for a recurring appointment due to the strange Exchange
> server 2k3 behaviour.
>
> For eg. say if a i create/modify a daily recurring appointment with
> 200 occurrences in OWA and then try to get all the occurences either
> through WebDav Search query or Exchange Explorer tool, only few
> (28-30)
> occurences are returned. One thing i noticed is that it takes 2-3
> minutes to reflect changes in OWA but then also it doesn't returns all
> the occurences.
>
> With Weekly and monthly recurring appointments, the situation is even
> worse. Exchange server returns very few occurences ( in Webdav query
> response or in Exchange Explorer) after some modification. Also, some
> of the occurrences are skipped in the result.
>
> So can anyone explain the reason for this kind of Exchange behaviour?
> Is there any way to get all the occurences for a recurring appointment
> through WebDav ?
>
> Please help.
>
> Thanks,
>
> Aryan.
>
Back to top
View user's profile Send private message
aryan



Joined: 05 Aug 2007
Posts: 4

PostPosted: Mon Jul 09, 2007 9:35 am    Post subject: Re: Inconsistent Results from Exchange Server !! Reply with quote

Hi Henning,

Thanks for your reply.

To search for the appointments, Iam using simple WebDav Search Query
from C# code. Following is the WebDav Query:

string xmlString = ""
+ " xmlns:f='urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/'>"
+ "SELECT"

+ " \"urn:schemas:httpmail:subject\" "
+ ",\"urn:schemas:httpmail:textdescription\" "
+ ",\"urn:schemas:httpmail:htmldescription\" "
+ ",\"urn:schemas:httpmail:hasattachment\" "
+ ",\"http://schemas.microsoft.com/exchange/
outlookmessageclass\" "
+ ",\"DAV:contentclass\" "
+ ",\"DAV:href\" "
+ ",\"DAV:getlastmodified\" "
+ ",\"urn:schemas:calendar:organizer\" "
+ ",\"urn:schemas:calendar:isorganizer\" "
+ ",\"urn:schemas:calendar:location\" "
+ ",\"urn:schemas:calendar:dtstart\" "
+ ",\"urn:schemas:calendar:dtend\" "
+ ",\"urn:schemas:calendar:created\" "
+ ",\"urn:schemas:calendar:duration\" "
+ ",\"urn:schemas:calendar:alldayevent\" "
+ " FROM scope('deep traversal of \"" + url + "\"')"
+ " WHERE \"DAV:ishidden\"=False"
+ " AND \"DAV:isfolder\"=False"
+ " ";

Scenario 1>. Created a daily recurring appointment from OWA for user X
and then subscribed for user X and did a search operation using the
above WebDav Query. Inside the WebDav Respose, I couldn't find all the
occurences( around 24 occurences were returned and that too vary each
time I fire the search operation). The results are very inconsistent.

Scenario 2>. Created a daily recurring appointment from Outlook for
user X and then made a series level change for this appointment
through OWA for user X. After that, I subscribed and did a Search
operation on user X mailbox. Again, I found that only few occurrences
were returned.

Apart from the WebDav Query Responses, Iam using Exchange Explorer
tool for tracking the number of occurences returned for a recurring
appointments. The results are same as the WebDav Query response.(same
no. of occurrences are returned).

In case of Weekly appointments, say i create a weekly recurring
appointment with 50 occurences and then do a search operation, not all
occurrences are returned. In this case the occurences are even skipped
(Jan/Feb/Mar/June .. Apr,May skipped).

-Also, after creating a new recurring appointment with large no. of
occurrences (say 200) , it takes some time to reflect the changed.
Even after that it doesn't returns all the occurences.

-Master occurence with Rrule is consistently returned every time.

-The same results are applicable for "No end date" appointments i.e
results returned are inconsistent.

-Found a article from Microsoft supports which talks about the
limitation of using Webdav with Exchange 2003, but Iam
not very sure about it.

http://support.microsoft.com/default.aspx/kb/920134


Could you please give some clue for this kind of behaviour ?

Thanks,

Aryan.
Back to top
View user's profile Send private message
Henning Krause [MVP - Exc



Joined: 05 Aug 2007
Posts: 142

PostPosted: Mon Jul 09, 2007 7:24 pm    Post subject: Re: Inconsistent Results from Exchange Server !! Reply with quote

Hello,

to get all instances of an appointment, you'll have to set a date range.

See
http://www.infinitec.de/articles/exchange/errorsearchingcalendarfolder.aspx
for an example.

Kind regards,
Henning Krause



"aryan" wrote in message @57g2000hsv.googlegroups.com...
> Hi Henning,
>
> Thanks for your reply.
>
> To search for the appointments, Iam using simple WebDav Search Query
> from C# code. Following is the WebDav Query:
>
> string xmlString = ""
> + " > xmlns:f='urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/'>"
> + "SELECT"
>
> + " \"urn:schemas:httpmail:subject\" "
> + ",\"urn:schemas:httpmail:textdescription\" "
> + ",\"urn:schemas:httpmail:htmldescription\" "
> + ",\"urn:schemas:httpmail:hasattachment\" "
> + ",\"http://schemas.microsoft.com/exchange/
> outlookmessageclass\" "
> + ",\"DAV:contentclass\" "
> + ",\"DAV:href\" "
> + ",\"DAV:getlastmodified\" "
> + ",\"urn:schemas:calendar:organizer\" "
> + ",\"urn:schemas:calendar:isorganizer\" "
> + ",\"urn:schemas:calendar:location\" "
> + ",\"urn:schemas:calendar:dtstart\" "
> + ",\"urn:schemas:calendar:dtend\" "
> + ",\"urn:schemas:calendar:created\" "
> + ",\"urn:schemas:calendar:duration\" "
> + ",\"urn:schemas:calendar:alldayevent\" "
> + " FROM scope('deep traversal of \"" + url + "\"')"
> + " WHERE \"DAV:ishidden\"=False"
> + " AND \"DAV:isfolder\"=False"
> + " ";
>
> Scenario 1>. Created a daily recurring appointment from OWA for user X
> and then subscribed for user X and did a search operation using the
> above WebDav Query. Inside the WebDav Respose, I couldn't find all the
> occurences( around 24 occurences were returned and that too vary each
> time I fire the search operation). The results are very inconsistent.
>
> Scenario 2>. Created a daily recurring appointment from Outlook for
> user X and then made a series level change for this appointment
> through OWA for user X. After that, I subscribed and did a Search
> operation on user X mailbox. Again, I found that only few occurrences
> were returned.
>
> Apart from the WebDav Query Responses, Iam using Exchange Explorer
> tool for tracking the number of occurences returned for a recurring
> appointments. The results are same as the WebDav Query response.(same
> no. of occurrences are returned).
>
> In case of Weekly appointments, say i create a weekly recurring
> appointment with 50 occurences and then do a search operation, not all
> occurrences are returned. In this case the occurences are even skipped
> (Jan/Feb/Mar/June .. Apr,May skipped).
>
> -Also, after creating a new recurring appointment with large no. of
> occurrences (say 200) , it takes some time to reflect the changed.
> Even after that it doesn't returns all the occurences.
>
> -Master occurence with Rrule is consistently returned every time.
>
> -The same results are applicable for "No end date" appointments i.e
> results returned are inconsistent.
>
> -Found a article from Microsoft supports which talks about the
> limitation of using Webdav with Exchange 2003, but Iam
> not very sure about it.
>
> http://support.microsoft.com/default.aspx/kb/920134
>
>
> Could you please give some clue for this kind of behaviour ?
>
> Thanks,
>
> Aryan.
>
>
>
Back to top
View user's profile Send private message
aryan



Joined: 05 Aug 2007
Posts: 4

PostPosted: Tue Jul 10, 2007 10:20 am    Post subject: Re: Inconsistent Results from Exchange Server !! Reply with quote

Thanks Henning. I'll try it out.

regards,
Aryan.

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    exchangefreaks.com Forum Index -> MS Exchange Applications All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group