Author: vanto
Date: Thu Dec 29 18:17:09 2011
New Revision: 1225610

URL: http://svn.apache.org/viewvc?rev=1225610&view=rev
Log:
ODE-952: fixing session handling bug. Thanks to Sathwik for the patch!

Modified:
    
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/hooks/SessionInHandler.java

Modified: 
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/hooks/SessionInHandler.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/hooks/SessionInHandler.java?rev=1225610&r1=1225609&r2=1225610&view=diff
==============================================================================
--- 
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/hooks/SessionInHandler.java 
(original)
+++ 
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/hooks/SessionInHandler.java 
Thu Dec 29 18:17:09 2011
@@ -85,7 +85,10 @@ public class SessionInHandler extends Ab
                 callback = header.getFirstChildWithName(new 
QName(Namespaces.INTALIO_SESSION_NS, "callback"));
             }
             if (callback != null) {
-                OMElement callbackSession = callback.getFirstChildWithName(new 
QName(Namespaces.INTALIO_SESSION_NS, "session"));
+                OMElement callbackSession = callback.getFirstChildWithName(new 
QName(Namespaces.ODE_SESSION_NS, "session"));
+                if(callbackSession==null){
+                    callbackSession = callback.getFirstChildWithName(new 
QName(Namespaces.INTALIO_SESSION_NS, "session"));
+                }
                 if (callbackSession != null) {
                     // Building an endpoint that represents our client (we're 
supposed to call him later on)
                     Document doc = DOMUtils.newDocument();


Reply via email to