I think I can partly help you.  I'm assuming you used wsdl2java to
create your service.  At least in my case, this created these two
classes (among others):

(A) MyServiceMessageReceiverInOut.java
and
(B) MyServiceSkeleton.java

Class (A), in its function invokeBusinessLogic(msgContext,
newMegContext), determines the service in Class (B) to call.

To get to the SOAPHeader[1], I believe you just need to call:
msgContext.getEnvelope().getHeader() within this method.

Let us know if this works for you. (For my code above, I used ADB
databinding so the code may be different for you.)

Glen

[1]
http://ws.apache.org/axis2/0_93/api/org/apache/axis2/soap/SOAPHeader.html


Am Donnerstag, den 17.05.2007, 17:35 -0700 schrieb Jack Sprat:
> Can anyone answer this question?  I thought this would be fairly
> common but I've not seen any tutorials or anything like that.
> Any help is appreciated.
> 
> Thanks.
> T
> 
> 
> Jack Sprat <[EMAIL PROTECTED]> wrote:
>         I am using Axis 1.2 with XML Beans and need to get the user
>         and password SOAP header elements.  I've set up an Axis2
>         handler and it is being called properly.
>         My question is how exactly do I get the to the SOAP header
>         elements?
>         
>         Thanks.
>         T
>         
>         
>         
> 
> 
> 
> 
> ______________________________________________________________________
> No need to miss a message. Get email on-the-go 
> with Yahoo! Mail for Mobile. Get started.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to