Bug #341
CapsManager implementation has minor issue for the protocol
Description
As per the protocol, the service discovery request should include 'node' attribute (the 'node' value from presence 'c' element plus "#" and 'ver' string). It means should invoke the discoverInfo(String entityID,String node) method of ServiceDiscoveryManager and pass the concatenated 'node' value.
Should modify the validate() method like the below:
private boolean validate(String jid, String ver, String hashMethod, String node) {
try {
DiscoverInfo info = mSdm.discoverInfo(jid, node+"#"+ver);
....
}
}
Updated by Frédéric Barthéléry almost 14 years ago
- Status changed from New to Assigned
- Assignee set to Frédéric Barthéléry
- Target version set to 0.1.6
Thanks for reporting this. It will be fixed soon.
Updated by Frédéric Barthéléry almost 14 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Applied in changeset r863.