Author: remy.maucherat(a)jboss.com
Date: 2008-03-13 12:50:02 -0400 (Thu, 13 Mar 2008)
New Revision: 499
Modified:
trunk/java/org/apache/catalina/core/StandardWrapperValve.java
Log:
- Some Comet related components (like the tracking valve) need the session id, so make
sure one is created
when starting a Comet connection. It's possible the behavior will change in the
future.
Modified: trunk/java/org/apache/catalina/core/StandardWrapperValve.java
===================================================================
--- trunk/java/org/apache/catalina/core/StandardWrapperValve.java 2008-03-13 12:01:22 UTC
(rev 498)
+++ trunk/java/org/apache/catalina/core/StandardWrapperValve.java 2008-03-13 16:50:02 UTC
(rev 499)
@@ -214,6 +214,7 @@
SystemLogHandler.startCapture();
if (comet) {
request.setComet(true);
+ request.getSession(true);
filterChain.doFilterEvent(request.getEvent());
} else {
filterChain.doFilter(request.getRequest(),
@@ -228,6 +229,7 @@
} else {
if (comet) {
request.setComet(true);
+ request.getSession(true);
filterChain.doFilterEvent(request.getEvent());
} else {
filterChain.doFilter
Show replies by date