How to see what Axis2 sends and receives?

I have Axis2 created web service client. This service uses both SSL and WS-Security so I use `rampart`. I think that my client sends correct query, but I got exception: org.apache.axis2.AxisFault: Must Understand check failed for header : Security at org.apache.axis2.engine.AxisEngine.checkMustUnderstand( at org.apache.axis2.engine.AxisEngine.receive( at org.apache.axis2.description.OutInAxisOperationClient.handleResponse( at org.apache.axis2.description.OutInAxisOperationClient.send( at org.apache.axis2.description.OutInAxisOperationClient.executeImpl( at org.apache.axis2.client.OperationClient.execute( at at Is there any way to see "bare" query and response with HTTP headers? While this service use SSL I think I cannot use HTTP monitor, and this should be done by axis2 after "applying" WS-Security but before SSL. I can enable such logging on my emulator (without SSL) and it seems like that: POST /webservices/emu/get_info.hdb HTTP/1.1 Content-Type: text/xml; charset=UTF-8 SOAPAction: "" User-Agent: Axis2 Host: Content-Length: 4585

以上就是How to see what Axis2 sends and receives?的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准