danjk159 / memcached-session-manager

Automatically exported from code.google.com/p/memcached-session-manager
0 stars 0 forks source link

session manager interferes with asynchronous request processing in servlets #188

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I'm using 
request.startAsync(request, response);
in a servlet in Tomcat 7.

This takes advantage of the asynchronous request processing feature of the 
"new" Servlet v3.0 spec.

With a configured Memcached/CouchBase session manager I am getting an 
"IllegalStateException: Not Supported" at this code line.

Without the session manager (but still WITH all the libraries in Tomcat's lib 
folder) this works out just fine.

This is odd but clearly recreatable. Unfortunately I have no more details. 

As a consequence we'll have to use two Tomcat installations now - one for the 
UI (with the session manager) and one for our API (without). There are no 
issues regarding the application level access to couchbase/memcached in both 
application components.

Original issue reported on code.google.com by klaus.sc...@gmail.com on 20 Dec 2013 at 4:23

GoogleCodeExporter commented 8 years ago
This should already be resolved in master (original issue #75), it only needs a 
release. You can already test the jars attached to 
http://code.google.com/p/memcached-session-manager/issues/detail?id=75#c11 - it 
would be nice if you'd confirm if it's working.

Original comment by martin.grotzke on 20 Dec 2013 at 9:26

GoogleCodeExporter commented 8 years ago
Will do (after the Christmas break)! Thanks!

Original comment by klaus.sc...@gmail.com on 20 Dec 2013 at 10:26