WSDL Inválido? Eclipse + Axis2 + asmx  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
Raven
Thread.start()
[Avatar]

Membro desde: 20/01/2004 20:08:47
Mensagens: 49
Offline

Pessoal é o seguinte,

Estou usando o Eclipse 3.3.2, com o WTP e o Axis2 versão 1.4.1. Quero gerar o cliente de um web service rodando no SharePoint. Tenho o WSDL, um arquivo 'asmx.wsdl' - gerado pelo .NET.

Já me foi confirmado que o WSDL esta correto, então será problema do Eclipse/Axis2 plugin?
Outro detalha, o serviço possui 'duas portas'. Não sei ainda se isso interfere...

Pelo assitente de criação do Eclipse "Web Service Client", obtenho os seguintes erros de validação:


schema_reference.4: Failed to read schema document 'null', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsd:schema>. TesteWebService/WebContent/wsdl PortalAccessControlService.wsdl line 5 1224098652522 40146

e

src-resolve: Cannot resolve the name 'in0' to a(n) 'element declaration' component. TesteWebService/WebContent/wsdl PortalAccessControlService.wsdl line 9 1224098652522 40147


Os problemas estão nas linhas 5 ( "<s:import />" ) e 9 ( "<s:element minOccurs="0" maxOccurs="1" ref="in0" />" ) :



Está realmente complicado resolver. O engraçado é que o NetBeans (6.1) consegue criar o cliente, o Eclipse não.

This message was edited 2 times. Last update was at 15/10/2008 16:30:40

[ICQ]
Caike
HelloWorld
[Avatar]

Membro desde: 18/05/2006 01:34:45
Mensagens: 10
Localização: Rio de Janeiro
Offline

Também tive uns problemas tentando gerar o client de um web service pelo plug-in do eclipse.
A solução que eu achei foi baixar o Axis2, gerar o client através do wsdl2java e importar pro meu projeto.

"as simple as possible, but not any simpler"
[WWW]
Raven
Thread.start()
[Avatar]

Membro desde: 20/01/2004 20:08:47
Mensagens: 49
Offline

Caike wrote:A solução que eu achei foi baixar o Axis2, gerar o client através do wsdl2java e importar pro meu projeto.


Cara, nem assim eu consegui, ele da o mesmo erro no elemento 'in0'. Eu consegui gerar com o NetBeans 6.1, depois copiei as classes e as libs necessárias para o meu projeto. Estou testando a bagaça e até agora parece que esta ok.
[ICQ]
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

[b]wsdl2java[b]

Ainda não consegui sucesso ao instalar no eclipse OMG

help-me

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
Generics
What is classpath?
[Avatar]

Membro desde: 20/01/2011 08:56:00
Mensagens: 9
Offline

Cara faz assim!!

baixa o plugin desse site q ja vem explicando como fazer

http://axis.apache.org/axis2/java/core/tools/eclipse/wsdl2java-plugin.html

cola no diretorio do eclipse

fecha e abre o eclipse e ja era!!

depois vai em new -> other -> Axis2 Wizard

e seja feliz!!!

This message was edited 1 time. Last update was at 02/03/2011 10:44:53


"Dominar a agressividade, Suavizar as arestas, Moderar as palavras. " Masaharu Taniguchi
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

Uau mais de 1 ano depois ;D

oq vale é a intenção husahuas

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
Generics
What is classpath?
[Avatar]

Membro desde: 20/01/2011 08:56:00
Mensagens: 9
Offline

kkkkkkkkkkkkkkkkkkk

sabia q vc ja teria conseguido ou desistido!!!!hauahuahua

mas deixa ai para os proximos q tiverem a msm dificuldade q nos!!


"Dominar a agressividade, Suavizar as arestas, Moderar as palavras. " Masaharu Taniguchi
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team