我有这样的一段代码:
import javax.xml.transform.Source;
import org.apache.cxf.binding.soap.SoapMessage;
public class MyProvider implements Provider<Source> {
public Source invoke(Source request) {
SoapMessage message= ???
}
}
现在我想从请求中提取已知存在的SoapMessage。有人知道如何做吗?请注意,我想要一个
org.apache.cxf.binding.soap.SoapMessage
而不是javax.xml.soap.SOAPMessage
。实际上,我的目的是从请求中读取UserToken,如果我有一个org.apache.cxf.binding.soap.SoapMessage,我知道如何做。但如果有人知道如何直接从源或其他方法中读取它,我会很感激。