【问题标题】:How to get xml request and xml response from netbeans client to ws如何从netbeans客户端获取xml请求和xml响应到ws
【发布时间】:2012-10-16 18:57:44
【问题描述】:

我已经为netbeans中的现有服务创建了web-service客户端,并且ide正确地使用了oop样式,但是我需要记录xml请求和来自服务的响应,如何记录这些信息?

【问题讨论】:

  • 您使用的是哪个网络服务堆栈?是 JAX-WS、CXF....?如何暴露您的 Web 服务端点?
  • 我用的是jax-ws,web-service部署在glassfish上
  • Netbeans生成所有代码,不知道怎么获取xml数据

标签: java web-services netbeans


【解决方案1】:

为了记录您的网络服务的请求和响应,您需要为实现SOAPHandler<SOAPMessageContext> 接口的JAX-WS 创建自定义soap 处理程序。

对消息做任何你喜欢的事情的方法是handleMessage(SAOPMessageContext messageContext)。从消息上下文中,您将能够获取 SOAP 消息并记录它。

具体要求见我的帖子here如何实现SOAP处理接口和覆盖handleMessage方法。

This post 导致您想要实现的目标。 看看this article。它也可能会有所帮助。如果您无法设置处理程序,请返回更具体的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-15
    • 2019-03-04
    • 2017-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多