I try to use MultiSync 0.82 against my SyncML server
based on SyncML reference toolkit parser. MultiSync
sends this Status response to server's alert:
<Status>
<CmdID>3</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>5</CmdRef>
<Cmd>Alert</Cmd>
<TargetRef>addressbook</TargetRef>
<SourceRef>Contacts</SourceRef>
<Data>200</Data>
<Item>
<Data>
<Anchor>
<Next>20041004T153336Z</Next>
</Anchor>
</Data>
</Item>
</Status>
The bad thing about the Anchor element is that XML
namespace spec is missing. The correct version is:
<Anchor xmlns="syncml:metinf">
Otherwise, reference parser fails to parse the message.