Edit : Solved my Error 700 in Outlook Sync Client. My server setup was ok but I needed to add /funambol/ds after the server URL in the outlook sync client for it to work properly.
Overall, getting this working was MUCH simpler than I expected with the great guides and tips from everyone although I have yet to test it on the BB side.
I also have a question. Is it possible to force sync only one-way ? For example, erase all data on the phone and then sync from zimbra ?
Is it also possible to sync two zimbra servers with funambol ? I'd think it'd be possible but I haven't seen any attempts to do this yet.
Edit 2 : Another edit! I spoke too quickly.
I started testing with a handheld my carrier lent me for testing today and I created a dummy account where I imported my own caldendar, contacts and created a few dummy tasks.
Contacts seem to work fine. They're mostly just e-mails at this point but everyone seems in order.
Calendaring however is an issue. All calendars imported on the date of december 31st 1969 and at the same hour. So I have 1006 appointments at the same hour. I'll be busy. This *might* be due to the fact that zimbra seems to have imported my calendar as invitations and not like regular events however I had created 10 or so future events for playing with and they didn't show up at their intended date either. I seem to recall a user in this thread with a similar issue but a search didn't locate the person in question. Any idea what's going on ?
Tasks are also an issue. The proper amount of tasks transfer but they're empty. No name, no date, nothing. That's also obviously an issue.
I'm at a loss to explain what's happening here as the transfers did happen but don't work as they should.
Edit 3 : Found the beggining of a solution here : https://core.forge.funambol.org/ds/v...essageId=62002
Seems we have to specify that BB'S use b64 in funambol (I really wish there was better documentation on the funambol side on how to install and configure the BB PIM Bundle as I had to dig through obscure forums to get the info).
However, when I go into the DataTansformation Manager in the admin tool and try to ad b64 to the relevant dataset, I get the following error :
Code:
java.lang.NullPointerException
at com.funambol.admin.settings.panels.DataTransformerManagerTableModel.setValueAt(DataTransformerManagerTableModel.java:189)
at javax.swing.JTable.setValueAt(Unknown Source)
at javax.swing.JTable.editingStopped(Unknown Source)
at javax.swing.AbstractCellEditor.fireEditingStopped(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor.stopCellEditing(Unknown Source)
at javax.swing.JTable$GenericEditor.stopCellEditing(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI$Handler.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
[catch] at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Any idea what's going on ?
I'll continue my search for now.
Edit 4 (and final hopefully!) : For some reason, editing the existing field yielded an error and I found a post similar enough on these boards ([SOLVED] Funambol , Blackberry Calendar syncing) that led me to try to create new entries with the same names and it worked. I'll leave my wall of text here in the hopes it can help someone else avoid all these issues.
I also realized GAL wasn't syncing previously. Hopefully this will fix it now.