Hi John,
    This issue is kind of tricky as we have to get this working with handlers.
    One question, as Roshan has pointed out, is whether it would be
possible and would it make sence (or be appropriate) to expose
transport API to handlers.

    However, given my understanding on handlers, they are to be used
to deal with SOAP headers, not even SOAP body (may be there is
occational requirement such as in WS-Security). Hence if we are to
deal with transport headers in a handler, it may sound as if we are
going against seemantics.

    I would look into handler implementation and see what technical
possibilities are there to address this issue. However, IMHO we need
to look into the semntic implications here.

Thanks,
Samisa...



On Tue, 1 Feb 2005 14:42:08 +0000, John Hawkins <[EMAIL PROTECTED]> wrote:
> 
> Hi Samisa, 
> 
> Given your in-depth knowledge in the transport - Have you looked at
> http://issues.apache.org/jira/browse/AXISCPP-397 Do you think this would
> work/be easy to do? 
> 
> 
> John Hawkins
> 
> 
> 
> 
> Samisa Abeysinghe <[EMAIL PROTECTED]> 
> 
> 01/02/2005 03:59 
> Please respond to
> "Apache AXIS C User List"
> ToApache AXIS C User List <[email protected]>, Tudor Denilson
> <[EMAIL PROTECTED]> 
> cc
> SubjectRe: Setting certain non-standard http header request properties with
> Axis
> 
> 
> 
> 
> 
> 
> 
> 
> In the Stub API, there is a method 
> void setTransportProperty(const char *pcKey, const char *pcValue);
> 
> Assuming your stub object is 'stub' you can call:
> stub.setTransportProperty("TEST-REQUEST", "TEST-VALUE");
> 
> HTH.
> 
> Thanks,
> Samisa...
> 
> 
> On Mon, 31 Jan 2005 18:19:40 +0200, Tudor Denilson <[EMAIL PROTECTED]>
> wrote:
> > I have the following problem:
> > 
> > I'm trying to call certain remote methods using a client developed
> > using Axis, I have a ServiceLocator, Stub and corresponding interface
> > for them, all goes well, except my service side (the server) requests
> > me to put in the HTTP header of my embeding SOAP request a parameter,
> > let's call it: "TEST-REQUEST" with the value "TEST-VALUE". Otherwise,
> > my http request gets rejected.
> > 
> > So, I need this line to appear in the http header part of the message
> > sent through Axis, not in the SOAP envelope part. I don't know how can
> > I set this.
> > 
> > If anyone can help, thank you very much for the time,
> > 
> > Tudor Vintilescu
> >
> 
>

Reply via email to