Hi Jaya,
jayachandra wrote:
(I think I'm reviving a related dead debate)
Hi all,
Currently can Axis2 support accepting and returning back a set of
custom headers that user wishes to send to the application on the
server side and expect them to be returned back.
All I see is, client api methods only accept just the contents of body
and send then to the server after attaching some standard addressing
hdrs etc.
Are you sure ? There should be a method in the Call class which accepts
a SOAPEnvelope. (See Call.java:103 and Call.java:151)
And the best way to relay some information through the server is to add
them as reference parameters of the replyTo EPR (When you use
addressing). So add whatever stuff you want to come back to as reference
parameters in the replyTo EPR and send. You will get them as SOAP
Headers in the response message.
Thilina complained this is not working for him. I will fix it, if its
broken.
HTH
-- EC
However accepting an envelope (headers + body) would be the expected
way of functioning, isn't it?
Or is this already supported or can be worked around by some way?
Please clarify!
Thank you
Jayachandra
--
-- Jaya