首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

HessianServiceExporter only supports POST requests错误

2012-10-31 
HessianServiceExporter only supports POST requests异常服务端配置:web.xml配置:xml 代码?servlet????

HessianServiceExporter only supports POST requests异常
服务端配置:
web.xml配置:
xml 代码?

  1. <servlet>??
  2. ????<servlet-name>remote</servlet-name>??
  3. ????<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>??
  4. ????<load-on-startup>1</load-on-startup>??
  5. </servlet>??
  6. ??
  7. <servlet-mapping>??
  8. ????<servlet-name>remote</servlet-name>??
  9. ????<url-pattern>/remote/*</url-pattern>??
  10. </servlet-mapping>??

remote-servlet.xml配置:xml 代码?
  1. <bean?name="/authService"??
  2. ????????class="org.springframework.remoting.caucho.HessianServiceExporter">??
  3. ????<property?name="service">??
  4. ????????<ref?local="authService"/>??
  5. ????</property>??
  6. ????<property?name="serviceInterface">??
  7. ????????<value>暴露的接口</value>??
  8. ????</property>??
  9. </bean>??

客户端配置:

applicationContext-remote.xml
xml 代码?
  1. <bean?id="remoteAuthService"?class="org.springframework.remoting.caucho.HessianProxyFactoryBean">??
  2. ????<property?name="serviceUrl">??
  3. ????????<value>IP:port/remote/authService</value>??
  4. ????</property>??
  5. ????<property?name="serviceInterface">??
  6. ????????<value>远程接口</value>??
  7. ????</property>??
  8. </bean>??

当启动客户端时,服务端会抛出如下异常:
?2007-5-12 13:22:25 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet remote threw exception
javax.servlet.ServletException: HessianServiceExporter only supports POST requests
我们用servlet的init初始化启动数据(该servlet为启动加载类),在init方法里有远程调用,我刚开始以为是因为在该方法中远程调用,所以会引发上面异常,但我把这个启动加载的servelt注释掉还是会抛出异常,不知道为什么,请~!!!!!!!

注:该异常并不影响我们的远程操作,但启动时抛出个异常,毕竟不爽,希望遇到各位朋友能帮忙解答一下,在此谢谢啦
1 楼 愚人 2007-05-12   你的客户端在启动时候就发送了GET请求去你的HESSIAN服务器端了吗?
HESSIAN是不支持POST以外的其他HTTP请求的,仔细检查你的客户端启动的代码看看是不是有POST以外的请求发给HESSIAN。 2 楼 weishuwei 2007-05-12   Re:愚人
这个异常是启动加载的,我除了这些配置外,只是作了一个启动加载的servlet,但我测试过,并不是这里的问题。所以问题应该不是你所说的那样

热点排行