HEADER
Eclipse で JDOM を使用して多くの統合を行いましたが、SOAP XML メッセージに特定の要素を含む要素が含まれている必要があるため、初めて問題が発生しました。これは私のメッセージ全体です:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:agi="http://agilent.parlayx.sms">
<soapenv:Header>
<cppass>test</cppass>
<cpuname>test</cpuname>
</soapenv:Header>
<soapenv:Body>
<agi:sendBulkSms>
<address>tel:3876123456</address>
</agi:sendBulkSms>
</soapenv:Body>
</soapenv:Envelope>
これを使用して構造を作成BODY
しました:
Element top = new Element("sendBulkSms", agi);
Document jDoc = new Document(top);
Element address = new Element("address", agi);
address.setText("tel:3876123456");
top.addContent(address);
これは問題なく機能します。以前に何度もやりました。しかし、JDOMを使用してメッセージのヘッダー要素を作成することは可能ですか? 私の知る限り、定義できるのは BODY 要素だけですが、私のメッセージは Web サービス要求に対して有効ではありません。
ありがとう、私は助けに感謝します