I've successfully configured Funambol 9.0.0 to work with SOGo 1.3.5a.

Since the phone is a Samsung Epic and only runs Android 2.1, the Funambol Sync
app only allows for Contacts and Tasks sync. While the Contacts sync works fine
with updates moving bi-directionally, the same is not true for Tasks.

Tasks created/updated on SOGo make it via Funambol to the Android phone.
However, tasks created on the phone, or updated on the phone, fail the sync
back to SOGo. There is an exception in the Funambol server from the Funambol
Sogo-connector code.

[2011-03-06 12:46:01,922] [funambol.sogo] [ERROR]
[5F1B61BF267FF14BCB3FFB6B3C5D4
F4B] [108.110.109.133] [fac-A0000024B81262] [[email protected]] [sogo-todo]
Exception occured in updatevTodoSyncItem: java.lang.NullPointerException
java.lang.NullPointerException
        at
ca.inverse.sogo.engine.source.SOGoTaskUtilities.updatevTodoSyncItem(SOGoTaskUtilities.java:322)
        at
ca.inverse.sogo.engine.source.SOGoSyncSource.updateSyncItem(SOGoSyncSource.java:929)
        at
com.funambol.server.engine.Sync4jStrategy.execUpdateOperation(Sync4jStrategy.java:2744)
        ..........

The Funambol sync app reports successful completion, but no data is updated on
the server. The above is the error when an existing SOGo task was updated on
the phone and a sync was attempted via Funambol. The following thread on the
Funambol list seems to show a similar exception when syncing a new task created
on the phone.
https://core.forge.funambol.org/ds/viewMessage.do?dsForumId=405&dsMessageId=148697

Since this appears to point to a problem with the Funambol SOGo Connector code,
does anyone have an Android phone successfully doing bidirectional syncs on
Tasks with SOGo?

As an aside, for those who care, I have TLS configured as well with an Apache
ajp_proxy so that the Funambol connections between Android and the Funambol
server are encrypted.

--FiredUp
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to