[ http://issues.apache.org/jira/browse/AXIS2-961?page=all ]

Deepal Jayasinghe resolved AXIS2-961.
-------------------------------------

    Resolution: Fixed

I fixed 1 and 2 , but I dont think we can fix number 3. If we try to change 
flow names we have to change a number of places , so at this point it is not 
good idea to change that. I know it is a very good suggestions .


> Tidy up phase configuration in axis2.xml
> ----------------------------------------
>
>                 Key: AXIS2-961
>                 URL: http://issues.apache.org/jira/browse/AXIS2-961
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: core
>    Affects Versions: 1.0
>            Reporter: Thilo Frotscher
>            Priority: Blocker
>
> The current state of the phase configuration in axis2.xml is confusing, 
> especially for beginners.
> 1) In In-Flow the handler InstanceDispatch is configured to belong to phase 
> PostDispatch. This phase does not exist in the current configuration.
>             <handler name="InstanceDispatcher"
>                      class="org.apache.axis2.engine.InstanceDispatcher">
>                 <order phase="PostDispatch"/>
>             </handler>
> 2) In In-Flow the handlers RequestURIBasedDispatcher and 
> SOAPActionBasedDispatcher belong to Transport phase, while in In-Fault-Flow 
> they belong to phase Dispatch. This should be consistent.
> 3) The usage of capital letters in phase names should be consistent. 
> Currently it's inflow, outflow, INfaultflow and Outfaultflow.
> 4) The comments that are supposed to mark which phases are pre-defined and 
> where developers can insert custom phases are confusing and misleading. They 
> also refer to phases that don't exist.
>      I suggest inserting comments like this:
>      <!-- Start system pre-defined phases -->
>         <phase name="X"/>
>         <phase name="Y"/>
>      <!-- End system pre-defined phases -->
>      <!-- Start custom phases -->
>         <phase name="Z"/>
>      <!-- End custom phases -->
>     or like this., respectively:
>      <!-- Start custom phases -->
>         <phase name="A"/>
>      <!-- End custom phases -->
>      <!-- Start system pre-defined phases -->
>         <phase name="B"/>
>         <phase name="C"/>
>      <!-- End system pre-defined phases -->
> Thank you very much,
> Thilo

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

Reply via email to