Skip to content

Instantly share code, notes, and snippets.

@hbcafe
Last active August 29, 2015 14:24
Show Gist options
  • Save hbcafe/c107999fb4ba2a4bb0a9 to your computer and use it in GitHub Desktop.
Save hbcafe/c107999fb4ba2a4bb0a9 to your computer and use it in GitHub Desktop.
Developing an Apache Wink REST Client for Bluemix Liberty Runtime
/**
* @see HttpServlet#doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
*/
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException {
System.out.println("===doGet===");
org.apache.wink.client.ClientConfig clientConfig = new org.apache.wink.client.ClientConfig();
org.apache.wink.client.RestClient client = new org.apache.wink.client.RestClient(clientConfig);
org.apache.wink.client.Resource resource = client.resource("http://restservicessamples.mybluemix.net/banking/Greeting");
org.apache.wink.client.ClientResponse resp = resource.get();
String msg = (String) resp.getMessage();
System.out.println(msg);
System.out.println(resp.getStatusCode());
System.out.println(resp.getEntity(String.class));
java.io.PrintWriter printWriter = response.getWriter();
printWriter.println(resp.getEntity(String.class));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment