Summary | Funambol Blackberry SyncML plugin 6.6 GA fails to connect |
Queue | Synchronization |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | tmalone (at) lancer-ins (dot) com |
Created | 06/16/2008 (6228 days ago) |
Due | |
Updated | 07/13/2008 (6201 days ago) |
Assigned | 07/07/2008 (6207 days ago) |
Resolved | 07/13/2008 (6201 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | 3.2.2 |
Patch | No |
Taken from
Taken from Karsten Fourmont
http://cvs.horde.org/diff.php/framework/RPC/RPC/syncml.php?r1=1.41&r2=1.42&ty=u
New Attachment: syncml.log.tar.gz
still appears that the respURI is no included in the Sync Header.
I have attached a tar file of the sync logs for the failed session.
State ⇒ Feedback
broken at the moment.
http://cvs.horde.org/diff.php/framework/SyncML/SyncML.php?r1=1.72&r2=1.73&ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/State.php?r1=1.51&r2=1.52&ty=u
http://cvs.horde.org/diff.php/framework/SyncML/SyncML/XMLOutput.php?r1=1.17&r2=1.18&ty=u
Assigned to Karsten Fourmont
State ⇒ Assigned
New Attachment: respuri.diff
However, as I indicated below the fix was just a matter of
uncommenting the RespURI section that was commented out in
lib/SyncML/XMLOutput.php.
New Attachment: sync-bb.tar.gz
However, as I indicated below the fix was just a matter of
uncommenting the RespURI section that was commented out in
lib/SyncML/XMLOutput.php.
State ⇒ Feedback
funambol client is looking for the RespURI in the SyncHdr section from
the server.
In the SyncML/XMLOutput.php the RespURI is specifically commented out and
prevented from being sent.
Re-adding the RespURI fixes the funambol client problem.
Priority ⇒ 1. Low
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Summary ⇒ Funambol Blackberry SyncML plugin 6.6 GA fails to connect
Type ⇒ Bug
Queue ⇒ Synchronization
SyncML plugin (version 6.6 GA) the client fails to sync. The error
message returned from the client is "Cannot find the Response URI in
server response."
The error seems to come out of the funambol source code file:
/funambol/client-api/j2me/syncml/src/com/funambol/syncml/spds
The comment right before the error message is "// Get the server URL
with the session ID". It would seem that the funambol client is
expecting some sort of session ID to be embedded in the server URL
returned by horde.