dismiss is failing MODIFICATION_FAILED

134 views
Skip to first unread message

Mike3838

unread,
Nov 19, 2009, 12:35:15 PM11/19/09
to Provider for Google Calendar
When I try to dismiss an event, I get an error box:
Title: An error has occurred
Msg: An error occurred when writing to the calendar Google Calendar!
Details Error number: MODIFICATION_FAILED
Description: <none>

I turned on debugging to try and see what the error is. It seems that
Google is expecting a little more information in the requests that
Thunderbird is sending, from the log console:

"A request Error Occurred. Status Code: 400 Bad Request Body: [Line
18, Column 13, element gd:when] Missing attribute:
&#39;startTime&#39;"

Could this be a bug with the add-on? It use to work just fine, but
now all events get this problem I;ve tired removing the add-ons and
reinstalling, but it doesn't seem to make a difference.

Any idea's?

Thunderbird 2.0.0.23
Lightning 0.9
Provider for Google Calendar 0.5.5


Here is the relevant info from the logs, i removed my personal info in
it, you can see the request and see that the "startTime" attribute is
missing

****************************

Modifying item Nick's B-Day

Logging object...
action: Setting Upload Data:
content: application/atom+xml; charset=UTF-8
data: <entry xmlns:gd="http://schemas.google.com/g/2005"
xmlns:gCal="http://schemas.google.com/gCal/2005" xmlns="http://
www.w3.org/2005/Atom">
<category scheme="http://schemas.google.com/g/2005#kind"
term="http://schemas.google.com/g/2005#event"/>
<title type="text">Nick's B-Day</title>
<content type="text"/>
<author>
<name> --REMOVED-- </name>
<email> --REMOVED-- </email>
</author>
<gd:transparency value="http://schemas.google.com/g/
2005#event.opaque"/>
<gd:eventStatus value="http://schemas.google.com/g/
2005#event.tentative"/>
<gd:where valueString=""/>
<gd:who email="--REMO...@gmail.com" rel="http://schemas.google.com/
g/2005#event.organizer" valueString="--REMOVED--"/>
<gCal:sendEventNotifications value="true"/>
<gd:reminder minutes="2880" method="alert"/>
<gd:when>
<gd:reminder minutes="2880" method="sms" xmlns:openSearch="http://
a9.com/-/spec/opensearchrss/1.0/" xmlns:gml="http://www.opengis.net/
gml" xmlns:georss="http://www.georss.org/georss" xmlns:batch="http://
schemas.google.com/gdata/batch"/>
<gd:reminder minutes="2880" method="email"
xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"
xmlns:gml="http://www.opengis.net/gml" xmlns:georss="http://
www.georss.org/georss" xmlns:batch="http://schemas.google.com/gdata/
batch"/>
</gd:when>
<gd:extendedProperty name="X-MOZ-LASTACK"
value="2009-11-19T16:57:53Z"/>
<gd:extendedProperty name="X-GOOGLE-SNOOZE-RECUR"
value="({'1258693200000000':&quot;20091119T170253Z&quot;})"/>
<gd:visibility value="http://schemas.google.com/g/
2005#event.default"/>
<gd:recurrence>DTSTART;TZID=floating:20061120
DTEND;TZID=floating:20061121
RRULE:FREQ=YEARLY;INTERVAL=1;WKST=SU</gd:recurrence>
<gCal:sequence value="1"/>
<gCal:uid value="9o63j--REMOVED--j0u77je0"/>
</entry>
End object

calGoogleRequest: Requesting PUT
http://www.google.com/calendar/feeds/--REMOVED--/private/full/9o63j--REMOVED--57994?ctz=America%2FNew_York

