On Mon, Mar 9, 2009 at 12:58 PM, MarkSwanson <[email protected]> wrote:
>
> Google sometimes fails to provide access to the GDATA default calendar
> feed: https://www.google.com/calendar/feeds/default
>
> The error the GDATA Java library gives is this:
>
> com.google.gdata.util.ServiceException: Internal Server Error
> Service Error: Could not generate feed.
>
> at
> com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse
> (HttpGDataRequest.java:529)
>
> Retrying one, two, or three times usually resolves in a successful
> query. Sometimes the service just fails to work for about 5 minutes.
>
> What would Google have third party synchronization providers tell
> their clients when Google fails in this manner?
I'd recommend telling them the same thing that Calendar itself tells
users when it's offline:
"Google Calendar is temporarily unavailable. Please try back later."
(From: http://www.google.com/googlecalendar/unavailable.html)
In the case of a sync client, since it's presumably running in the
background, you might not even need to tell the user anything and
could instead just wait a few minutes and try again.
--
Trevor Johns
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---