[sync] BlackBerry and Two-Way Sync

Patrick Lahni list at cykotix.com
Thu Jul 16 17:35:13 UTC 2009


Quoting Jan Schneider <jan at horde.org>:
>
> This is only the final message. There are two more before that.
>

My apologies, you were right.  Here is the full log of doing a sync  
after doing an update in Turba and it still not updating the phone  
contact:

DEBUG:  Backend of class SyncML_Backend_Horde created
DEBUG:  Started at 2009-07-16 13:29:44. Packet logged in  
/tmp/sync/client_2080.xml
DEBUG:  New session created: 1008a68d8bec786011818e1a3b7fcc0f
DEBUG:  Checking authentication for user user at xxx.com
DEBUG:  Authenticated: yes; version: 1.2; message ID: 1; source URI:  
fbb-817125350; target URI: https://xxx.xxx.com/rpc.php; user:  
user at xxx.com; charset: UTF-8; wbxml: no
DEBUG:  SQL Query by SyncML_Backend_Horde::readSyncAnchors(): SELECT  
syncml_clientanchor, syncml_serveranchor FROM horde_syncml_anchors  
WHERE syncml_syncpartner = ? AND syncml_db = ? AND syncml_uid = ?,  
values: fbb-817125350, contacts, user at xxx.com
DEBUG:  Previous sync found for database card; client timestamp: 1247765268346
DEBUG:  Anchor timestamps match, TwoWaySync possible. Syncing data  
since 2009-07-16 13:28:46
DEBUG:  Creating SyncML_Sync object for database card; sync type 200
DEBUG:  Received <Final> from client.
DEBUG:  Handle <Final> for state Init
DEBUG:  Sending <Final> to client
DEBUG:  Return message completed
DEBUG:  Finished at 2009-07-16 13:29:45. Packet logged in  
/tmp/sync/server_2080.xml

DEBUG:  Backend of class SyncML_Backend_Horde created
DEBUG:  Started at 2009-07-16 13:29:48. Packet logged in  
/tmp/sync/client_2081.xml
DEBUG:  Existing session continued: 1008a68d8bec786011818e1a3b7fcc0f
DEBUG:  Authenticated: yes; version: 1.2; message ID: 2; source URI:  
fbb-817125350; target URI: https://xxx.xxx.com/rpc.php; user:  
user at xxx.com; charset: UTF-8; wbxml: no
DEBUG:  Created device class SyncML_Device_Sync4j
DEBUG:  Received <Final> from client.
DEBUG:  Handle <Final> for state Sync
DEBUG:  Creating <Sync> output for server changes in database card
DEBUG:  Created device class SyncML_Device_Sync4j
DEBUG:  Compiling server changes from 2009-07-16 13:28:46 to  
2009-07-16 13:29:45
DEBUG:  Sending 0 server changes for client URI card
DEBUG:  Sending <Final> to client
DEBUG:  Return message completed
DEBUG:  Finished at 2009-07-16 13:29:48. Packet logged in  
/tmp/sync/server_2081.xml

DEBUG:  Backend of class SyncML_Backend_Horde created
DEBUG:  Started at 2009-07-16 13:29:50. Packet logged in  
/tmp/sync/client_2082.xml
DEBUG:  Existing session continued: 1008a68d8bec786011818e1a3b7fcc0f
DEBUG:  Authenticated: yes; version: 1.2; message ID: 3; source URI:  
fbb-817125350; target URI: https://xxx.xxx.com/rpc.php; user:  
user at xxx.com; charset: UTF-8; wbxml: no
DEBUG:  Received <Final> from client.
DEBUG:  Handle <Final> for state Completed
DEBUG:  Sending <Final> to client
DEBUG:  SQL Query by SyncML_Backend_Horde::readSyncAnchors(): SELECT  
syncml_clientanchor, syncml_serveranchor FROM horde_syncml_anchors  
WHERE syncml_syncpartner = ? AND syncml_db = ? AND syncml_uid = ?,  
values: fbb-817125350, contacts, user at xxx.com
DEBUG:  SQL Query by SyncML_Backend_Horde::writeSyncAnchors(): UPDATE  
horde_syncml_anchors SET syncml_clientanchor = ?, syncml_serveranchor  
= ? WHERE syncml_syncpartner = ? AND syncml_db = ? AND syncml_uid = ?,  
values: 1247765328537, 1247765385, fbb-817125350, contacts, user at xxx.com
INFO:   Finished sync of database card. Failures: 0; changes from  
client (Add, Replace, Delete, AddReplaces): 0, 0, 0, 0; changes from  
server (Add, Replace, Delete): 0, 0, 0
DEBUG:  Session completed and closed
DEBUG:  Finished at 2009-07-16 13:29:50. Packet logged in  
/tmp/sync/server_2082.xml

>
> Is the modification date correctly displayed in the contact?

How can I verify this?  DB end or is it displayed somewhere in Turba  
that I'm just failing to notice?

Thanks!

-Patrick




More information about the sync mailing list