Hi Ruchith,

I also expected the phases you mentioned. But when I check the executionChain in the messagecontext while debugging I only see the phases I mentioned before. For some reason sandesha2 alters the phases of the messages during invocation.

Before sandesha2 was added the execution chain was as you described.

Thanks,

Lennard.
||
Ruchith Fernando wrote:

Hi Lennard,

On 8/2/06, Lennard IJsselstein <[EMAIL PROTECTED]> wrote:

Hi all,

We are currently using both the Sandesha2 and the Rampart module.
The problem we are facing now is when we send a webservice call the
following happens:
- The CreateSequence soapmessage is send to the Axis2 servlet and is
correctly processed.
    As expected the following axis2 phases are hit:
       Transport, Security, RMPhase OperationInPhase
- The soapmessage with the actual webservice call is send to the Axis2
servlet.
    The following phases are hit:
       soapmonitorPhase, RMPhase, OperationInPhase.
- The TerminateSequence soapmessage is send to the Axis2 servlet and is
correctly processed.
    As expected the following axis2 phases are hit:
       Transport, Security, RMPhase, OperationInPhase

Our question is:
Why does the 'normal' soapmessage not run through the Security phase?


IMHO the request message should go through the following phases :
Transport, Security, PreDispatch, Dispatch, OperationInPhase

Transport and Dispatch phases are used to dispatch and since you have
not mentioned any of these in the phases that the soap message hit I
wonder how the request reached the OperationInPhase.

Thanks,
Ruchith


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to