No versions so far have worked correctly with Microsoft's UPnP COM component. The Intel SDK and tools do not use the Microsoft component as it has its own.
The Microsoft component requires all XML to have the <?xml version="1.0"?> header.
Version 132a was nearly fixed by R. Bergs and I. Lopez as they added this header to the soap respones.
However the XML header was still missing when requesting the device document. I have fixed it by moving the xml header from the soap classes and adding it to the print method in the XML Node class. This ensures all XML outputed will have the header.
I have the ammended files, but I dont know where to upload them on sourceforge (Im as newbie). Who shall I email them to?
Regards, Daniel Ellis.
You can enter a new bug and either include your fix in the description and/or upload a single file (eg. a ZIP archive). By entering a bug with your fix anyone can get the fix before it gets incorporated back into the sources, and there's a permenant record of your work as part of the Sourceforge project.
Hope that helps.
Or you can just email your fixes to the project administrator :)