I'm getting the following error when trying to parse the xml response from a phone execute command.
"Content is not allowed in trailing section"
I found that there is some erroneous data trailing the response xml which is the cause of the problem. This only occurs when using the service with phones registered to a CallManager 4 (4.0.1 exactly). I had no problems when using the same phones with the service on a CallMangager running 3.3.
Any ideas what this extra data is? We'll probably have to manually filter the incoming xml response to ensure it's valid xml, but I'm curious as to what the extra data is, as well as if the CallManager is actually proxying the request, which would explain the differences between using it on 3.3 and 4?