Alguma forma de fazer a mesma coisa mas sem ser pela linha de comando (preferencialmente pelo eclipse diretamente?) Comando:
wsgen -wsdl -cp bin br.com.caelum.estoque.ws.EstoqueWS
Alguma forma de fazer a mesma coisa mas sem ser pela linha de comando (preferencialmente pelo eclipse diretamente?) Comando:
wsgen -wsdl -cp bin br.com.caelum.estoque.ws.EstoqueWS
Acho que você pode entrar pelo eclipse, usar o atalho ctrl+n e digitar por web service. Lá tem a opção de gerar o client... Só que precisa ficar na cabeça que o código gerado vai ser diferente... Cada um tem sua ferramenta de geração de código.
Sim essa opção também é boa, eu descobri depois de um tempo. vou colocar uma opção bem interessante que encontrei aqui também para quem quiser no futuro. no pom.xml o maven tem um plugin que você pode colocar que gera o wsdl =D
<plugin>
<groupId>org.jvnet.jax-ws-commons</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<goals>
<goal>wsgen</goal>
</goals>
<phase>prepare-package</phase>
<configuration>
<sei>br.com.alura.estoque.ws.EstoqueWS</sei>
<genWsdl>true</genWsdl>
<keep>true</keep>
<inlineSchemas>true</inlineSchemas>
</configuration>
</execution>
</executions>
</plugin>