You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@knox.apache.org by km...@apache.org on 2016/03/09 20:29:01 UTC

knox git commit: KNOX-685] - Knox tests cleanup after Jetty 9 upgrade. Test slow hostname resolution of 0.0.0.0.

Repository: knox
Updated Branches:
  refs/heads/master df0fe7cef -> 8013ff479


KNOX-685] - Knox tests cleanup after Jetty 9 upgrade. Test slow hostname resolution of 0.0.0.0.


Project: http://git-wip-us.apache.org/repos/asf/knox/repo
Commit: http://git-wip-us.apache.org/repos/asf/knox/commit/8013ff47
Tree: http://git-wip-us.apache.org/repos/asf/knox/tree/8013ff47
Diff: http://git-wip-us.apache.org/repos/asf/knox/diff/8013ff47

Branch: refs/heads/master
Commit: 8013ff479afd7c4df24b1af35746af6940fb332a
Parents: df0fe7c
Author: Kevin Minder <km...@apache.org>
Authored: Wed Mar 9 14:28:51 2016 -0500
Committer: Kevin Minder <km...@apache.org>
Committed: Wed Mar 9 14:28:51 2016 -0500

----------------------------------------------------------------------
 .../gateway/filter/rewrite/api/UrlRewriteServletFilter.java   | 1 +
 .../gateway/filter/rewrite/impl/UrlRewriteResponse.java       | 7 +++++++
 2 files changed, 8 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/knox/blob/8013ff47/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/api/UrlRewriteServletFilter.java
----------------------------------------------------------------------
diff --git a/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/api/UrlRewriteServletFilter.java b/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/api/UrlRewriteServletFilter.java
index a9ed62b..f8f8f74 100644
--- a/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/api/UrlRewriteServletFilter.java
+++ b/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/api/UrlRewriteServletFilter.java
@@ -61,6 +61,7 @@ public class UrlRewriteServletFilter extends AbstractGatewayFilter {
     FilterConfig config = getConfig();
     UrlRewriteRequest rewriteRequest = new UrlRewriteRequest( config, request );
     UrlRewriteResponse rewriteResponse = new UrlRewriteResponse( config, rewriteRequest, response );
+    LOG.debug("URL-REWRITE-SERVLET-FILTER:DO-FILTER: FILTER");
     chain.doFilter( rewriteRequest, rewriteResponse );
     LOG.debug("URL-REWRITE-SERVLET-FILTER:DO-FILTER: END");
   }

http://git-wip-us.apache.org/repos/asf/knox/blob/8013ff47/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/impl/UrlRewriteResponse.java
----------------------------------------------------------------------
diff --git a/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/impl/UrlRewriteResponse.java b/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/impl/UrlRewriteResponse.java
index 5e4aae3..d07cc17 100644
--- a/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/impl/UrlRewriteResponse.java
+++ b/gateway-provider-rewrite/src/main/java/org/apache/hadoop/gateway/filter/rewrite/impl/UrlRewriteResponse.java
@@ -32,6 +32,7 @@ import org.apache.hadoop.gateway.util.urltemplate.Params;
 import org.apache.hadoop.gateway.util.urltemplate.Parser;
 import org.apache.hadoop.gateway.util.urltemplate.Template;
 import org.apache.commons.io.IOUtils;
+import org.apache.log4j.Logger;
 
 import javax.activation.MimeType;
 import javax.servlet.FilterConfig;
@@ -63,6 +64,8 @@ import static org.apache.hadoop.gateway.filter.rewrite.impl.UrlRewriteUtil.pickF
  */
 public class UrlRewriteResponse extends GatewayResponseWrapper implements Params, ResponseStreamer {
 
+  private static Logger LOGGER = Logger.getLogger( UrlRewriteResponse.class );
+
   private static final UrlRewriteMessages LOG = MessagesFactory.get( UrlRewriteMessages.class );
 
   // An 8K buffer better matches the underlying buffer sizes.
@@ -222,9 +225,13 @@ public class UrlRewriteResponse extends GatewayResponseWrapper implements Params
   private String getRequestLocalHostName() {
     String hostName = request.getLocalName();
     try {
+      LOGGER.debug( "LOOKUP HOSTNAME FOR " + hostName );
       hostName = InetAddress.getByName( hostName ).getHostName();
+      LOGGER.debug( "FOUND HOSTNAME " + hostName );
     } catch( UnknownHostException e ) {
       // Ignore it and use the original hostname.
+      LOGGER.debug( "FAILED TO RESOLVE " + hostName );
+      e.printStackTrace();
     }
     return hostName;
   }