It seems to be working fine although I am not entirely clear on what "Operation Context" means. I assume it means for a given user & for a given session & most importantly one user operation (ie) one webservice operation call done by the user.
If I were to do this in a generic non-axis2 way, or said differently,
On the server side, how do I pass ANY information between a request message and its corresponding response message ?
I think the statement 2 you made
2. In the server-side handler, insert the timestamp from ingoing messages into the MessgeContext of each message and, for outgoing messages, transfer the timestamp from the MessageContext to a SOAP header.
Properties in the MessageContext are copied from the incoming message to the outgoing response.
addresses it, but can you please elaborate with a code snippet please ?
Thanks!