You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ch...@apache.org on 2005/12/07 04:02:22 UTC

svn commit: r354682 - in /webservices/axis2/trunk/java/modules/core/src/org/apache/axis2: deployment/axis2.xml engine/AxisConfiguration.java

Author: chathura
Date: Tue Dec  6 19:02:08 2005
New Revision: 354682

URL: http://svn.apache.org/viewcvs?rev=354682&view=rev
Log:
Reverting the changes done to make the SOAP Action based dispatching have precedence.

Modified:
    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml
    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java

Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml?rev=354682&r1=354681&r2=354682&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml Tue Dec  6 19:02:08 2005
@@ -104,12 +104,14 @@
                      class="org.apache.axis2.engine.AddressingBasedDispatcher">
                 <order phase="Dispatch"/>
             </handler>
-		 <handler name="SOAPActionBasedDispatcher"
-                     class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
-                <order phase="Dispatch"/>
-            </handler>
+			
              <handler name="RequestURIBasedDispatcher"
                      class="org.apache.axis2.engine.RequestURIBasedDispatcher">
+                <order phase="Dispatch"/>
+            </handler>
+            
+            <handler name="SOAPActionBasedDispatcher"
+                     class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
                 <order phase="Dispatch"/>
             </handler>
             

Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java?rev=354682&r1=354681&r2=354682&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java Tue Dec  6 19:02:08 2005
@@ -139,15 +139,15 @@
         add_dispatch.getHandlerDesc().setParent(this);
         dispatch.addHandler(add_dispatch, 0);       
 
+		RequestURIBasedDispatcher uri_diaptch = new RequestURIBasedDispatcher();
+		uri_diaptch.getHandlerDesc().setParent(this);
+		uri_diaptch.initDispatcher();
+		dispatch.addHandler(uri_diaptch, 1);
+
         SOAPActionBasedDispatcher soapActionBased_dispatch = new SOAPActionBasedDispatcher();
         soapActionBased_dispatch.getHandlerDesc().setParent(this);
         soapActionBased_dispatch.initDispatcher();
-        dispatch.addHandler(soapActionBased_dispatch, 1);
-        
-        RequestURIBasedDispatcher uri_diaptch = new RequestURIBasedDispatcher();
-        uri_diaptch.getHandlerDesc().setParent(this);
-        uri_diaptch.initDispatcher();
-        dispatch.addHandler(uri_diaptch, 2);
+        dispatch.addHandler(soapActionBased_dispatch, 2);       
 
         SOAPMessageBodyBasedDispatcher soapMessageBodybased_dispatch =
                 new SOAPMessageBodyBasedDispatcher();



Re: [Axis2] svn commit: r354682 - in /webservices/axis2/trunk/java/modules/core/src/org/apache/axis2: deployment/axis2.xml engine/AxisConfiguration.java

Posted by Chathura Herath <ch...@gmail.com>.
Yesterday i revoked the changes back to what it was earlier, because i
don't see a way to get the SOAPAction based to get precedence under
our current architecture.(i.e. As long as we are doing Operation
Dispatching and Service Dispatching in the same dispatcher.).
So it was undoing a change.
Chathura

On 12/7/05, Eran Chinthaka <ch...@opensource.lk> wrote:
> Are we agreed on this ? I think the mail thread is still going on and we
> are going towards, making the AddressingDispatcher taking the precedence
> and not the SOAP action based one.
>
> chathura@apache.org wrote:
>
> >Author: chathura
> >Date: Tue Dec  6 19:02:08 2005
> >New Revision: 354682
> >
> >URL: http://svn.apache.org/viewcvs?rev=354682&view=rev
> >Log:
> >Reverting the changes done to make the SOAP Action based dispatching have precedence.
> >
> >Modified:
> >    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml
> >    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java
> >
> >Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml
> >URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml?rev=354682&r1=354681&r2=354682&view=diff
> >==============================================================================
> >--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml (original)
> >+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml Tue Dec  6 19:02:08 2005
> >@@ -104,12 +104,14 @@
> >                      class="org.apache.axis2.engine.AddressingBasedDispatcher">
> >                 <order phase="Dispatch"/>
> >             </handler>
> >-               <handler name="SOAPActionBasedDispatcher"
> >-                     class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
> >-                <order phase="Dispatch"/>
> >-            </handler>
> >+
> >              <handler name="RequestURIBasedDispatcher"
> >                      class="org.apache.axis2.engine.RequestURIBasedDispatcher">
> >+                <order phase="Dispatch"/>
> >+            </handler>
> >+
> >+            <handler name="SOAPActionBasedDispatcher"
> >+                     class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
> >                 <order phase="Dispatch"/>
> >             </handler>
> >
> >
> >Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java
> >URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java?rev=354682&r1=354681&r2=354682&view=diff
> >==============================================================================
> >--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java (original)
> >+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java Tue Dec  6 19:02:08 2005
> >@@ -139,15 +139,15 @@
> >         add_dispatch.getHandlerDesc().setParent(this);
> >         dispatch.addHandler(add_dispatch, 0);
> >
> >+              RequestURIBasedDispatcher uri_diaptch = new RequestURIBasedDispatcher();
> >+              uri_diaptch.getHandlerDesc().setParent(this);
> >+              uri_diaptch.initDispatcher();
> >+              dispatch.addHandler(uri_diaptch, 1);
> >+
> >         SOAPActionBasedDispatcher soapActionBased_dispatch = new SOAPActionBasedDispatcher();
> >         soapActionBased_dispatch.getHandlerDesc().setParent(this);
> >         soapActionBased_dispatch.initDispatcher();
> >-        dispatch.addHandler(soapActionBased_dispatch, 1);
> >-
> >-        RequestURIBasedDispatcher uri_diaptch = new RequestURIBasedDispatcher();
> >-        uri_diaptch.getHandlerDesc().setParent(this);
> >-        uri_diaptch.initDispatcher();
> >-        dispatch.addHandler(uri_diaptch, 2);
> >+        dispatch.addHandler(soapActionBased_dispatch, 2);
> >
> >         SOAPMessageBodyBasedDispatcher soapMessageBodybased_dispatch =
> >                 new SOAPMessageBodyBasedDispatcher();
> >
> >
> >
> >
> >
>


