I'm in deep trouble because I wrote a POX service w/ WCF and WebInovke and specified the input type as XElement because we need several different types of data coming into. I'm in trouble now because the service throws a 400 Bad Request if you submit an xml infoset w/ processing instructions. When I tried changing it to XDocument, the service no longer works period.
Can someone please help me?