In reply to post ID 1102
I think there's an error in the code supplied for File Transfer, I've compared the xml packets generated by exodes, wildfire and the file transfer example supplied here.
In frmReceiveFile, method AcceptFileTransfer we have these lines:
which generates:
shouldn't that be
which generates:
In frmReceiveFile, method AcceptFileTransfer we have these lines:
Option option = new Option();
option.SetValue(agsXMPP.Uri.BYTESTREAMS);
field.AddOption(option);
option.SetValue(agsXMPP.Uri.BYTESTREAMS);
field.AddOption(option);
which generates:
<field var="stream-method">
<option>
<value>http://jabber.org/protocol/bytestreams</value>
</option>
</field>
<option>
<value>http://jabber.org/protocol/bytestreams</value>
</option>
</field>
shouldn't that be
field.SetValue(agsXMPP.Uri.BYTESTREAMS);
which generates:
<field var="stream-method">
<value>http://jabber.org/protocol/bytestreams</value>
</field>
<value>http://jabber.org/protocol/bytestreams</value>
</field>