diff --git a/manifest.yml b/manifest.yml
index 1ec6783..db4c532 100644
--- a/manifest.yml
+++ b/manifest.yml
@@ -1,5 +1,8 @@
----
applications:
- target:
- name: hello-java
- mem: 512M
+ - name: hello-java-jsession
+ path: target
+ memory: 500M
+ stackato:
+ hooks:
+ post-staging:
+ - sed -i '/<\/session-config>/ i\ COOKIE' $HOME/.java-buildpack/tomcat/conf/web.xml
diff --git a/pom.xml b/pom.xml
index 44ec8c8..0cf8dc9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4.0.0
org.cloudfoundry.samples
- hello-java
+ hello-java-jsession
1.0
war
diff --git a/src/main/java/org/cloudfoundry/samples/HelloServlet.java b/src/main/java/org/cloudfoundry/samples/HelloServlet.java
index f55fdba..ea6db59 100644
--- a/src/main/java/org/cloudfoundry/samples/HelloServlet.java
+++ b/src/main/java/org/cloudfoundry/samples/HelloServlet.java
@@ -17,6 +17,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) t
response.setStatus(200);
PrintWriter writer = response.getWriter();
writer.println("Hello from " + System.getenv("VCAP_APP_HOST") + ":" + System.getenv("VCAP_APP_PORT"));
+ writer.println("Your jsessionID is: " + request.getSession().getId());
writer.close();
}
}