保存SOAP xml for EJB3 Web Service消息

时间:2012-02-20 13:00:50

标签: java xml web-services ejb-3.0 jax-ws

我有一个EJB3无状态会话bean,在WebLogic 10.3.5上提供JAX-WS Web服务

@WebService
@Stateless
public class DocumentService {
  @Resource
  WebServiceContext wsctx;

  ...
 }

我必须存储整个SOAP请求以供以后在数据库中使用。我在这个主题上找到的就是我可以通过

获取消息
SOAPMessageContext.getMessageContext().

方法。但是,似乎可以使用wsctx.getMessageContext()获取的MessageContext不是weblogic中的SOAPMessageContext。

有没有办法从请求中获取xml消息?

提前致谢! 的Gabor

0 个答案:

没有答案