Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse McConnell2012-02-09 18:54:46 +0000
committerJesse McConnell2012-02-09 18:54:46 +0000
commit528c2461637ff01e3906d3e4706bdee845da8cd1 (patch)
tree6a5b13be1bf508b148c0616dbe7c67b161b0cb35 /jetty-nosql/src
parentd13599a1d19373050da48c642070ceadcb557fe2 (diff)
downloadorg.eclipse.jetty.project-528c2461637ff01e3906d3e4706bdee845da8cd1.tar.gz
org.eclipse.jetty.project-528c2461637ff01e3906d3e4706bdee845da8cd1.tar.xz
org.eclipse.jetty.project-528c2461637ff01e3906d3e4706bdee845da8cd1.zip
[Bug 371040] nosqlsession needs to call correct super contructor for new
sessions
Diffstat (limited to 'jetty-nosql/src')
-rw-r--r--jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java6
-rw-r--r--jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java3
2 files changed, 5 insertions, 4 deletions
diff --git a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java
index 63ac821224..b0bf6715d7 100644
--- a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java
+++ b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSession.java
@@ -16,6 +16,8 @@ import java.util.HashSet;
import java.util.Set;
import java.util.concurrent.atomic.AtomicInteger;
+import javax.servlet.http.HttpServletRequest;
+
import org.eclipse.jetty.server.session.AbstractSession;
import org.eclipse.jetty.util.log.Log;
import org.eclipse.jetty.util.log.Logger;
@@ -33,9 +35,9 @@ public class NoSqlSession extends AbstractSession
private long _lastSync;
/* ------------------------------------------------------------ */
- public NoSqlSession(NoSqlSessionManager manager, long created, long accessed, String clusterId)
+ public NoSqlSession(NoSqlSessionManager manager, HttpServletRequest request)
{
- super(manager, created,accessed,clusterId);
+ super(manager, request);
_manager=manager;
save(true);
_active.incrementAndGet();
diff --git a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java
index 1f6be6fd41..4ffa417101 100644
--- a/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java
+++ b/jetty-nosql/src/main/java/org/eclipse/jetty/nosql/NoSqlSessionManager.java
@@ -117,8 +117,7 @@ public abstract class NoSqlSessionManager extends AbstractSessionManager impleme
protected AbstractSession newSession(HttpServletRequest request)
{
long created=System.currentTimeMillis();
- String clusterId=getSessionIdManager().newSessionId(request,created);
- return new NoSqlSession(this,created,created,clusterId);
+ return new NoSqlSession(this,request);
}
/* ------------------------------------------------------------ */

Back to the top