Na definição do envelope Soap, pelo o que o SoapUI monta para a gente, é:
<ws:todosOsItens>
<!--Optional:-->
<arg0>
<!--Zero or more repetitions:-->
<filtro>
<!--Optional:-->
<nome>?</nome>
<!--Optional:-->
<tipo>?</tipo>
</filtro>
</arg0>
</ws:todosOsItens>
E coloca os comentários <!--Zero or more repetitions:-->
e <!--Optional:-->
, só que, pelo que eu vi, é opcional nem tanto, já que se deixar os parâmetros vazios ou se removê-los , retorna um NullPointerException
.
Não chega a ser bem uma pergunta, mas mais uma observação.