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();