Boa noite,
acho que esse tópico do GUJ é bem parecido com o seu problema.
vou colar o que o rapaz disse
paulo1911 no GUJ wrote:Olá amigo,
O que acontece é que o wsimport soh é válido para wsdls que seguem o padrão SOAP 1.1 e 1.2 da W3C WS-I (Web Services Integration).
Essa anotação encoded não faz parte do padrão WSDL SOAP 1.1 e 1.2.
Por conta disso soh existe uma forma de vc criar os artefatos para seu wsdl com encoded. Eu costumo criar com o eclipse mesmo.
Tipo tem uma opção em new Web Service Client onde vc especifica o link do wsdl e ele gera os artefatos em um pacote que vc determinar.
E esse pacote vc usa da mesma forma gerada com o wsimport.
fica a dica.
fallow
eu tb costumo gerar pelo eclipse, inclusive acabei de gerar para testar esse wsdl que você passou e gerou sem erros.