Author: rmannibucau
Date: Fri Jan  4 13:03:28 2013
New Revision: 1428830

URL: http://svn.apache.org/viewvc?rev=1428830&view=rev
Log:
wrapper for deltasession shouldn't be direct one

Modified:
    
openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/cdi/SessionContextBackedByHttpSession.java

Modified: 
openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/cdi/SessionContextBackedByHttpSession.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/cdi/SessionContextBackedByHttpSession.java?rev=1428830&r1=1428829&r2=1428830&view=diff
==============================================================================
--- 
openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/cdi/SessionContextBackedByHttpSession.java
 (original)
+++ 
openejb/trunk/openejb/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/cdi/SessionContextBackedByHttpSession.java
 Fri Jan  4 13:03:28 2013
@@ -42,7 +42,7 @@ public class SessionContextBackedByHttpS
             }
         }
 
-        if (session instanceof StandardSession) {
+        if (StandardSession.class.equals(session.getClass())) { // local 
session, use fastest wrapper
             try {
                 final ConcurrentHashMap<String, Object> map = 
(ConcurrentHashMap<String, Object>) Reflections.get(session, "attributes");
                 if (WRAPPER.equals("direct")) {


Reply via email to