Hello there, I don't know the details of your code, but I suppose that you have to cast "transaction" to Stub or TestTransactionSoapBindingStub - at compiletime "transaction" is just of type TestTransaction, and not of type TestTransactionSoapBindingStub (at runtime, it will be of type TestTransactionSoapBindingStub as well).
Kind regards, Arno Huetter -----Ursprüngliche Nachricht----- Von: Pani, Gourav [mailto:[EMAIL PROTECTED] Gesendet: Montag, 22. Dezember 2003 15:04 An: '[EMAIL PROTECTED]' Betreff: 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.