evolution-ews-3.28.3 unable to update calendar meetings

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

evolution-ews-3.28.3 unable to update calendar meetings

Gnome Evolution - General mailing list
Hello,

I've updated my evolution packages on Fedora 28 from evolution-ews-3.28.1-1.fc28.x86_64 to evolution-ews-3.28.3-1.fc28.x86_64 and since then updating participants (adding/removing) on a meeting is not possible anymore. When I downgraded back to 3.28.1 it started to work again. There is something wrong with an XML being sent to MS Exchage, XSD validation fails with:

"Cannot modify calendar object: The request failed schema validation: The element 'Updates' in namespace 'http://schemas.microsoft.com/exchange/services/2006/types' has invalid child element 'IsResponseRequested' in namespace 'http://schemas.microsoft.com/exchange/services/2006/types'. List of possible elements expected: 'AppendToItemField, SetItemField, DeleteItemField' in namespace 'http://schemas.microsoft.com/exchange/services/2006/types'."

I can provide WSDL/XSDs from the server if required (previous mailing list post with these attached was rejected by an admin as too big).

Best regards,
Jiri

-- 
Ing. Jiří Hofman
Konzultant | +420 775 146 367 | [hidden email] | LinkedIn
IČ 01636537 | Fyzická osoba zapsaná v živnostenském rejstříku

_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|

Re: evolution-ews-3.28.3 unable to update calendar meetings

Gnome Evolution - General mailing list
On Mon, 2018-06-25 at 10:21 +0200, Jiri Hofman via evolution-list
wrote:
> "Cannot modify calendar object: The request failed schema validation:
> The element 'Updates' in namespace 'http://schemas.microsoft.com/exch
> ange/services/2006/types' has invalid child element
> 'IsResponseRequested' in namespace 'http://schemas.microsoft.com/exch
> ange/services/2006/types'. List of possible elements expected:
> 'AppendToItemField, SetItemField, DeleteItemField' in namespace 'http
> ://schemas.microsoft.com/exchange/services/2006/types'."

        Hi,
thanks for the notice. This is after [1] and I'd bet I tested that code
path too, but I see I didn't. My fault, I'm sorry about that. I'll
update [1] with a follow up change and also create an update for Fedora
when the fix is available.
        Thanks and bye,
        Milan

[1] https://bugzilla.gnome.org/show_bug.cgi?id=796297
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|

Re: evolution-ews-3.28.3 unable to update calendar meetings

Gnome Evolution - General mailing list
On Mon, 2018-06-25 at 11:09 +0200, Milan Crha via evolution-list wrote:
> create an update for Fedora when the fix is available.

        Hi,
the fix is part of this update:
https://bodhi.fedoraproject.org/updates/evolution-ews-3.28.3-2.fc28
It requires logout, because the change is on the evolution-calendar-
factory side. Restarting that process is enough, but the logout (or
restart) is usually easier.
        Bye,
        Milan
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|

Re: evolution-ews-3.28.3 unable to update calendar meetings

Gnome Evolution - General mailing list

Thank you very much, Milan, it works like a charm!

Best regards,
Jiri

-----Original Message-----
From: Milan Crha via evolution-list <[hidden email]>
Reply-To: Milan Crha <[hidden email]>
Subject: Re: [Evolution] evolution-ews-3.28.3 unable to update calendar meetings
Date: Mon, 25 Jun 2018 12:26:40 +0200

On Mon, 2018-06-25 at 11:09 +0200, Milan Crha via evolution-list wrote:
create an update for Fedora when the fix is available.

	Hi,
the fix is part of this update:
https://bodhi.fedoraproject.org/updates/evolution-ews-3.28.3-2.fc28
It requires logout, because the change is on the evolution-calendar-
factory side. Restarting that process is enough, but the logout (or
restart) is usually easier.
	Bye,
	Milan
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list