Hi Traud
Many thanks for your feedback - the links you provided were useful, albeit similar to the resources that I have looked at previously.
I think my main question pertains to the required syntax for the contacts and calendar databases. Most of the Nokia samples use this syntax:
Code:
<characteristic type="RESOURCE">
<parm name="URI" value="./Contacts"/>
<parm name="NAME" value="Contact DB"/>
<parm name="AACCEPT" value="text/x-vcard,text/vcard"/>
<parm name="AAUTHTYPE" value="DIGEST"/>
<parm name="AAUTHNAME" value="databasename"/>
<parm name="AAUTHSECRET" value="databasesecret"/>
</characteristic>
<characteristic type="RESOURCE">
<parm name="URI" value="./Calendar"/>
<parm name="NAME" value="Calendar DB"/>
<parm name="AACCEPT" value="text/x-vcalendar,text/vcal"/>
</characteristic>
However, the Sony Ericsson samples I encountered use this type of syntax:
Sample 1:
Code:
<characteristic type="RESOURCE">
<parm name="NAME" value="Contacts DB"/>
<parm name="URI" value="card"/>
<parm name="AACCEPT" value="text/x-vcard,text/vcard"/>
</characteristic>
<characteristic type="RESOURCE">
<parm name="NAME" value="Calendar DB"/>
<parm name="URI" value="cal"/>
<parm name="AACCEPT" value="text/x-vcalendar,text/vcal"/>
</characteristic>
Sample 2:
Code:
<characteristic type="RESOURCE">
<parm name="URI" value="pb"/>
<parm name="AACCEPT" value="text/x-vcard;2.1,text/vcard;3.0"/>
<parm name="AAUTHNAME" value="pb"/>
<parm name="AAUTHSECRET" value="bp"/>
</characteristic>
<characteristic type="RESOURCE">
<parm name="URI" value="cal"/>
<parm name="AACCEPT" value="text/x-vcalendar,text/vcalendar"/>
<parm name="AAUTHNAME" value="cal"/>
<parm name="AAUTHSECRET" value="lac"/>
</characteristic>
Also, when I key in the values on my phone manually (a Nokia 6230i), I use 'card' and 'cal' as the respective values for the Contacts and Calendar databases.
I will fire off a series of tests over the next couple of days. However, since the mobile phone provides no feedback or error reporting, it would be nice to know that I have got the right XML markup. I can then work on the WBXML encoding without worrying about this extra variable.
Any feedback would be appreciated.
Cheers
Pete