On Tue, 2008-12-02 at 19:57 -0500, Pete Warden wrote: > As I previously mentioned, I was hitting data errors when accessing > the EmailAddress, DisplayName, SimpleDisplayName and > TransmittableDisplayName members of RecipientRow after calling > ReadRecipients. From examination, it appeared there was an ordering > problem, with the expected strings showing up in the wrong members (eg > the email address in the display, etc). > > Checking against MS-OXCDATA.pdf section 2.10.3 indicated the correct > order should be: > EmailAddress, DisplayName, SimpleDisplayName, TransmittableDisplayName > > The checked-in version of exchange.idl had them as: > SimpleDisplayName, TransmittableDisplayName, DisplayName, EmailAddress > > I was able to get back to working on this today, and verfied that > changing the order in exchange.idl fixed my issue. I've tried > attaching the updated file to this message, though this list may have > an attachment policy that blocks it. I've also included a diff below. > > Please let me know if there's additional steps I should take to submit > this patch, eg filing a formal bug. I did look at expanding the unit > test for ReadRecipients, since it doesn't examine the returned data > currently, but even before my changes it's failing on my setup with an > error on the ModifyRecipients call. > > Thanks, and as I mentioned before OpenChange rocks, I'm so pleased to > be able to connect to Exchange so easily.
Hi Pete, My fault. Got distracted with other issues. Will include your patch tonight. Cheers, Julien. -- Julien Kerihuel [EMAIL PROTECTED] OpenChange Project Manager GPG Fingerprint: 0B55 783D A781 6329 108A B609 7EF6 FE11 A35F 1F79
signature.asc
Description: This is a digitally signed message part
_______________________________________________ devel mailing list devel@openchange.org http://mailman.openchange.org/listinfo/devel