|
Hi all;
At the axis2 face to face we did number of changes to axis2 architecture, had to get rid of EngineRegistry and introduce new set of contexts ( www.apache.org/~deepal/axis2f2f/axiscontext.jpg ) considering all those I will have to do some changes to the deployment module too. This mail describes purpose changes to that, so please read that carefully and feels free to give your comments and any suggestions. Pre-dispatch phase: This is a system inbuilt phase and which is not going to specify in the server.xml as available phase , and all the handlers in this phase run for each service, i.e they act as global handlers. The main rationality behind introducing phase like this is to provide a way to add global handlers by modules if they want. How deployment work in new architecture (after face to face summit).
Creates three kind of flows (or three kind of execution chains) called 1. In-Flow 2. Out-Flow 3. Fault-Flow (Let�s call those flows as serviceChain and those are also called pre compute handler chains)
� At the run time for each message arrive, it invokes engage(serviceChain , EngineContext) method of each and every module , then the depending on the WS-police module will decide what to do to the serviceChain , 99% of the time it will do nothing. But if we consider about 1% their module developer can use either Phase rule or any other mechanism to change the handler chain. |
- [Axis2] Purpose Deployment changes Deepal Jayasinghe
- Re: [Axis2] Purpose Deployment changes Aleksander Slominski
- Re: [Axis2] Purpose Deployment changes Deepal Jayasinghe
- Re: [Axis2] Purpose Deployment changes Venkat Reddy
- Re: [Axis2] Purpose Deployment chang... Glen Daniels
- Re: [Axis2] Purpose Deployment ... Glen Daniels
- Re: [Axis2] Purpose Deployment chang... Deepal Jayasinghe
- Re: [Axis2] Purpose Deployment ... Glen Daniels
- Re: [Axis2] Purpose Deploym... Deepal Jayasinghe
- Re: [Axis2] Purpose Deployment ... Ajith Ranabahu
- Re: [Axis2] Purpose Deploym... Aleksander Slominski
