Hi,

I rebuild everything from SVN this afternoon and tried to sync all my 
contacts/calendar entries/tasks from the desktop to the MDA 
freshly over since I accidentally deleted the partnership yesterday (which also 
deleted everything on my WM6 MDA).

The problem that shows up now is sync-engine failing to write the contacts, 
because it encounters some unexpected 'Rtf' Key and 
throws an exception.
After that it somehow skips the whole contact synchronization process (i.e. the 
0/91 contacts jumps to 91/91 instantly) but no 
contacts are actually written to the phone.

Calendar entries and tasks are synced properly.
I remember that I added some pictures to contacts on the phone and synced them 
over to the desktop (Kontact) a month ago.


Any help/fix appreciated.


Cheers,
Vasco

P.S: I still run OpenSync 0.20...



Relevant excerpt from the log (more available on request):


<2008-03-24 20:09:00,675 DEBUG engine.airsync.AirsyncServer : HTTP Request: 
"POST 
/Microsoft-Server-ActiveSync?User=DEFAULT&DeviceId=9EBE4997CBDEC3C41CD248BDAF5E35CD&DeviceType=PocketPC&Cmd=Sync
 HTTP/1.1" 200 -
2008-03-24 20:09:00,676 DEBUG engine.airsync.AirsyncServer : 
_send_wbxml_response: Finished emitting response 200 code to client
2008-03-24 20:09:00,677 DEBUG engine.airsync.AirsyncServer : 
_send_wbxml_response: starting document conversion
Traceback (most recent call last):
   File "/usr/lib/python2.4/SocketServer.py", line 222, in handle_request
     self.process_request(request, client_address)
   File "/usr/lib/python2.4/SocketServer.py", line 241, in process_request
     self.finish_request(request, client_address)
   File "/usr/lib/python2.4/SocketServer.py", line 254, in finish_request
     self.RequestHandlerClass(request, client_address, self)
   File "/usr/lib/python2.4/site-packages/SyncEngine/airsync.py", line 63, in 
__init__
     BaseHTTPServer.BaseHTTPRequestHandler.__init__(self, request, 
client_address, server)
   File "/usr/lib/python2.4/SocketServer.py", line 521, in __init__
     self.handle()
   File "/usr/lib/python2.4/BaseHTTPServer.py", line 316, in handle
     self.handle_one_request()
   File "/usr/lib/python2.4/BaseHTTPServer.py", line 310, in handle_one_request
     method()
   File "/usr/lib/python2.4/site-packages/SyncEngine/airsync.py", line 166, in 
do_POST
     self._handle_sync()
   File "/usr/lib/python2.4/site-packages/SyncEngine/airsync.py", line 309, in 
_handle_sync
     self._send_wbxml_response(rsp_doc)
   File "/usr/lib/python2.4/site-packages/SyncEngine/airsync.py", line 99, in 
_send_wbxml_response
     wbxmldata = wbxml.XMLToWBXML(xml)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
196, in XMLToWBXML
     _processNode(root,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
54, in _processNode
     _processNode(node.children,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
54, in _processNode
     _processNode(node.children,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
54, in _processNode
     _processNode(node.children,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
54, in _processNode
     _processNode(node.children,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
54, in _processNode
     _processNode(node.children,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
54, in _processNode
     _processNode(node.children,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
69, in _processNode
     _processNode(node.next,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
54, in _processNode
     _processNode(node.children,encoder)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/converters.py", line 
63, in _processNode
     encoder.Content(node.content)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/codec.py", line 644, 
in Content
     self._OutputStack()
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/codec.py", line 659, 
in _OutputStack
     self._StartTag(self._stack[i]['tag'], self._stack[i]['attributes'], 
self._stack[i]['nocontent'])
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/codec.py", line 671, 
in _StartTag
     mapping = self.GetMapping(tag)
   File "/usr/lib/python2.4/site-packages/SyncEngine/wbxml/codec.py", line 786, 
in GetMapping
     code = self._dtd['codes'][cp][name]
KeyError: 'Rtf'
get encoder


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to