Actually, I just found out why this error is happening. It turns out that Firefox pre-flights the POST request with an OPTIONS request, which contains no request body. My cxf service doesn't handle the OPTIONS request and tries to read and parse the soap message, which doesn't get passed. I can get around this by not setting and request headers to prevent the pre-flight. See this https://developer.mozilla.org/en/HTTP_access_control
-- View this message in context: http://cxf.547215.n5.nabble.com/Can-t-Process-HTTP-request-sent-by-XMLHttpRequest-tp4526853p4539572.html Sent from the cxf-user mailing list archive at Nabble.com.
