JAX-RPC2 and SOAPAction HTTP header
Apologies if this is the wrong forum for this, and also apologies if this is a stupid question - I'm new to this SOAP lark :*). I haven't found an answer after much searching though so I thought I'd ask!
I'm trying to use JAX-RPC2 to communicate with a SOAP service, but I'm running into problems because the SOAPAction HTTP header isn't being sent. (The service is running on Microsoft, & is apparently strict about receiving the header.)
The WSDL correctly defines what should be sent, and the stub code generated by wscompile includes the following:
Regardless, when the message is sent the SOAPAction header is an empty string.
Is there any way to convince JAX-RPC2 that it should send the SOAPAction header, or alternatively is there a "correct" way for me to bolt some sort of hook in (in the handler chain?) which would add the header at the SAAJ level?
[And if there isn't a way, can I put this in as a suggestion for a feature :*).]
Thanks in advance,