Patch guice servlet extension to fix cookies bug

Since I255661a62 web session management code facing subtle cookies
mutability problem in request continuation code for background tasks.
Before this change, original request was used in background tasks.

Cookies mutability bug [1] was fixed by Guice team but wasn't released
yet.  Build against unreleased version and deploy it temporarily on Google 
storage bucket until the fix is released.

[1] http://code.google.com/p/google-guice/issues/detail?id=806

Change-Id: Ife019c22b85a0e1e49cfafeaeebb886be27aeacd
This commit is contained in:
David Ostrovsky 2014-05-21 08:11:53 +02:00 committed by David Ostrovsky
parent f8578183f3
commit b938abbede

View File

@ -1,6 +1,7 @@
include_defs('//lib/maven.defs')
VERSION = '4.0-beta'
COOKIE_PATCH = '4.0-beta-98-g8d88344'
EXCLUDE = [
'META-INF/DEPENDENCIES',
'META-INF/LICENSE',
@ -41,8 +42,9 @@ maven_jar(
maven_jar(
name = 'guice-servlet',
id = 'com.google.inject.extensions:guice-servlet:' + VERSION,
sha1 = '46b44984f254c0bf92d0c972fad1a70292ada28e',
id = 'com.google.inject.extensions:guice-servlet:' + COOKIE_PATCH,
repository = GERRIT,
sha1 = 'fa17d57a083fe9fc86b93f2dc37069573a2e65cd',
license = 'Apache2.0',
deps = [':guice'],
exclude = EXCLUDE,