NB: the "CmdID", "CmdREF", "MsgREF", "SourceRef" are all OK.
But 9210 answers with a '415' status, which is "invalid format". We tried a lot of different versions of our Devinf, we tried nokia against different server, but always the same answer. The SCTS we use (1.2.3) got the same answer.
RE: server devinf not understood by 9210 (issuing a 415 status)
2002-05-27, 13:10#2
Posted by Yan Liu, ersatx@hotmail.com
on January 07, 2002 at 13:26
We found the solution:
SCTS 1.2.3 sends a Results starting like this:
<Results>
<CmdID>5</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>3</CmdRef>
<TargetRef>./devinf10</TargetRef>
<Item>
<Source>
<LocURI>./devinf10</LocURI>
</Source>
<Meta>
<Type>application/vnd.syncml-devinf+wbxml</Type>
</Meta>
The Meta tag is not at the right place, it should be outside Item tag, ie:
<Results>
<CmdID>5</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>3</CmdRef>
<TargetRef>./devinf10</TargetRef>
<Meta>
<Type>application/vnd.syncml-devinf+wbxml</Type>
</Meta>
<Item>
<Source>
<LocURI>./devinf10</LocURI>
</Source>