Gerar classes java com WSDL2Java

Olá!

Gostaria de saber como gerar classes java a partir de um wsdl. Estou utilizando Axis 1.4. Já procurei na web algumas formas de fazer isso, mas normalmente divagavam bastante e/ou eram de difícil compreensão(estou iniciando em WebServices).
Alguém poderia me dar o passo-a-passo disso ou indicar um tutorial bom (bom de verdade) p/ gerar classes java a partir de um wsdl?

Vlw!

Não tem segredo usar o WSDL2Java
Basicamente é só usar o comando

java org.apache.axis.wsdl.WSDL2Java AddressBook.wsdl

veja em http://ws.apache.org/axis/java/user-guide.html

Ahh cara! Funcionou! Depois acabei descobrindo q o Axis tem problemas pra gerar Classes do tipo Array e tal… abortado o Axis…
Estou tentando agora o XFire. Tuh por acaso saberia como gerar classes a partir do XFire por linha de comando? Pq jah tentei pelo XFire plugin e fica dando “Error generating JAXB model.”

Vlw mermo! ;]

cara se tentar utilizar o cxf http://cxf.apache.org/ com maven fica mto facil geral os java a partir de um wsdl ele tem um plugin mto bom pra fazer isso

da uma olhada aqui http://cwiki.apache.org/CXF20DOC/wsdl-to-java.html

t+

Uma maneira bem simples de gerar os arquivos java é através da ferramenta Soap UI.

Um tutorial de como fazê-lo pode ser encontrado aqui: http://www.coffeecode.com.br/gerar-classes-java-wsdl-com-soapui-wsdl2java/

Senhores estou com um problema parecido preciso gerar classes java de um wsdl da sefaz não entendi
sobre utilizar o comando :

java org.apache.axis.wsdl.WSDL2Java AddressBook.wsdl  

Onde deve ser digitado este comando.

Ué, por que não usa o wsimport ? É fácil de usar e já vem incluso na JDK.

Como faço para utilizar esse recurso não conheço.

Segue um tutorial:

http://www.mkyong.com/webservices/jax-ws/jax-ws-wsimport-tool-example/

Por acaso você sabe como utlisar um certificado para acesso o wsdl?
vi aqui o comando muito legal me foi útil pra caramba.

[quote=aquila.venancio]Por acaso você sabe como utlisar um certificado para acesso o wsdl?
vi aqui o comando muito legal me foi útil pra caramba.[/quote]
Eu já usei sim, agora vai variar da sua necessidade, você precisa configurar os atributos de SSL.

Estou gerando classes de um wsdl da sefaz tenho o webservice mas não sei como colocar o certificado,
baixei o wsdl.xml aqui na minha maquina e rodei ele gerou as classes mas tenho medo de alguma rotina não ser gerada.

[quote=aquila.venancio]Estou gerando classes de um wsdl da sefaz tenho o webservice mas não sei como colocar o certificado,
baixei o wsdl.xml aqui na minha maquina e rodei ele gerou as classes mas tenho medo de alguma rotina não ser gerada.[/quote]
Favor gerar um outro tópico pra isso, ele não tem a ver com a dúvida inicial do autor. Se você buscar sobre acesso a NFe aqui na busca do GUJ vai encontrar muito material.

Se ainda não te atender, abra um novo tópico com a sua dúvida.

Vou abrir o tópico pois o que preciso não encontrei.