Well, almost a success.  Following the instructions, I can compile
everything and add the mapi account in Evolution.  However, I get an
error when it tries to list the folders, although I can see in terminal
that it is, in fact, scanning the folders fine.  This is the output
after trying to expand the folder tree view for the mapi account, and
then switching to calendar view (I cannot get the calendar events):

Triggering summary_reloaded on INBOX 0x8c33e50

exchange-mapi-connection.c(2608): Entering
exchange_mapi_get_folders_list libexchangemapi-Message:
exchange-mapi-connection.c(2610): exchange_mapi_get_folders_list:
lock(connect_lock)

exchange-mapi-connection.c(2461): Entering get_child_folders 
|---+ Calendar        : (Container class: IPF.Appointment
C4F0EB5D00000001) UnRead : 0 Total : 43
|---+ Contacts        : (Container class: IPF.Contact C5F0EB5D00000001)
UnRead : 0 Total : 46
|---+ Courrier indésirable : (Container class: IPF.Note
2051EE5D00000001) UnRead : 0 Total : 0
|---+ Deleted Items   : (Container class: IPF.Note DA09EE5D00000001)
UnRead : 2 Total : 21
exchange-mapi-connection.c(2461): Entering get_child_folders 
|---+ Contacts        : (Container class: IPF.Contact 0104EC5D00000005)
UnRead : 0 Total : 47
|---+ Nic's Calendar  : (Container class: IPF.Appointment
B6A8F55D00000001) UnRead : 0 Total : 1
exchange-mapi-connection.c(2540): Leaving get_child_folders 
|---+ Deleted Messages : (Container class: IPF.Note E56FF15D00000001)
UnRead : 0 Total : 2
|---+ Drafts          : (Container class: IPF.Note C6F0EB5D00000001)
UnRead : 0 Total : 0
|---+ Inbox           : (Container class: IPF.Note D709EE5D00000001)
UnRead : 0 Total : 108
|---+ Journal         : (Container class: IPF.Journal C7F0EB5D00000001)
UnRead : 0 Total : 0
|---+ Junk E-mail     : (Container class: IPF.Note 4FA8F55D00000001)
UnRead : 0 Total : 0
|---+ Notes           : (Container class: IPF.StickyNote
C8F0EB5D00000001) UnRead : 0 Total : 0
|---+ Outbox          : (Container class: IPF.Note D809EE5D00000001)
UnRead : 0 Total : 0
|---+ Sent Items      : (Container class: IPF.Note D909EE5D00000001)
UnRead : 0 Total : 20
|---+ Sync Issues     : (Container class: IPF.Note 80A8F55D00000001)
UnRead : 0 Total : 0
exchange-mapi-connection.c(2461): Entering get_child_folders 
|---+ Conflicts       : (Container class: IPF.Note 81A8F55D00000001)
UnRead : 0 Total : 0
|---+ Local Failures  : (Container class: IPF.Note 82A8F55D00000001)
UnRead : 0 Total : 0
|---+ Server Failures : (Container class: IPF.Note 83A8F55D00000001)
UnRead : 0 Total : 0
exchange-mapi-connection.c(2540): Leaving get_child_folders 
|---+ Tasks           : (Container class: IPF.Task C9F0EB5D00000001)
UnRead : 0 Total : 0
exchange-mapi-connection.c(2540): Leaving get_child_folders
libexchangemapi-Message: exchange-mapi-connection.c(2675):
exchange_mapi_get_folders_list: unlock(connect_lock)

exchange-mapi-connection.c(2677): Leaving
exchange_mapi_get_folders_list 
exchange-mapi-connection.c(2692): Entering
exchange_mapi_get_pf_folders_list libexchangemapi-Message:
exchange-mapi-connection.c(2694): exchange_mapi_get_pf_folders_list:
lock(connect_lock)
    OpenPublicFolder         : MAPI_E_CALL_FAILED (0x80004005)
libexchangemapi-Message: exchange-mapi-connection.c(2702):
exchange_mapi_get_pf_folders_list: unlock(connect_lock)
libexchangemapi-Message: exchange-mapi-connection.c(2725):
exchange_mapi_get_pf_folders_list: unlock(connect_lock)

exchange-mapi-connection.c(2727): Leaving
exchange_mapi_get_pf_folders_list 
(evolution:14358): camel-mapi-provider-WARNING **: Could not get folder
list..


(evolution:14358): camel-WARNING **: Error during searching SELECT uid
FROM 'Calendar' WHERE ( (NOT ((deleted = 1))) AND (NOT ((junk = 1))) ):
no such table: Calendar

(evolution:14358): e-data-server-DEBUG: Loading categories from
"/home/nt271/.evolution/categories.xml"
(evolution:14358): e-data-server-DEBUG: Loaded 29 categories

(evolution:14358): calendar-gui-WARNING **: Invalid minutes per row
setting

(evolution:14358): calendar-gui-WARNING **: Invalid minutes per row
setting

(evolution:14358): libecal-CRITICAL **: file e-cal.c: line 4983:
assertion `zone' failed

(evolution:14358): libecal-CRITICAL **: file e-cal.c: line 4983:
assertion `zone' failed

(evolution:14358): libecal-CRITICAL **: file e-cal.c: line 4983:
assertion `zone' failed

(evolution:14358): libecal-CRITICAL **: file e-cal.c: line 4983:
assertion `zone' failed

(evolution:14358): libecal-CRITICAL **: file e-cal.c: line 4983:
assertion `zone' failed
Changing the queries (contains? "summary" "") 

Any help appreciated

Nic

On Thu, 2008-09-18 at 19:17 +0530, Suman Manjunath wrote:
> On Thu, Sep 18, 2008 at 17:08, Julien Kerihuel
> <[EMAIL PROTECTED]> wrote:
> > Srini, Suman, Johnny, any plans on updating evo-mapi vs latest libmapi
> > trunk soon? Otherwise can you post which version of libmapi-0.8 trunk
> > you're using and whether it will last for some days/weeks or if you
> > intend to update the code to match latest libmapi API?
> 
> we are on openchange SVN r710 as of today. (we always keep the info
> updated on http://www.go-evolution.org/MAPIProvider :-) )
> Plans of moving to the latest SVN revision: This will happen shortly.
> We are a little swamped for time in some SLED work. I know Julien made
> some major changes in the name_id area (which makes our life so much
> easier :-) ). Due to this, there are some design changes that we can
> bring to our APIs to make them better - we are currently discussing
> this.
> The other SVN changes would probably require trivial modifications to
> our codebase.
> 
> -Suman

_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to