Acessar WebService com JSP ou Servlet

Boa noite a todos,

Estou tentando acessar um webservice usando JSP ou Servlet. Qualquer um dos dois da o mesmo problema e eu nao tenho IDEIA de como resolver.

segue o erro.

java.lang.NoSuchMethodError: javax.xml.ws.WebFault.messageName()Ljava/lang/String;
	com.sun.xml.ws.model.RuntimeModeler.processExceptions(RuntimeModeler.java:1162)
	com.sun.xml.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:898)
	com.sun.xml.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:666)
	com.sun.xml.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:420)
	com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:254)
	com.sun.xml.ws.client.WSServiceDelegate.createSEIPortInfo(WSServiceDelegate.java:661)
	com.sun.xml.ws.client.WSServiceDelegate.addSEI(WSServiceDelegate.java:649)
	com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:343)
	com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:326)
	com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:308)
	javax.xml.ws.Service.getPort(Service.java:92)
	webservice.WebservicesService.getWebservices(WebservicesService.java:56)
	persistencia.veiculoDAO.carregaVeiculo(veiculoDAO.java:45)
	br.mc.logistica.mapa.doPost(mapa.java:22)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

Alguem tem ideia?
quando rodo em uma aplicacao desktop que fiz soh pra testar, acessa normal, na aplicacao web, nao vai =\

no aguardo da resposta.
pelo amor de deus me ajudeeeem.

abrç a todos!

Você já checou se a sua aplicação web, em tempo de execução, possui a classe javax.xml.ws.WebFault, com o método messageName ?

A exceção diz que não conseguiu encontrar esse método, dentro dessa classe. Ou seja, é uma questão de verificar bibliotecas e ajustar.

[]'s

Entao, meu professor me disse isso, o problema é:

a classe existe e possui os seguintes metodos…
faultbean,
name(),
targetNamespace(),

como posso arrumar isso?

abr

[quote=janngabriel]Entao, meu professor me disse isso, o problema é:

a classe existe e possui os seguintes metodos…
faultbean,
name(),
targetNamespace(),

como posso arrumar isso?

abr[/quote]

Mas não possui o método messageName(). Isso é um problema de biblioteca, você só precisa fazer o seu servidor enxergar a biblioteca certa na hora de executar.

[]'s

e como faço isso amigo?
sou novo nesse tal do java :smiley:

agradeço pela ajuda!


Eu puxei o netbeans 6.7 e ele rodou certinho.
Achei o webservice-api.jar certo, adicionei na biblioteca do meu projeto mas ele continua a puxar outro arquivo. Alguem sabe como resolver?

abrç