I appreciate Pete's concern here, and agree that in an ideal world, this could be handled under Content-Disposition or some new sort of Content-Structure header. But my (perhaps mistaken) belief is that most dispatching tools out there work off of MIME type, and do not necessarily have access to arbitrary Content- headers.
1. Map application/iotp to an IOTP application. 2. Map application/iotp to an XML application.
The point is that "-xml" has demonstratable benefit to a significant subset of the community, while Pete and Keith have complained about the lack of elegance of the solution.
pr -- Pete Resnick <mailto:presnick@xxxxxxxxxxxx> Eudora Engineering - QUALCOMM Incorporated Ph: (217)337-6377 or (858)651-4478, Fax: (858)651-1102