--
Chathura Herath
http://www.bloglines.com/blog/chathurah

Re: [Axis2] svn commit: r354682 - in /webservices/axis2/trunk/java/modules/core/src/org/apache/axis2: deployment/axis2.xml engine/AxisConfiguration.java

Posted by Eran Chinthaka <ch...@opensource.lk>.
Are we agreed on this ? I think the mail thread is still going on and we
are going towards, making the AddressingDispatcher taking the precedence
and not the SOAP action based one.

chathura@apache.org wrote:

>Author: chathura
>Date: Tue Dec  6 19:02:08 2005
>New Revision: 354682
>
>URL: http://svn.apache.org/viewcvs?rev=354682&view=rev
>Log:
>Reverting the changes done to make the SOAP Action based dispatching have precedence.
>
>Modified:
>    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml
>    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java
>
>Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml
>URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml?rev=354682&r1=354681&r2=354682&view=diff
>==============================================================================
>--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml (original)
>+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/axis2.xml Tue Dec  6 19:02:08 2005
>@@ -104,12 +104,14 @@
>                      class="org.apache.axis2.engine.AddressingBasedDispatcher">
>                 <order phase="Dispatch"/>
>             </handler>
>-		 <handler name="SOAPActionBasedDispatcher"
>-                     class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
>-                <order phase="Dispatch"/>
>-            </handler>
>+			
>              <handler name="RequestURIBasedDispatcher"
>                      class="org.apache.axis2.engine.RequestURIBasedDispatcher">
>+                <order phase="Dispatch"/>
>+            </handler>
>+            
>+            <handler name="SOAPActionBasedDispatcher"
>+                     class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
>                 <order phase="Dispatch"/>
>             </handler>
>             
>
>Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java
>URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java?rev=354682&r1=354681&r2=354682&view=diff
>==============================================================================
>--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java (original)
>+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/engine/AxisConfiguration.java Tue Dec  6 19:02:08 2005
>@@ -139,15 +139,15 @@
>         add_dispatch.getHandlerDesc().setParent(this);
>         dispatch.addHandler(add_dispatch, 0);       
> 
>+		RequestURIBasedDispatcher uri_diaptch = new RequestURIBasedDispatcher();
>+		uri_diaptch.getHandlerDesc().setParent(this);
>+		uri_diaptch.initDispatcher();
>+		dispatch.addHandler(uri_diaptch, 1);
>+
>         SOAPActionBasedDispatcher soapActionBased_dispatch = new SOAPActionBasedDispatcher();
>         soapActionBased_dispatch.getHandlerDesc().setParent(this);
>         soapActionBased_dispatch.initDispatcher();
>-        dispatch.addHandler(soapActionBased_dispatch, 1);
>-        
>-        RequestURIBasedDispatcher uri_diaptch = new RequestURIBasedDispatcher();
>-        uri_diaptch.getHandlerDesc().setParent(this);
>-        uri_diaptch.initDispatcher();
>-        dispatch.addHandler(uri_diaptch, 2);
>+        dispatch.addHandler(soapActionBased_dispatch, 2);       
> 
>         SOAPMessageBodyBasedDispatcher soapMessageBodybased_dispatch =
>                 new SOAPMessageBodyBasedDispatcher();
>
>
>
>  
>