From 15d5452141e4320cc5e15965455a50cdcc5ea3a2 Mon Sep 17 00:00:00 2001 From: Billy Tat Date: Wed, 14 Sep 2016 14:50:56 -0700 Subject: [PATCH] Update for Stackato 4.0 --- manifest.yml | 2 ++ src/main/java/org/cloudfoundry/samples/HelloServlet.java | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/manifest.yml b/manifest.yml index 08f5f45..3edfd80 100644 --- a/manifest.yml +++ b/manifest.yml @@ -1,5 +1,7 @@ --- applications: - name: hello-java + buildpack: https://github.com/cloudfoundry/java-buildpack memory: 512M path: target/hello-java-1.0.war + stack: cflinuxfs2 diff --git a/src/main/java/org/cloudfoundry/samples/HelloServlet.java b/src/main/java/org/cloudfoundry/samples/HelloServlet.java index 76b7385..f17ea53 100644 --- a/src/main/java/org/cloudfoundry/samples/HelloServlet.java +++ b/src/main/java/org/cloudfoundry/samples/HelloServlet.java @@ -19,7 +19,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) t // This is only needed because we want to print the IP String ssh_client_info = System.getenv("SSH_CONNECTION"); - String ip_addr = System.getenv("VCAP_APP_HOST"); + String ip_addr = "0.0.0.0"; if (ssh_client_info != null && ip_addr.equals("0.0.0.0")) { int hubEnd = ssh_client_info.indexOf(" "); int portEnd = ssh_client_info.indexOf(" ", hubEnd + 1); @@ -27,7 +27,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) t ip_addr = ssh_client_info.substring(portEnd + 1, dockerIPAddressEnd); } - writer.println("Hello from " + ip_addr + ":" + System.getenv("VCAP_APP_PORT")); + writer.println("Hello from " + ip_addr + ":" + System.getenv("PORT")); writer.close(); } }