Web サービス jax-ws が 1 つあり、soap ヘッダーを取得する必要があるため、次のようにします。
@Resource
private WebServiceContext context;
MessageContext msContext = context.getMessageContext();
SOAPMessageContext soapMsgContext = (SOAPMessageContext) msContext;
SOAPHeader soapHeader = soapMsgContext.getMessage().getSOAPHeader();
Iterator it=soapHeader.extractAllHeaderElements();
しかし、私は MessageContext を SoapMessageContext にキャストするのに問題があり、オブジェクトをハンドラーから Web サービスに送信できないため、SoapHandler を作成できません。