Dúvida Consumir WebService Java

Boa Tarde a Todos, estou começando a estudar webservices, e agora travei numa parada…

Primeiro criei um webservice e publiquei localmente sem servidor web… blz consegui…
Agora peguei esse mesmo esquema li uns tutoriais e consegui publicar com o tomcat…
Ai tipo rodei o tomcat ai consigo visualizar o wsdl pelo endereço http://localhost:8080/meuProjeto/lojaVirtual?wsdl

Como eu faço pra criar as classes pra eu poder utilizar no meu projeto, tipo qdo eu fazia sem servidor eu usava o wsimport, mas e agora com servidor como fica?

Se Alguem puder ajudar muito Obrigado :smiley:

Você tentou o wsimport no servidor? ou algum outro comando ws?

Então, agora eu tinha tentado mas ele não conseguia encontrar o endereço…

Eu tenho 1 projeto deixei ele com tomcat startado, ai criei um outro q iria consumir ok.
qdo eu tentei usar o wsimport neste projeto q vai consumir ele nao encontra o wsdl

usei este comando…


wsimport -s src -p service.client http://localhost:8080/meuProjeto/lojaVirtual?wsdl

[quote=colored]Então, agora eu tinha tentado mas ele não conseguia encontrar o endereço…

Eu tenho 1 projeto deixei ele com tomcat startado, ai criei um outro q iria consumir ok.
qdo eu tentei usar o wsimport neste projeto q vai consumir ele nao encontra o wsdl

usei este comando…

[code]

wsimport -s src -p service.client http://localhost:8080/meuProjeto/lojaVirtual?wsdl

[/code][/quote]No livro que eu estou estudando diz que basta: wsimport -p teamsC -keep http://localhost:8888/teams?wsdl

Hum… não deu certo :confused:

Eu tenho esse livro tb… mas esse exemplo não usa tomcat usa?

[quote=colored]Hum… não deu certo :confused:

Eu tenho esse livro tb… mas esse exemplo não usa tomcat usa?[/quote]É cara, eu tinha lido que a questão de se ter um webservice ñ faria a diferença. Estranho isso.
Vou deixar alguém que já tenha exp nisso falar. Eu ainda to aprendendo assim como você. [=

Então cara, seguindo pelo exemplo ao inves de criar aquela classe com main e usar lá EndPoint.publish…
criando um xml ele publica o webservice, com o start do tomcat… até ai fica igual msm…
Só não como eu vou recuperar o wsdl pra poder criar as minhas classes no projeto cliente…
Tentei o mesmo comando de quando usava o webservice local mas não da certo…

Desculpa, mas qdo tento fazer wsimport direto pelo wsdl q está no projeto q eu tinha gerado me retorna esse erro.

invalid endpoint address in port REPLACE_WITH_ACTUAL_URL

Alguem sabe como me ajudar?