diff --git a/commons/src/main/java/com/navercorp/pinpoint/common/bo/SpanEventBo.java b/commons/src/main/java/com/navercorp/pinpoint/common/bo/SpanEventBo.java index 897648385..e8561fdb0 100644 --- a/commons/src/main/java/com/navercorp/pinpoint/common/bo/SpanEventBo.java +++ b/commons/src/main/java/com/navercorp/pinpoint/common/bo/SpanEventBo.java @@ -116,7 +116,7 @@ public class SpanEventBo implements Span { this.nextSpanId = tSpanEvent.getNextSpanId(); } - setAnnotationBoList(tSpanEvent.getAnnotations()); + setAnnotationList(tSpanEvent.getAnnotations()); final TIntStringValue exceptionInfo = tSpanEvent.getExceptionInfo(); if (exceptionInfo != null) { @@ -168,7 +168,7 @@ public class SpanEventBo implements Span { this.nextSpanId = spanEvent.getNextSpanId(); } - setAnnotationBoList(spanEvent.getAnnotations()); + setAnnotationList(spanEvent.getAnnotations()); final TIntStringValue exceptionInfo = spanEvent.getExceptionInfo(); if (exceptionInfo != null) { @@ -321,7 +321,7 @@ public class SpanEventBo implements Span { this.nextSpanId = nextSpanId; } - private void setAnnotationBoList(List annotations) { + public void setAnnotationList(List annotations) { if (annotations == null) { return; } @@ -332,6 +332,13 @@ public class SpanEventBo implements Span { this.annotationBoList = boList; } + public void setAnnotationBoList(List anoList) { + if (anoList == null) { + return; + } + this.annotationBoList = anoList; + } + public boolean hasException() { return hasException; } diff --git a/web/src/main/java/com/navercorp/pinpoint/web/service/SpanServiceImpl.java b/web/src/main/java/com/navercorp/pinpoint/web/service/SpanServiceImpl.java index f75f1747c..19bd5e337 100644 --- a/web/src/main/java/com/navercorp/pinpoint/web/service/SpanServiceImpl.java +++ b/web/src/main/java/com/navercorp/pinpoint/web/service/SpanServiceImpl.java @@ -74,7 +74,6 @@ public class SpanServiceImpl implements SpanService { SpanResult result = order(spans, selectedSpanHint); List order = result.getSpanAlignList(); -// transitionApiId(order); transitionDynamicApiId(order); transitionSqlId(order); transitionCachedString(order); @@ -99,7 +98,7 @@ public class SpanServiceImpl implements SpanService { annotationBoList = spanAlign.getSpanEventBo().getAnnotationBoList(); if (annotationBoList == null) { annotationBoList = new ArrayList(); - spanAlign.getSpanBo().setAnnotationBoList(annotationBoList); + spanAlign.getSpanEventBo().setAnnotationBoList(annotationBoList); } annotationReplacementCallback.replacement(spanAlign, annotationBoList); }