fix issue with TypeValueType parsing
improve error message when getting an invalid soap envelope
add unsupported parameter error
add check for parameters and reject request, as we don't support any at the moment