"Id is Malformed" error when using Buttons in message view

Bug #615912 reported by Holger Goetz
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Exchange Data Provider for Lightning
Confirmed
Medium
Unassigned

Bug Description

Accepting a Meeting via buttons in message view leads to "Id is Malformed" error -
see also info in last lines of bug 601747.

The following is the request created by pressing "accept button" and the answer from EWS...

41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: PS: ACCEPTED
41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: doRequest
41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: Kick: processing requests: false queue: 1
41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: Sending: <?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
  <soap:Header>
    <t:RequestServerVersion Version="Exchange2007_SP1"/>
  </soap:Header>
  <soap:Body>
    <m:CreateItem SendMeetingInvitations="SendToNone" MessageDisposition="SendAndSaveCopy">
      <m:Items>
        <t:AcceptItem>
          <t:ReferenceItemId Id="null" ChangeKey="1"/>
        </t:AcceptItem>
      </m:Items>
    </m:CreateItem>
  </soap:Body>
</soap:Envelope>
41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: getInterface
41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: IID: {d974c99e-4148-4df9-8d98-de834a2f6462}
41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: reply

41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <t:ServerVersionInfo MajorVersion="8" MinorVersion="2" MajorBuildNumber="176" MinorBuildNumber="2" Version="Exchange2007_SP1" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"/>
  </soap:Header>
  <soap:Body>
    <m:CreateItemResponse xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
      <m:ResponseMessages>
        <m:CreateItemResponseMessage ResponseClass="Error">
          <m:MessageText>Id is malformed.</m:MessageText>
          <m:ResponseCode>ErrorInvalidIdMalformed</m:ResponseCode>
          <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
          <m:Items/>
        </m:CreateItemResponseMessage>
      </m:ResponseMessages>
    </m:CreateItemResponse>
  </soap:Body>
</soap:Envelope>

41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: Error: ErrorInvalidIdMalformed msg: Id is malformed.
41c8bc00-ab44-4796-8123-9aa1c9ddb936/myCal: fail status: 200 Id is malformed.

Tags: invitations
Revision history for this message
Simon Schubert (corecode) wrote :

Does this happen for meeting invitations that arrive via email or invitations that are sent internally in Exchange?

Revision history for this message
Holger Goetz (holgerg) wrote :

Happened when looking at a invitation contained in a mail received IMAP - but obviously the calendar does have it already when opening the calendar view. -
keep in mind in another situation (see bug 601747) i did get a js error - That also was opening a mail w/ invitation - and pressing accept as soon the buttons did show up ( as soon as getItem did deliver)

Revision history for this message
Simon Schubert (corecode) wrote :

can you please also open another bug for the js error?

Revision history for this message
Holger Goetz (holgerg) wrote :

see bug 616013 for above mentioned JS error.

Changed in lightning-exchange-provider:
status: New → Confirmed
importance: Undecided → Medium
tags: added: invitations
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.