From bca03d4f5d82b467ab9da0b3aacde59c23536ea3 Mon Sep 17 00:00:00 2001 From: ywqiu Date: Tue, 13 Aug 2024 17:17:24 +0800 Subject: [PATCH] fix: include Service Operation soa request no record --- .../io/arex/inst/httpservlet/ServletAdviceHelper.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arex-instrumentation/servlet/arex-httpservlet/src/main/java/io/arex/inst/httpservlet/ServletAdviceHelper.java b/arex-instrumentation/servlet/arex-httpservlet/src/main/java/io/arex/inst/httpservlet/ServletAdviceHelper.java index 81e3b7742..1ff6dc741 100644 --- a/arex-instrumentation/servlet/arex-httpservlet/src/main/java/io/arex/inst/httpservlet/ServletAdviceHelper.java +++ b/arex-instrumentation/servlet/arex-httpservlet/src/main/java/io/arex/inst/httpservlet/ServletAdviceHelper.java @@ -98,17 +98,17 @@ public static Pair onServiceEnter( return null; } - if (shouldSkip(adapter, httpServletRequest)) { - CaseEventDispatcher.onEvent(CaseEvent.ofEnterEvent()); - return null; - } - RequestHandlerManager.preHandle(httpServletRequest, adapter.getServletVersion()); // skip servlet if attr with arex-skip-flag if (Boolean.TRUE.equals(adapter.getAttribute(httpServletRequest, ArexConstants.SKIP_FLAG))) { return null; } + if (shouldSkip(adapter, httpServletRequest)) { + CaseEventDispatcher.onEvent(CaseEvent.ofEnterEvent()); + return null; + } + // 302 Redirect request String redirectRecordId = getRedirectRecordId(adapter, httpServletRequest); if (StringUtil.isNotEmpty(redirectRecordId)) {