Сохраните SOAP xml сообщения EJB3 WebService - PullRequest
1 голос
/ 20 февраля 2012

У меня есть сеансный компонент EJB3 без состояния, обеспечивающий веб-сервис JAX-WS на WebLogic 10.3.5

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

  ...
 }

Мне нужно было бы хранить все запросы SOAP для последующего использования в базе данных.Все, что я мог найти по этой теме, - это то, что я могу получить сообщение с помощью метода

SOAPMessageContext.getMessageContext().

.Однако кажется, что MessageContext, который может быть получен с помощью wsctx.getMessageContext (), не является SOAPMessageContext в weblogic.

Есть ли способ получить сообщение xml из запроса?

Спасибо взаранее!Габор

...