Eric,
I did some more investigation on my end, and found that I had the PHP client library (PHP XMLRPC) pointing to the wrong port on my application.
: (
I have one port receiving requests using the XML-RPC webserver, and another on port 80 that expects POST requests and appropriate responses (it accepts XML-RPC as well). I had the PHP library pointing at port 80 and it was puking on the additional response headers. Once I pointed it at the other port, everything seems to be working fine.
Sorry for the message - I was focusing too much on the missing "string" tag, and not catching the obvious.
- Matt
You may want to contact the people who wrote the offending client libraries and let them know that their implementation does not fully satisfy the specification. It seems like a really big issue considering that the xmlrpc spec is so simple itself ;) It also doesn't seem like it would be that difficult for them to fix.
Eric Westfall
--
------------------------- Matthew Sell Programmer UNIX System Administrator On Time Support, Inc. www.ontimesupport.com
Join the Metrology Software Discussion List METLIST! http://www.ontimesupport.com/metlist.html
Growing old is mandatory; growing up is optional. Today's mighty oak is just yesterday's nut that held its ground.
