如何通过SOAPMessageContext在SOAPHandler中获取方法参数类型和参数重复

时间:2019-07-23 12:48:32

标签: java soap

我正在跟踪所有到达服务器的肥皂请求。为此,我实现了SoapHandler并跟踪所有传入的请求。我还需要将所有方法参数名称和值添加到跟踪中。为此,我需要知道所有SOAPElement名称及其数据类型(int,String,long,boolean)以及SOAP消息BODY中SOAPElement的重复。

到目前为止,我可以像这样从SOAPBody获得所有SOAPElement及其名称:

SOAPMessageContext.getMessage().getSOAPBody().getChildElements()

但是正在寻找一种解决方案来获取元素类型和元素重复(元素数组)。

0 个答案:

没有答案