General response failed: [Exception... "A request Error Occurred.
Status Code: 400 Bad Request Body: [Line 18, Column 13, element
gd:when] Missing attribute: &#39;startTime&#39;" nsresult:
"0x80004005 (NS_ERROR_FAILURE)" location: "JS frame ::
file:///C:/Documents%20and%20Settings/Mike/Application%20Data/Thunderbird/Profiles/bloql3c6.default/extensions/%7Ba62ef8ec-5fdc-40c2-873c-223b8a6925cc%7D/components/calGoogleCalendarModule.js
->
file:///C:/Documents%20and%20Settings/Mike/Application%20Data/Thunderbird/Profiles/bloql3c6.default/extensions/%7Ba62ef8ec-5fdc-40c2-873c-223b8a6925cc%7D/js/calGoogleCalendar.js
:: cGC_general_response :: line 970" data: no]

dudler

unread,
Nov 23, 2009, 5:16:06 AM11/23/09
to Provider for Google Calendar
Same issue over here. Any solutions?
>   <gd:who email="--REMOVE...@gmail.com" rel="http://schemas.google.com/
> g/2005#event.organizer" valueString="--REMOVED--"/>
>   <gCal:sendEventNotifications value="true"/>
>   <gd:reminder minutes="2880" method="alert"/>
>   <gd:when>
>     <gd:reminder minutes="2880" method="sms" xmlns:openSearch="http://
> a9.com/-/spec/opensearchrss/1.0/" xmlns:gml="http://www.opengis.net/
> gml" xmlns:georss="http://www.georss.org/georss" xmlns:batch="http://
> schemas.google.com/gdata/batch"/>
>     <gd:reminder minutes="2880" method="email"
> xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"
> xmlns:gml="http://www.opengis.net/gml" xmlns:georss="http://www.georss.org/georss" xmlns:batch="http://schemas.google.com/gdata/
> batch"/>
>   </gd:when>
>   <gd:extendedProperty name="X-MOZ-LASTACK"
> value="2009-11-19T16:57:53Z"/>
>   <gd:extendedProperty name="X-GOOGLE-SNOOZE-RECUR"
> value="({'1258693200000000':&quot;20091119T170253Z&quot;})"/>
>   <gd:visibility value="http://schemas.google.com/g/
> 2005#event.default"/>
>   <gd:recurrence>DTSTART;TZID=floating:20061120
> DTEND;TZID=floating:20061121
> RRULE:FREQ=YEARLY;INTERVAL=1;WKST=SU</gd:recurrence>
>   <gCal:sequence value="1"/>
>   <gCal:uid value="9o63j--REMOVED--j0u77je0"/>
> </entry>
> End object
>
> calGoogleRequest: Requesting PUThttp://www.google.com/calendar/feeds/--REMOVED--/private/full/9o63j--...
>
> General response failed: [Exception... "A request Error Occurred.
> Status Code: 400 Bad Request Body: [Line 18, Column 13, element
> gd:when] Missing attribute: &#39;startTime&#39;"  nsresult:
> "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame ::
> file:///C:/Documents%20and%20Settings/Mike/Application%20Data/Thunderbird/P­rofiles/bloql3c6.default/extensions/%7Ba62ef8ec-5fdc-40c2-873c-223b8a6925cc­%7D/components/calGoogleCalendarModule.js
> ->
> file:///C:/Documents%20and%20Settings/Mike/Application%20Data/Thunderbird/P­rofiles/bloql3c6.default/extensions/%7Ba62ef8ec-5fdc-40c2-873c-223b8a6925cc­%7D/js/calGoogleCalendar.js

dudler

unread,
Nov 23, 2009, 11:59:13 AM11/23/09
to Provider for Google Calendar
I have more info. With provider 0.5.2 it works correct. With provider
0.5.3, 0.5.4 and 0.5.5 it gives the error. Hope this helps

CU

Avi

unread,
Nov 25, 2009, 2:11:39 AM11/25/09
to Provider for Google Calendar
Same issue here. It appears that only recurring events will not
dismiss; others will. Is there a workaround? And in the meantime, is
there somewhere I can download Provider 0.5.2? I got rid of the
old .xpi fromy my Downloads folder after I installed 0.5.5. Thanks!

Avi

unread,
Nov 25, 2009, 2:22:14 AM11/25/09
to Provider for Google Calendar
I downgraded to 0.5.2 from https://addons.mozilla.org/en-US/sunbird/addons/versions/4631
and it seems to be working successfully, as dudler reports. Any news
on a fix? Thanks!

Faisj

unread,
Nov 25, 2009, 8:56:32 AM11/25/09
to Provider for Google Calendar
Same problem here!

Is the maker of the add on aware of the problem?

Avi

unread,
Nov 25, 2009, 1:35:43 PM11/25/09
to Provider for Google Calendar
I searched bugzilla for both MODIFICATION_FAILED and "Provider for
Google Calendar" and could not find this specific bug. Can someone
please submit?

Jeff Crist

unread,
Nov 25, 2009, 9:29:07 PM11/25/09
to provider-for-g...@googlegroups.com
Jeff
> --
>
> You received this message because you are subscribed to the Google
> Groups "Provider for Google Calendar" group.
> To post to this group, send email to provider-for-g...@googlegroups.com
> .
> To unsubscribe from this group, send email to provider-for-google-...@googlegroups.com
> .
> For more options, visit this group at http://groups.google.com/group/provider-for-google-calendar?hl=en
> .
>
>

Faisj

unread,
Nov 26, 2009, 2:01:58 PM11/26/09
to Provider for Google Calendar
How can we contact the maker of the addon?

On Nov 26, 3:29 am, Jeff Crist <jeff.c.cr...@gmail.com> wrote:
> Jeff
>
Message has been deleted

Avi

unread,
Nov 26, 2009, 3:43:21 PM11/26/09
to Provider for Google Calendar
[Reposting this, because my previous post, which I have now deleted,
bore a misleading subject line.]

There are apparently reports of similar bugs, but not exactly the same
(regarding the inability to dismiss alarms on recurring events). The
FAQ at https://wiki.mozilla.org/Calendar:GDATA_Provider says:

--quote--

After creating a recurring event, I am having problems with alarms.
Why?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Aside from the fact that there is no standardized scheme to store
dismissing and snoozing alarms, Google doesn't allow setting certain
properties on recurring events. This is especially the case for shared
calendars. See bug bug 424185 (https://bugzilla.mozilla.org/
show_bug.cgi?id=424185) for details.

--unquote--

That bug is a little different from this one (it involves shared
calendars, which at least mine is not), and is reported to have been
resolved and fixed. But the one all of us are experiencing still
exists.

To submit bugs, you need to go to https://bugzilla.mozilla.org/ and
click on "File a bug." I'm happy to submit the bug using Mike's log
above (I don't currently know how to search for mine), but I think it
would probably be best if Mike submitted it himself, since there may
be follow-up questions from Bugzilla.

Faisj

unread,
Nov 27, 2009, 10:50:46 AM11/27/09
to Provider for Google Calendar
So, if i read t correctly this is the problem:

"Google doesn't allow setting certain
properties on recurring events."

I checked the above and indeed only the bug appears for recurring
events.

So, how can we submit this to bugzilla?
or should Google Agenda Team be informed?

Laurie Be

unread,
Dec 7, 2009, 1:53:56 PM12/7/09
to Provider for Google Calendar
I have had the same problem, just within the last few days.
Modification_Failed errors when I try to dismiss reminders. Mine are
*not* recurring events. I'm using Lightning, Gmail and the provider
between the two (in order to get my Lightning calendar on my
blackberry).
Found a fix - hope it helps someone. I went to properties on my
Lightning calendar and deselected "read-only". Then in Lighting, I
hit the "reload" button at the top. Now I'm able to dismiss
reminders.
> > > > > I searched bugzilla for bothMODIFICATION_FAILEDand "Provider for

Avi

unread,
Dec 9, 2009, 2:32:09 AM12/9/09
to Provider for Google Calendar
Laurie, this is not the same issue.

Has anyone submitted this as a bug to bugzilla? Ideally, I think this
should be Mike, since he has the logs for it.

Avi

unread,
Dec 9, 2009, 2:47:01 AM12/9/09
to Provider for Google Calendar
I have submitted this bug to bugzilla. Here is the URL for the bug
report: https://bugzilla.mozilla.org/show_bug.cgi?id=533654
Reply all
Reply to author
Forward
0 new messages