Hello Andris, On Jun 1, 2010, at 13:16 , Andris Pavenis wrote:
> I'm trying to write own SyncML server on basis of libsynthesis > (version 3.4.0.6, Linux ix86, Fedora 13). > > Synchronization of Bookmarks from Nokia E65 does not work. > With DEMO server I'm getting response "System error" when > synchronization fails. With my version the last message is sent to > Synthesis engine, but no response data are returned up to > sysync::STEPCMD_DONE is returned. No error codes are returned > from sysync::TEngineModuleBridge::SessionStep either, but I see > error 415 in session log generated by Synthesis engine. 415 means "no common data format". From the log fragment it seems that the E65 returns this after seeing the device information (in the <results> command sent by the server). From the device information the E65 sends I'd guess that the bookmarks sync requires the so-called "hierarchical sync" which is not yet supported by libsynthesis, and because the libsynthesis server does not offer it, concludes "no common data format". I don't see from the log fragment why the server decides not to send a response, I would have expected it to send one. Maybe a complete log could reveal it. Best Regards, Lukas Zeller ([email protected]) - Synthesis AG, SyncML Solutions & Sustainable Software Concepts [email protected], http://www.synthesis.ch _______________________________________________ os-libsynthesis mailing list [email protected] http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis
