org.springframework.ws.client.WebServiceTransportException:不允许的方法[405]

时间:2013-11-19 21:16:32

标签: spring web-services exchangewebservices spring-ws

我正在尝试使用spring Web服务调用aws web服务。

但我得到了org.springframework.ws.client.WebServiceTransportException: Method Not Allowed [405]

当我尝试调用任何方法时。

知道问题可能是什么?

2 个答案:

答案 0 :(得分:1)

在我的applicationContext.xml中有一个:

"< property name="defaultUri" value="http://localhost:8080/person"/>"

我将其改为:

 "< property name="defaultUri" value="http://localhost:8080/Person/services" />"

我通过进入soupUI并发现它有效但在该网址上发现了所以我改变了它。

答案 1 :(得分:0)

我在使用 Spring With Services

时遇到了同样的问题

到今天我解决了这个问题

的解决方案

如果您在同一系统中使用不同的端口号运行服务器代码和客户端代码

我们将获得 WebServiceTransportException

要解决此问题

将客户端和servcer代码部署到tomcat服务器并尝试运行它

客户端和服务器必须使用相同的端口号运行,如果您在一台计算机上同时编写客户端和服务器其他明智的您将获得WebServiceTransportException

通过

Patnaidu