Error: missing = in XML attribute

Bug #723069 reported by Kris Marsh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exchange Data Provider for Lightning
Triaged
Undecided
Unassigned

Bug Description

Steps to reproduce:

* Click 'Month' view.
* Observe no calendar items

* Click any other views, an the items appear.

Error console reports the following:

Error: missing = in XML attribute
Source File:
Line: 41, Column: 12
Source Code:
dedFieldURI DistinguishedPropertySetId="Common" PropertyId="34144" PropertyType="SystemTime" /><t:Value>2011-03-09T13:15:00Z</t:Value></t:ExtendedProperty><t:ExtendedProperty><t:ExtendedFieldURI DistinguishedPropertySetId="Meeting" PropertyId="3" Propert

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

can you attach a debug log? I can't see a missing = in that section.

Revision history for this message
Kris Marsh (moogman) wrote :
Download full text (6.0 KiB)

I've enabled calendar.debug.log and calendar.debug.log.verbose (not completely comfortable posting the entire debug trace as it contains a bunch of URLs etc).

Outgoing XML request:

63c743fb-4f42-49c5-ac68-e19393db0f70/Exchange: 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:GetItem>
      <m:ItemShape>
        <t:BaseShape>IdOnly</t:BaseShape>
        <t:BodyType>Text</t:BodyType>
        <t:AdditionalProperties>
          <t:FieldURI FieldURI="item:Body"/>
          <t:FieldURI FieldURI="calendar:CalendarItemType"/>
          <t:FieldURI FieldURI="item:Categories"/>
          <t:FieldURI FieldURI="item:DateTimeReceived"/>
          <t:FieldURI FieldURI="calendar:DeletedOccurrences"/>
          <t:FieldURI FieldURI="calendar:End"/>
          <t:FieldURI FieldURI="calendar:FirstOccurrence"/>
          <t:FieldURI FieldURI="calendar:IsAllDayEvent"/>
          <t:FieldURI FieldURI="calendar:IsCancelled"/>
          <t:FieldURI FieldURI="calendar:LastOccurrence"/>
          <t:FieldURI FieldURI="calendar:Location"/>
          <t:FieldURI FieldURI="calendar:MeetingTimeZone"/>
          <t:FieldURI FieldURI="calendar:ModifiedOccurrences"/>
          <t:FieldURI FieldURI="calendar:MyResponseType"/>
          <t:FieldURI FieldURI="calendar:OptionalAttendees"/>
          <t:FieldURI FieldURI="calendar:Organizer"/>
          <t:FieldURI FieldURI="calendar:Recurrence"/>
          <t:FieldURI FieldURI="calendar:RecurrenceId"/>
          <t:FieldURI FieldURI="item:ReminderDueBy"/>
          <t:FieldURI FieldURI="item:ReminderIsSet"/>
          <t:FieldURI FieldURI="item:ReminderMinutesBeforeStart"/>
          <t:FieldURI FieldURI="calendar:RequiredAttendees"/>
          <t:FieldURI FieldURI="calendar:Start"/>
          <t:FieldURI FieldURI="item:Subject"/>
          <t:FieldURI FieldURI="calendar:UID"/>
          <t:ExtendedFieldURI DistinguishedPropertySetId="Common" PropertyId="34144" PropertyType="SystemTime"/>
          <t:ExtendedFieldURI DistinguishedPropertySetId="Meeting" PropertyId="3" PropertyType="Binary"/>
        </t:AdditionalProperties>
      </m:ItemShape>
      <m:ItemIds>
        <t:ItemId Id="AAMkADQ4YzA4OWJkLTc1NGItNGE2OC1hYjMxLWNlNDgyM2NiNjg2MABGAAAAAAA1rOHRhKF2TqddRoRRd4o2BwC8rol0GelCSbBtWoxwGP1qACyQoE8lAACYqrrsDVjYTYWNLzzK3tSyAABMP88sAAA="/>
        <t:RecurringMasterItemId OccurrenceId="AAMkADQ4YzA4OWJkLTc1NGItNGE2OC1hYjMxLWNlNDgyM2NiNjg2MAFRAAiIzZYDbcgAAEYAAAAANazh0YShdk6nXUaEUXeKNgcAvK6JdBnpQkmwbVqMcBj9agAskKBPJQAAmKq67A1Y2E2FjS88yt7UsgAATD/OTgAAEA=="/>
        <t:ItemId Id="AAMkADQ4YzA4OWJkLTc1NGItNGE2OC1hYjMxLWNlNDgyM2NiNjg2MAFRAAiIzZYDbcgAAEYAAAAANazh0YShdk6nXUaEUXeKNgcAvK6JdBnpQkmwbVqMcBj9agAskKBPJQAAmKq67A1Y2E2FjS88yt7UsgAATD/OTgAAEA=="/>
        <t:ItemId Id="AAMkADQ4YzA4OWJkLTc1NGItNGE2OC1hYjMxLWNlNDgyM2NiNjg2MABGAAAAAAA1rOHRhKF2TqddRoRRd4o2BwC8rol0GelCSbBtWoxwGP1qACyQoE8lAACYqrrsDVjYTYWNLzzK3tSyAABMP88g...

Read more...

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

This is the request that gets sent, not the answer that comes back.

Revision history for this message
Kris Marsh (moogman) wrote :

Yep - see bottom of comment ("I don't see the actual reply content in the debug log").

The connection is ssl, so I'm not sure I'll be able to get anything useful out of wireshark. Do you have a debug build available, or any other suggestions for getting at the data? If I find some time, I'll hack up a change to emit the reply as a verbose log message...

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

maybe print xml before line 332?

Revision history for this message
Kris Marsh (moogman) wrote :

Thanks will take a look.

The error is actually with a particular meeting invitation - if the particular day is present on any of the views Day/Week/Multiweek/Month, then the display does not show any meetings.

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

Thanks, that is useful information. Did you manually accept this invitation, or did it just show up?

Revision history for this message
Kris Marsh (moogman) wrote :

So, this would have been something I manually accepted at some point (it's possible I accepted at Outlook however).

I'm having trouble reproducing this, I see it from time-to-time but I'm always too busy to spend the time to figure out the exact reason for the issue.

We have a workaround - just arrange the view so the particular item is hidden (moving into day mode etc.), but it's not so cool when the bad meeting item is on the day you need to look at :-)

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

Did you ever manage to capture a log?

Changed in lightning-exchange-provider:
status: New → Triaged
Revision history for this message
Kris Marsh (moogman) wrote :

Hi there. I haven't actually seen the issue again, perhaps it's been fixed incidentally with one of your other updates. Feel free to mark this invalid, and I can re-open if I ever catch the issue again. Thanks!

summary: - Calendar items doesn't display in 'Month' view
+ Error: missing = in XML attribute
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.