Hi Jeff,

Using this URI you can try to download that event. If you get an error then the 
original event has been deleted.

Did you mean that if i have 20 deleted exceptions then i need to download the 
original event for each of them ? I think this will take a hell of time. Can 
you help me furthur in this ? How should i go about implementing this ?

Thanks in advance.

Regards
Kulvinder Singh


----- Original Message ----
From: Jeff Fisher (Google) <[EMAIL PROTECTED]>
To: Google Calendar Data API <[email protected]>
Sent: Friday, July 6, 2007 6:13:28 AM
Subject: Re: 404 Not found exception


Hi Kulvinder,

It has been entered into the bug tracking system and I will keep you
posted on any further developments. Until this is fixed you can use a
workaround. The <originalID> element contains an href attribute that
provides a URI to the original event. Using this URI you can try to
download that event. If you get an error then the original event has
been deleted.

Cheers,

-Jeff

On Jul 2, 10:37 pm, Kulvinder Singh <[EMAIL PROTECTED]> wrote:
> Thanks Jeff.
>
> Yes, i am synching my Outlook calendar with Google Calendar and thats why the 
> problem is occuring.
>
> Can you tell me by when you prople will be able to fix this issue ? Any 
> tentative idea.
>
> If the originalID is not a valid event, then this is a cancellation to a 
> recurrence that no longer exists.
>
> How do i check the above thing ? The original Recurring event may not be 
> present in the feed and i may be having the only deleted Exception. Then how 
> do i check whether the original event has been deleted ot not ?
>
> Thanks in advance.
> Kulvinder Singh
>
> ----- Original Message ----
> From: Jeff Fisher (Google) <[EMAIL PROTECTED]>
> To: Google Calendar Data API <[email protected]>
> Sent: Tuesday, July 3, 2007 4:23:28 AM
> Subject: Re: 404 Not found exception
>
> Hi Kulvinder,
>
> I agree with you, it is inconsistent behavior that these exception
> events are not deleted along with their parent events. Until this is
> fixed, I think the method you suggested should work. Namely, by
> looking at each of the canceled events and seeing if the originalID
> corresponds to an event that still exists. If the originalID is not a
> valid event, then this is a cancellation to a recurrence that no
> longer exists.
>
> May I ask how your application is running into problems with this
> behavior? Are you trying to do syncing back to the server?
>
> Cheers,
>
> -Jeff
>
> On Jul 1, 8:54 pm, Kulvinder Singh <[EMAIL PROTECTED]> wrote:
> > Also, if i have created a Recurring event exception and i have deleted the 
> > Parent event and the Recurrence Exception as well then i should not get the 
> > deleted Exception in the feed. THIS IS WRONG. A BUG.
>
> > If i delete a Recurrence Event Exception and the parent event is still 
> > there then getting the deleted exceptions in the feed is acceptable since 
> > EXDATE has been removed in Google Ical but if the delete the parent event 
> > as well and if i still get the recurrence exception in the feed again then 
> > this is not acceptable at all.
>
> > THIS IS A BUG AND IT SHOULD BE CORRECTED.
>
> > Regards
> > Kulvinder Singh
>
> > ----- Original Message ----
> > From: Kulvinder Singh <[EMAIL PROTECTED]>
> > To: [email protected]
> > Sent: Friday, June 29, 2007 10:04:08 AM
> > Subject: Re: 404 Not found exception
>
> > Hi Jeff,
>
> > Thanks a lot for your answer and as per it this is a bug in the Google 
> > Service. The reason why i am saying this is that i know Google service 
> > operates upon the deleted events after every week or so but see from a 
> > Developer point of view.
>
> > Suppose i have deleted a single event in my calendar and it will not be 
> > fetched in the "full" projection as per your reply below but if i delete a 
> > single instance of a Recurring event then i fetch the full projection, i 
> > will get the deleted events as well. Actually, this was not a problem 
> > earlier because the deleted recurrence exception didnt use to come as extra 
> > events. They were present in EXDATE of ical string and now my code is not 
> > able to identify that the event which i am getting is a deleted Recurrence 
> > Exception. I think i need to check whether the event has an originalId 
> > attribute as well has canceled status and if yes, then leave this event to 
> > the fate of Bulk clean up of "Google Services".
>
> > I think Google guys should fix this up.
>
> > Thanks
>
> > ----- Original Message ----
> > From: Jeff Fisher (Google) <[EMAIL PROTECTED]>
> > To: Google Calendar Data API <[email protected]>
> > Sent: Wednesday, June 27, 2007 10:45:18 PM
> > Subject: Re: 404 Not found exception
>
> > Hi again Kulvinder,
>
> > It seems that Google Groups ate my original reply to you.
>
> > The full projection may contain events with a status of cancelled.
> > These events won't be generated if you create a single event and
> > delete it, but will show up if you delete one instance of a recurring
> > event. The canceled event will show up in the full projection until it
> > is recycled by the system, which happens after around a week or so.
>
> > This generally is not a problem unless your calendar is getting close
> > to the quota limit as discussed in this thread:
>
> >http://groups.google.com/group/google-calendar-help-dataapi/browse_th...
>
> > Cheers,
> > -Jeff
>
> > On Jun 26, 8:28 pm, Kulvinder Singh <[EMAIL PROTECTED]> wrote:
> > > Any Updates ?
>
> > > This is a major issue. Please help.
>
> > > Thanks
> > > Kulvinder Singh
>
> > > ----- Original Message ----
> > > From: Kulvinder Singh <[EMAIL PROTECTED]>
> > > To: [email protected]
> > > Sent: Tuesday, June 26, 2007 6:10:35 PM
> > > Subject: Re: 404 Not found exception
>
> > > Even if i leave the Extended Property stuff, the Exceptions are still 
> > > getting downloaded in an authenticated POST Query. I dont know why.
>
> > > Create a Recurring event with 2 exceptions. Delete the Recurring event as 
> > > well as the exceptions. Create a Recurring event again. Download the Data 
> > > from Google Calendar using authenticated private/full projection. The 
> > > deleted events are still available in the feed. Why ?
>
> > > ----- Original Message ----
> > > From: Jeff Fisher (Google) <[EMAIL PROTECTED]>
> > > To: Google Calendar Data API 
> > > <[email protected]>
> > > Sent: Tuesday, June 26, 2007 4:26:44 AM
> > > Subject: Re: 404 Not found exception
>
> > > Hi Kulvinder,
>
> > > To clarify the behavior you mentioned, you are seeing an extended
> > > property show up on an entry other than the one you originally added
> > > it to? Is there an easy method to reliably reproduce this? Some sample
> > > code would be appreciated.
>
> > > Cheers,
> > > -Jeff
>
> > > On Jun 24, 9:06 pm, Kulvinder Singh <[EMAIL PROTECTED]> wrote:
> > > > I havent recieved any reply from Google on this. Kindly respond.
>
> > > > ----- Original Message ----
> > > > From: Kulvinder Singh <[EMAIL PROTECTED]>
> > > > To: [email protected]
> > > > Sent: Friday, June 22, 2007 4:02:13 PM
> > > > Subject: Re: 404 Not found exception
>
> > > > Thanks for your great help. I also understand the meaning of 404 Error. 
> > > > Kindly try and understand my problem which is as follows :
>
> > > > I created a Recurring event with an extended property in Google 
> > > > Calendar through my .NET application and then deleted one instance and 
> > > > changed one instance. So, in total, i will get three events in the feed 
> > > > from Google : (a) Recurring serires (b) Modified Instance with 
> > > > OriginalEvent atrribute and (c) Canceled event.
>
> > > > Everything fine till here.
>
> > > > Now, i deleted all these events from my Google Calendar and i created 
> > > > one more Recurring event with no Exceptions in it and if i look at the 
> > > > private feed, i only see one <entry> in it which is very correct but 
> > > > when i look at it "full" authenticated feed, i see that i now have 3 
> > > > events again. First event is same as that i saw in private XML Feed but 
> > > > it had the Extended property which i added earlier in some other events 
> > > > and the two other were the RecurrenceExceptions i had created earlier 
> > > > and both had EventStatus as Canceled.
>
> > > > Kindly fix this bug.
>
> > > > Regards
> > > > Kulvinder Singh
>
> > > > ----- Original Message ----
> > > > From: Lane LiaBraaten (Google) <[EMAIL PROTECTED]>
> > > > To: Google Calendar Data API 
> > > > <[email protected]>
> > > > Sent: Wednesday, June 20, 2007 9:09:14 PM
> > > > Subject: Re: 404 Not found exception
>
> > > > Hi Kulvinder,
>
> > > > I found an entry in the knowledge base that may be 
> > > > related:http://code.google.com/support/bin/answer.py?answer=55838&topic=10363
>
> > > > If that doesn't seem to help, can you post the request that was sent
> > > > when you received this error?  That may help in diagnosing the
> > > > problem.
>
> > > > Thanks,
> > > > Lane
>
> > > > On Jun 19, 6:57 am, Kulvinder Singh <[EMAIL PROTECTED]> wrote:
> > > > > Hi,
>
> > > > > I am getting the following error while updating a Google Event :
>
> > > > > Execution of request 
> > > > > failed:http://www.google.com/calendar/feeds/<CalendarID>/private/full/0tdsbsn2oivju8a7jkj3c7bj2s_20070606T170000Z/63316223769
>
> > > > > The remote server returned an error: (404) Not Found.
> > > > > Google Server Error : <HTML>
> > > > > <HEAD>
> > > > > <TITLE>Not Found</TITLE>
> > > > > </HEAD>
> > > > > <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <H1>Not Found</H1> <H2>Error 
> > > > > 404</H2> </BODY> </HTML>
>
> > > > > I had retrieved the autheticated feed from Google. The Encrypted ID 
> > > > > (0tdsbsn2oivju8a7jkj3c7bj2s_20070606T170000Z) suggests that this 
> > > > > event is an Exception event in a series of Recurring event.
>
> > > > > Whats the problem ? Since i have fetched the feed correctly then 
> > > > > whats the problem with updation. Error says that Event not found.
>
> > > > > Please help.
>
> > > > > Regards
> > > > > Kulvinder Singh
>
> > > > >       
> > > > > ____________________________________________________________________________________
> > > > > Park yourself in front of a world of choices in alternative vehicles. 
> > > > > Visit the Yahoo! Auto Green 
> > > > > Center.http://autos.yahoo.com/green_center/
>
> > > > Expecting? Get great news right away with email Auto-Check.
> > > > Try the Yahoo! Mail Beta.
>
> > > > ____________________________________________________________________________________
> > > > Pinpoint customers who are looking for what you 
> > > > sell.http://searchmarketing.yahoo.com/
>
> > > Yahoo! oneSearch: Finally, mobile search that gives answers, not web 
> > > links.
>
> > > ____________________________________________________________________________________
> > > Need a vacation? Get great deals
> > > to amazing places on Yahoo! Travel.http://travel.yahoo.com/
>
> > Food fight? Enjoy some healthy debate
> > in the Yahoo! Answers Food & Drink Q&A.
>
> >       
> > ____________________________________________________________________________________
> > Luggage? GPS? Comic books?
> > Check out fitting gifts for grads at Yahoo! 
> > Searchhttp://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz
>
>       
> ____________________________________________________________________________________
> Park yourself in front of a world of choices in alternative vehicles. Visit 
> the Yahoo!
>
> ...
>
> read more >>




       
____________________________________________________________________________________
Boardwalk for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for 
today's economy) at Yahoo! Games.
http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow  
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" group.
To post to this group, send email to 
[email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to