如何调试tomcat web服务?

时间:2011-05-17 18:12:30

标签: java web-applications struts2 tomcat6

我在同一台机器上运行两个tomcat实例,用于2个Web应用程序(客户端应用程序和服务器应用程序)。客户端没有数据存储区,并使用服务器与数据库进行交互。服务器应用程序使用wsdl Web服务来侦听来自客户端的GET请求。每当我尝试通过客户端应用程序登录时,我都会收到无效登录信息。如果我尝试通过浏览器直接访问LoginService,我会从catalina日志中收到此错误。

[PhaseInterceptorChain:369] {http://ws.myoscar_server.oscarehr.org/}LoginWsService的拦截器抛出异常,现在展开 org.apache.cxf.interceptor.Fault:没有这样的操作:(HTTP GET PATH_INFO:/ myoscar_server / LoginService)

1 个答案:

答案 0 :(得分:0)

我不确定“我每次尝试登录时的意思”。我认为您在catalina日志中看到的错误只是说您正在访问仅侦听POST个请求的Web服务,但是使用浏览器,您正在发送GET请求。那个错误可能会让你失望。我首先会使用Firefox Poster这样的内容向您的服务发送POST请求,看看真正的错误是什么。