Хорошей практикой является определение входных и выходных документов для каждой операции, даже если они оказываются пустыми. Эти «пустые» операции имеют обыкновение оказываться не слишком пустыми в долгосрочной перспективе, и определение типа документа-заполнителя заранее может спасти вас.
Например, учтите, что в запросе isAlive может содержаться указание на то, о чем вы спрашиваете. Он сохраняет ваши настройки открытыми, и в качестве побочного эффекта генерирует действительный WSDL:)