From 415511aab277db131769ed0db3ebaf458dd80f5e Mon Sep 17 00:00:00 2001 From: John Blum Date: Wed, 7 Jun 2017 09:45:48 -0700 Subject: [PATCH] Polish and fix up the :spring-session-sample-xml-gemfire-clientserver example module. --- .../java/sample/{Application.java => ServerConfig.java} | 4 ++-- .../src/main/java/sample/SessionServlet.java | 6 ++++-- .../main/resources/META-INF/spring/application.properties | 2 +- .../src/main/resources/META-INF/spring/session-server.xml | 6 +++--- 4 files changed, 10 insertions(+), 8 deletions(-) rename samples/xml/gemfire-clientserver/src/main/java/sample/{Application.java => ServerConfig.java} (90%) diff --git a/samples/xml/gemfire-clientserver/src/main/java/sample/Application.java b/samples/xml/gemfire-clientserver/src/main/java/sample/ServerConfig.java similarity index 90% rename from samples/xml/gemfire-clientserver/src/main/java/sample/Application.java rename to samples/xml/gemfire-clientserver/src/main/java/sample/ServerConfig.java index 4c477df..3f9af2d 100644 --- a/samples/xml/gemfire-clientserver/src/main/java/sample/Application.java +++ b/samples/xml/gemfire-clientserver/src/main/java/sample/ServerConfig.java @@ -24,10 +24,10 @@ import org.springframework.context.annotation.ImportResource; // tag::class[] @Configuration // <1> @ImportResource("META-INF/spring/session-server.xml") // <2> -public class Application { +public class ServerConfig { public static void main(String[] args) { - new AnnotationConfigApplicationContext(Application.class).registerShutdownHook(); + new AnnotationConfigApplicationContext(ServerConfig.class).registerShutdownHook(); } } // tag::end[] diff --git a/samples/xml/gemfire-clientserver/src/main/java/sample/SessionServlet.java b/samples/xml/gemfire-clientserver/src/main/java/sample/SessionServlet.java index b030339..427ba80 100644 --- a/samples/xml/gemfire-clientserver/src/main/java/sample/SessionServlet.java +++ b/samples/xml/gemfire-clientserver/src/main/java/sample/SessionServlet.java @@ -26,15 +26,17 @@ import javax.servlet.http.HttpServletResponse; // tag::class[] public class SessionServlet extends HttpServlet { + private static final long serialVersionUID = 2878267318695777395L; + @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + String attributeName = request.getParameter("attributeName"); String attributeValue = request.getParameter("attributeValue"); + request.getSession().setAttribute(attributeName, attributeValue); response.sendRedirect(request.getContextPath() + "/"); } - - private static final long serialVersionUID = 2878267318695777395L; } // tag::end[] diff --git a/samples/xml/gemfire-clientserver/src/main/resources/META-INF/spring/application.properties b/samples/xml/gemfire-clientserver/src/main/resources/META-INF/spring/application.properties index 98fbf19..31648e7 100644 --- a/samples/xml/gemfire-clientserver/src/main/resources/META-INF/spring/application.properties +++ b/samples/xml/gemfire-clientserver/src/main/resources/META-INF/spring/application.properties @@ -1,2 +1,2 @@ application.gemfire.client-server.host=localhost -application.gemfire.client-server.port=12480 +application.gemfire.client-server.port=40404 diff --git a/samples/xml/gemfire-clientserver/src/main/resources/META-INF/spring/session-server.xml b/samples/xml/gemfire-clientserver/src/main/resources/META-INF/spring/session-server.xml index 6426b7f..cf23bcc 100644 --- a/samples/xml/gemfire-clientserver/src/main/resources/META-INF/spring/session-server.xml +++ b/samples/xml/gemfire-clientserver/src/main/resources/META-INF/spring/session-server.xml @@ -36,9 +36,9 @@ + bind-address="${application.gemfire.client-server.host:localhost}" + host-name-for-clients="${application.gemfire.client-server.host:localhost}" + port="${spring.session.data.gemfire.port:${application.gemfire.client-server.port:40404}}"/>