Author: julien_viet
Date: 2011-01-14 10:04:56 -0500 (Fri, 14 Jan 2011)
New Revision: 5748
Added:
components/pc/trunk/test/core/src/main/packaging/jsr168/ext/session-war/META-INF/
components/pc/trunk/test/core/src/main/packaging/jsr168/ext/session-war/META-INF/context.xml
Modified:
components/pc/trunk/test/core/src/test/java/org/gatein/pc/test/portlet/jsr168/ext/session/CrossContextSessionAttributeTestCase.java
components/pc/trunk/test/servers/tomcat7/src/test/resources/portlet-tck-war/META-INF/context.xml
components/pc/trunk/test/servers/tomcat7/src/test/resources/portlet-test-war/META-INF/context.xml
Log:
GTNPC-48 : Configure sessionCookiePath="/" to make the
CrossContextSessionAttributeTestCase pass on Tomcat 7
Added:
components/pc/trunk/test/core/src/main/packaging/jsr168/ext/session-war/META-INF/context.xml
===================================================================
---
components/pc/trunk/test/core/src/main/packaging/jsr168/ext/session-war/META-INF/context.xml
(rev 0)
+++
components/pc/trunk/test/core/src/main/packaging/jsr168/ext/session-war/META-INF/context.xml 2011-01-14
15:04:56 UTC (rev 5748)
@@ -0,0 +1,6 @@
+<!--
+ | The sessionCookiePath set to '/' is necessary for Tomcat 7 . Normally it
should be set as a default in Tomcat configuration
+ | but setting it here allows to make the test path with a an unmodified Tomcat
+ -->
+<Context sessionCookiePath="/">
+</Context>
Modified:
components/pc/trunk/test/core/src/test/java/org/gatein/pc/test/portlet/jsr168/ext/session/CrossContextSessionAttributeTestCase.java
===================================================================
---
components/pc/trunk/test/core/src/test/java/org/gatein/pc/test/portlet/jsr168/ext/session/CrossContextSessionAttributeTestCase.java 2011-01-14
12:02:08 UTC (rev 5747)
+++
components/pc/trunk/test/core/src/test/java/org/gatein/pc/test/portlet/jsr168/ext/session/CrossContextSessionAttributeTestCase.java 2011-01-14
15:04:56 UTC (rev 5748)
@@ -45,13 +45,15 @@
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;
+import java.util.Enumeration;
/**
- * The goal is to test that cross context session attributes are set in container and are
accessible from the direct
- * servlet.
- * <p/>
- * 1/ portlet put key=value in the http session 2/ portlet ask the client to perform get
on /servlet 3/ servlet check
- * that key=value
+ * <p>The goal is to test that cross context session attributes are set in
container and are accessible from the direct
+ * servlet.<p/>
+ *
+ * 1/ portlet put key=value in the http session
+ * 2/ portlet ask the client to perform get on /servlet
+ * 3/ servlet check that key=value
*
* @author <a href="mailto:julien@jboss.org">Julien Viet</a>
* @version $Revision: 1.1 $
Modified:
components/pc/trunk/test/servers/tomcat7/src/test/resources/portlet-tck-war/META-INF/context.xml
===================================================================
---
components/pc/trunk/test/servers/tomcat7/src/test/resources/portlet-tck-war/META-INF/context.xml 2011-01-14
12:02:08 UTC (rev 5747)
+++
components/pc/trunk/test/servers/tomcat7/src/test/resources/portlet-tck-war/META-INF/context.xml 2011-01-14
15:04:56 UTC (rev 5748)
@@ -1,2 +1,2 @@
-<Context privileged="true">
+<Context privileged="true" sessionCookiePath="/">
</Context>
Modified:
components/pc/trunk/test/servers/tomcat7/src/test/resources/portlet-test-war/META-INF/context.xml
===================================================================
---
components/pc/trunk/test/servers/tomcat7/src/test/resources/portlet-test-war/META-INF/context.xml 2011-01-14
12:02:08 UTC (rev 5747)
+++
components/pc/trunk/test/servers/tomcat7/src/test/resources/portlet-test-war/META-INF/context.xml 2011-01-14
15:04:56 UTC (rev 5748)
@@ -1,2 +1,2 @@
-<Context privileged="true">
+<Context privileged="true" sessionCookiePath="/">
</Context>
\ No newline at end of file
Show replies by date