actually, nix that last message.  i don't think that is the right path
anyway.  

i would think that the header would need to be set to the TestTransaction
object and there would be no need to use the Stub object.  That brings me
back to using Handlers.  Does anyone have any suggestions/code
snippet/reference on how to set authorization data to the soap envelope
header using Handlers?

Thanks.

-----Original Message-----
From: Pani, Gourav [mailto:[EMAIL PROTECTED]
Sent: Monday, December 22, 2003 9:04 AM
To: '[EMAIL PROTECTED]'
Subject: RE: Authentication Information in SOAP Header


Here is what I am specifically doing in my code.


      // creating the service locator obj  
        TestTransactionService serviceLocator = new
TestTransactionServiceLocator();

        // creating and executing the transaction
      TestTransaction transaction = serviceLocator.getFastWebService();
      transaction.updateInventory("Foo", fooInfo);

I can't figure out how to use the TestTransactionSoapBindingStub to set the
header.  Any suggestions?





-----Original Message-----
From: Arno Huetter [mailto:[EMAIL PROTECTED]
Sent: Monday, December 22, 2003 8:43 AM
To: [EMAIL PROTECTED]
Subject: AW: Authentication Information in SOAP Header


Hi there,

I don't employ a handler, but simply invoke Stub.setHeader() for passing
authentication data - works fine for me.

HTH

Kind regards,
Arno Huetter

-----Urspr�ngliche Nachricht-----
Von: Pani, Gourav [mailto:[EMAIL PROTECTED]
Gesendet: Montag, 22. Dezember 2003 14:30
An: [EMAIL PROTECTED]
Betreff: Authentication Information in SOAP Header


hi,

i am using axis 1.1 on resin 2.1.10 and am trying to send header level
authentication info to a service.  from previous posts and some other
research i have gathered that using handlers would be the right way to go
about it.  however, i cannot seem to find any documentation or sample code
on how to use handlers to manipulate the header of a SOAP envelope before it
is sent out to the service.


i am using WSDLToJava to generate the stub objects instead of the DII way of
using the Call object.

any help is greatly appreciated.

tia.

ps:  the setUsername()/setPassword() solution does not work for my case.

Reply via email to