read from php://input again. For testing, get a context, setInput() with the soap request on the request, then dispatch the controller as usual
proper types for soap
copy message definitions, too