didn't see your config params
axis2.xml
    <parameter name="manageTransportSession">?</parameter>

services.xml
  <service name="MultiplyService" scope="?">

Martin 
______________________________________________ 
Disclaimer and confidentiality note 
Everything in this e-mail and any attachments relates to the official business 
of Sender. This transmission is of a confidential nature and Sender does not 
endorse distribution to any party other than intended recipient. Sender does 
not necessarily endorse content contained within this transmission. 


Subject: How to add a SOAP header in an axis2 custom client-side handler?
Date: Wed, 13 Aug 2008 18:26:36 -0400
From: [EMAIL PROTECTED]
To: axis-user@ws.apache.org
















I am trying to figure out how to add a SOAP header in my
client-side handler.

I have the following axis1 code, but need an axis2 equivalent:

 

   /***********************************************************************

    * Processes the header of a request message.  This method
will add the 

    * session header to the outgoing request.

    * 

    * @param context the message context associated with the
request

    **********************************************************************/

   private void invokeRequest( MessageContext context ) throws
AxisFault

   { 

      Message msg = context.getRequestMessage();

      if (msg == null)

         throw new AxisFault( "Message not in
context." );

            

      SOAPEnvelope env = msg.getSOAPEnvelope();

 

      SessionHeaderType sessionHeader =
WebServiceClientHelper.getThreadSessionHeader( );

 

      SOAPHeaderElement header = new
SOAPHeaderElement(HEADER_NS,

                                                       HEADER_NAME,

                                                      
sessionHeader);

      env.addHeader(header);

   }

 

The SessionHeaderType class was generated from a wsdl and
contains session credentials.

 

Any pointers to appropriate documentation on how to manipulate
headers, or sample code, would be appreciated.







_________________________________________________________________
Your PC, mobile phone, and online services work together like never before.
http://clk.atdmt.com/MRT/go/108587394/direct/01/

Reply via email to