Re: [Evolution] ews calendar backend error - "The property has an invalid value."



Am Montag, den 03.09.2018, 12:41 +0200 schrieb Milan Crha via
evolution-list:
Finding which of those properties is that (are those)
which causes (cause) the error message will be very helpful.

Hi Milan,

thanks for keeping your hands on that topic too :).

According to the original error message i got in the debug output it is
the 

calendar:UID field, isn't it?

        <m:GetItemResponseMessage ResponseClass="Error">
          <m:MessageText>The property has an invalid value.</m:MessageText>
          <m:ResponseCode>ErrorCalendarInvalidPropertyValue</m:ResponseCode>
          <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
          <m:MessageXml>
            <t:FieldURI FieldURI="calendar:UID"/>
          </m:MessageXml>
          <m:Items/>
        </m:GetItemResponseMessage>

To you request, i'll tried to use your getItem.xml it and i got this:

        <m:GetItemResponseMessage ResponseClass="Error">
          <m:MessageText>Property is not valid for this object type.</m:MessageText>
          <m:ResponseCode>ErrorInvalidPropertyRequest</m:ResponseCode>
          <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
          <m:MessageXml>
            <t:FieldURI FieldURI="message:From"/>
          </m:MessageXml>
          <m:Items/>
        </m:GetItemResponseMessage>
      </m:ResponseMessages>

Same error message:if i include message:Sender.

If i just try this:


                <messages:GetItem xmlns="http://schemas.microsoft.com/exchange/services/2006/types";>;
                        <messages:ItemShape>
                                <BaseShape>AllProperties</BaseShape>
                                <IncludeMimeContent>true</IncludeMimeContent>
                                <AdditionalProperties>
                                        <FieldURI FieldURI="item:InternetMessageHeaders"/>
                                </AdditionalProperties>
                        </messages:ItemShape>
                        <messages:ItemIds>
                                <ItemId Id="$the_id"/>
                        </messages:ItemIds>
                </messages:GetItem>

i'll get this as an answer:

    <m:GetItemResponse xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"; 
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types";>;
      <m:ResponseMessages>
        <m:GetItemResponseMessage ResponseClass="Error">
          <m:MessageText>The property has an invalid value.</m:MessageText>
          <m:ResponseCode>ErrorCalendarInvalidPropertyValue</m:ResponseCode>
          <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
          <m:MessageXml>
            <t:FieldURI FieldURI="calendar:UID"/>
          </m:MessageXml>
          <m:Items/>
        </m:GetItemResponseMessage>
      </m:ResponseMessages>
    </m:GetItemResponse>


Again it complains about the calendar:UID field.

Something else i should try?

kind regards

Torsten

Attachment: smime.p7s
Description: S/MIME cryptographic signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]