In the case of WS-Security there are instance that the only way to dispatch is using addressing , and service and operation must be found before running the security handlers. If you take transport like SMTP the only way to dispatch is using addressing so we need to run addressing before security.
May be Ruchith can add some more infor into this. Thanks Deepal > Um deepal, can you explain why we should have the > AddressingBased*Dispatcher* running before the *Dispatch* phase? > Thanks, > David > > On 25/07/07, Deepal jayasinghe <[EMAIL PROTECTED]> wrote: > >> Hi Glen, >> Yes I have to agree with you , but let's do that for next release. I >> would like to consider that as the first item to be fixed. >> >> Thanks >> Deepal >> >>> [Forward with correct prefix] >>> >>> Gosh. If only Modules ... >>> >>> http://marc.info/?l=axis-dev&m=118117804705440&w=2 >>> >>> ... could define their own Phases >>> >>> http://marc.info/?l=axis-dev&m=114404998012486&w=2 >>> >>> this commit could have consisted of a simple change to the Addressing >>> module's module.xml, and that would basically be it. This demonstrates, >>> once again, exactly the problem with the current overly-static design. >>> >>> I still stand by the position I wrote up last year: >>> >>> http://marc.info/?l=axis-dev&m=114417377917696&w=2 >>> >>> This needs to be fixed after 1.3, folks. >>> >>> --Glen >>> >>> >>> [EMAIL PROTECTED] wrote: >>> >>>> Author: deepal >>>> Date: Tue Jul 24 04:41:00 2007 >>>> New Revision: 559011 >>>> >>>> URL: http://svn.apache.org/viewvc?view=rev&rev=559011 >>>> Log: >>>> -Add a phase called Addressing as I mentioned in the mailing list - >>>> Move all the addressing handlers into Addressing phase >>>> - Had to modify a set of axis2.xml and test cases to cope this chang >>>> >>>> [This is a big commit but no need to worry :) ] >>>> >>>> Modified: >>>> >>>> webservices/axis2/trunk/java/modules/addressing/src/META-INF/module.xml >>>> webservices/axis2/trunk/java/modules/integration/conf/axis2.xml >>>> >>>> webservices/axis2/trunk/java/modules/integration/test-resources/deployment/deployment.both.axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test-resources/mtom/MTOM-enabled-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test-resources/mtom/MTOM-fileCache-enabled-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test-resources/swa/SwA-enabled-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test-resources/swa/SwA-fileCache-enabled-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/engine/HandlerExecutionTest.java >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/engine/chunking-disabled-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/engine/chunking-enabled-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/engine/commons-http-enabled-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/jms/jms-enabled-client-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/jms/jms-enabled-server-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/mail/mail-enabled-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/mail/mail-enabled-client-axis2.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/mail/mail-enabled-server-axis2.xml >>>> >>>> webservices/axis2/trunk/java/modules/kernel/conf/axis2.xml >>>> >>>> webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/axis2_default.xml >>>> >>>> >>>> webservices/axis2/trunk/java/modules/kernel/test/org/apache/axis2/deployment/ModuleDisengagementTest.java >>>> >>>> >>>> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > > -- Thanks, Deepal ................................................................ "The highest tower is built one brick at a time" --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
