我在同一台机器上运行两个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)
答案 0 :(得分:0)
我不确定“我每次尝试登录时的意思”。我认为您在catalina日志中看到的错误只是说您正在访问仅侦听POST
个请求的Web服务,但是使用浏览器,您正在发送GET
请求。那个错误可能会让你失望。我首先会使用Firefox Poster这样的内容向您的服务发送POST
请求,看看真正的错误是什么。