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")) {