Usar minhas classes em Web Services com Axis  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
vamorim
JavaEvangelist
[Avatar]

Membro desde: 21/11/2003 17:08:39
Mensagens: 481
Localização: Rio de Janeiro - RJ
Offline

Estou até com vergonha de perguntar isso. Mas estou penando para conseguir criar um Web Service com Axis que utilize minhas classes de acesso a banco de dados. Alguém sabe como fazer para os arquivos .jws reconhecerem as classes que estão em
webapps/axis/WEB-INF/classes ?

Vinci Pegoretti Amorim
http://vinci.blog.br
[Email] [WWW] [MSN] [ICQ]
aborges
GUJ Ranger
[Avatar]

Membro desde: 08/10/2003 11:44:19
Mensagens: 818
Localização: Caçapava - SP
Offline

Pegue ser arquivo ".java" renomeie para "jws", jogue dentro da pasta do axis ( no caso eh essa q vc esta usando )

Daih, basta executar http://localhost:8080/axis/SeuArquivo.jws q ele cria o Web Service pra vc.

Nao acho muito legal assim... Dah uma olhada em server-config.wsdd

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

Linux é que nem sexo, quem não conheçe diz que dói
Alexandre Borges
[Email] [WWW]
vamorim
JavaEvangelist
[Avatar]

Membro desde: 21/11/2003 17:08:39
Mensagens: 481
Localização: Rio de Janeiro - RJ
Offline

Acho que não expliquei direito.

Consigo fazer Web Services simples, similares com o Calculator mostrado como exemplo na documetacao do Axis.

Mas não estou conseguindo que meu Web Service use internamente classes que estão em axis/WEB-INF/classes. Pensei que eram carregadas automaticamente...

Vinci Pegoretti Amorim
http://vinci.blog.br
[Email] [WWW] [MSN] [ICQ]
aborges
GUJ Ranger
[Avatar]

Membro desde: 08/10/2003 11:44:19
Mensagens: 818
Localização: Caçapava - SP
Offline

Bem. Pelo q entendi vc nao consegue usar o WebService em seu programa....

C for isso, tem um exemplo naquele link q eu te passei ...


Linux é que nem sexo, quem não conheçe diz que dói
Alexandre Borges
[Email] [WWW]
vamorim
JavaEvangelist
[Avatar]

Membro desde: 21/11/2003 17:08:39
Mensagens: 481
Localização: Rio de Janeiro - RJ
Offline

Consegui resolver.

Eu conseguia construir e executar Web Services. O problema era quando eu usava uma classe auxiliar que lia um documento xml. Pelo que percebi o problema era apenas uma incopatibilidade entre parsers. Tudo resolvido. Valeu aborges!

Vinci Pegoretti Amorim
http://vinci.blog.br
[Email] [WWW] [MSN] [ICQ]
aborges
GUJ Ranger
[Avatar]

Membro desde: 08/10/2003 11:44:19
Mensagens: 818
Localização: Caçapava - SP
Offline

vamorim wrote:Valeu aborges!


Disponha...

Linux é que nem sexo, quem não conheçe diz que dói
Alexandre Borges
[Email] [WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team