Wsdl rpc/encoded

2 respostas
A

Pessoal, estou tentando utilizar os web services fornecidos pelo SugarCRM para realizar a comunicação entre meu projeto e o Sugar lá. O projeto fornece um webservice, quem quiser dar uma olhada pode ver em http://www.settech.com.br/orcamento/soap.php?wsdl . Estou tentando utilizar o CFX para comunicar com os webservices, e o wsdl2java para criar minha classe em funcao do WSDL me deparei com o seguinte erro.

Rpc/encoded wsdls are not supported in JAXWS 2.0. Para minha infelicidade, pois não cheguei a utilizar muitos webservices, este estilo não é suportado na implementação oficial da Sun aí e em todo lugar que vi, falou que deveria ser assim mesmo pelos problemas apresentados anteriormente.
Alguém conhece algum parser de um wsdl nesse formato para document/literal ? Não queria esperar que o pessoal do sugar fizesse um… Ou então quem topa transformar o wsdl atual em document/literal? :slight_smile: Se eu fizer esse parse, o sugar lá vai continuar operando direito ou a implementação lá tem que mudar tb? Desculpem a ignorância em relação ao assunto…

Alberto

2 Respostas

jwalker

Boa tarde,
Posso estar falando bobagem…mas seu wsdl é para SOAP e não para RPC… acho que é este o problema!

Abraços.

A

Acho que não, soap é só o formato que a mensagem é enviada… e RPC é como é o modelo de comunicação eu acho, eu posso usar soap com outro tipo de formato… tanto que aqui ele fala justamente isso http://www.ibm.com/developerworks/webservices/library/ws-whichwsdl/

Criado 24 de outubro de 2008
Ultima resposta 27 de out. de 2008
Respostas 2
Participantes 2