Ajuda com Apache Axis  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

Opa,

Baixei o axis-bin-1_2_1 do site do axis, descompactei, copiei os jar´s determinados para o tomcat, fiz um .war da pasta 'axis' e coloquei no tomcat.
Funcionou tudo blz, rodou a happyaxis.jsp, tudo certinho...
Bom, criei a seguinte classe :



Bem simples, só pra testar o webservice. Renomeio o .java da classe para .jws e coloco no diretório do axis que foi criado no tomcat... Só que quando mando exibir a lista de serviços disponíveis, meu métodos não aparecem... alguém te malguma idéia ???


Valeu !
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Ele lista o serviço, mas não lista os métodos?
Dá erro?

Colocou o .jws em qual diretório?

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

eu consegui fazendo o .wsdd, agora ele lista tudo bem, só estou levando uma surra da classe cliente que estou fazendo.
rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

Estou tentando fazer um cliente para interagis com os métodos que disponobilizei.



Quando rodo ele dá o seguinte erro:

"Erro chamando o método!
No such operation 'getMedia' "

E na lista do axis, aparecem os métodos.... alguma luz ??

This message was edited 1 time. Last update was at 13/07/2005 11:45:34

danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Sabia que o próprio Axis tem uma ferramenta para gerar clientes ?

Tem uma palestra aqui: http://java.danieldestro.com.br

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

Vou dar uma olhada, brigadão
rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

danieldestro,
Cara BRIGADÃO, li o pdf e não precisei fazer o cliente na mão, ele já gerou tudo pra mim !

Valeu !
rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

Só mais uma pergunta, o WSDL2Java que gerou as classes, gerou também um Stub , alguém saberia pra que serve ele, já que estou conseguindo trabalhar com meu webservice sem utilizar esta classe ???
contremo
Smalltalk

Membro desde: 03/08/2005 07:24:26
Mensagens: 2
Offline

Eu tenho o mesmo problema...

Eu tenho un bean, e uma interface muito simples, e com isso e o Java2WSDL gero o .wsdl. A continuaçao faço a geraçao do código Java co WSDL2Java, faço o deploy do webservice com AdminClient (o WS aparece listado e coas suas operaçoes no AxisServlet, coma no caso anterior neste thread)... mas quando ejecuto...



Gostaria de saber se algum de vcs podeme ajudar a resolver o problema. Muito obrigado por tudo

PD: Desculpem o meu portugues... mas eu som espanhol (e moro na Espanha) e quase nao falo o seu idioma. :P
rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

Mande o código fonte do seu cliente, para vermos como você chama o WS. ( Send your client´s source-code, so we can see how are you calling the web service )

This message was edited 1 time. Last update was at 03/08/2005 09:17:22

contremo
Smalltalk

Membro desde: 03/08/2005 07:24:26
Mensagens: 2
Offline

Ja foi solucionado. Era um simples problema de versoes e tinha uma referencia a um wsdd que nao correspondia.

Muito obrigado pela sua ajuda
rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

Que bom
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team