From 29b3f2aaef3a9ac5b7f11202a088f501633ebaad Mon Sep 17 00:00:00 2001 From: Chisu Yu Date: Wed, 17 Oct 2012 02:51:23 +0000 Subject: [PATCH] =?UTF-8?q?[=EC=9C=A0=EC=B9=98=EC=88=98]=20[NOBTS]=20modif?= =?UTF-8?q?y=20http=20client=20server=20interceptor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@796 84d0f5b1-2673-498c-a247-62c4ff18d310 --- .../connector/interceptors/ExecuteMethodInterceptor.java | 2 +- .../interceptors/StandardHostValveInvokeInterceptor.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/profiler/modifier/connector/interceptors/ExecuteMethodInterceptor.java b/src/main/java/com/profiler/modifier/connector/interceptors/ExecuteMethodInterceptor.java index 26dc4264f..2e647af9f 100644 --- a/src/main/java/com/profiler/modifier/connector/interceptors/ExecuteMethodInterceptor.java +++ b/src/main/java/com/profiler/modifier/connector/interceptors/ExecuteMethodInterceptor.java @@ -43,7 +43,7 @@ public class ExecuteMethodInterceptor implements StaticAroundInterceptor { Trace.recordRpcName(request.getProtocolVersion().toString(), "CLIENT"); Trace.recordEndPoint(request.getProtocolVersion().toString() + ":" + host.getHostName() + ":" + host.getPort()); - Trace.recordAttibute("http.url", request.toString()); + Trace.recordAttibute("http.url", request.getRequestLine().getUri()); Trace.record(Annotation.ClientSend); } finally { Trace.traceBlockEnd(); diff --git a/src/main/java/com/profiler/modifier/tomcat/interceptors/StandardHostValveInvokeInterceptor.java b/src/main/java/com/profiler/modifier/tomcat/interceptors/StandardHostValveInvokeInterceptor.java index e99524c49..bff0ec96a 100644 --- a/src/main/java/com/profiler/modifier/tomcat/interceptors/StandardHostValveInvokeInterceptor.java +++ b/src/main/java/com/profiler/modifier/tomcat/interceptors/StandardHostValveInvokeInterceptor.java @@ -51,7 +51,10 @@ public class StandardHostValveInvokeInterceptor implements StaticAroundIntercept Trace.recordRpcName("TOMCAT", requestURL); Trace.recordEndPoint(request.getProtocol() + ":" + request.getLocalName() + ":" + request.getLocalPort()); - Trace.recordAttibute("http.params", parameters); + Trace.recordAttibute("http.url", request.getRequestURI()); + if (!org.apache.commons.lang.StringUtils.isEmpty(parameters)) { + Trace.recordAttibute("http.params", parameters); + } Trace.record(Annotation.ServerRecv); StopWatch.start("StandardHostValveInvokeInterceptor-starttime");