diff --git a/test/plugin/scenarios/ehcache-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/ehcache/v2/CaseServlet.java b/test/plugin/scenarios/ehcache-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/ehcache/v2/CaseServlet.java index d29fd9054613ccf33c5e12141381c9a9d848654d..0d0a78dbda833cf57bea3af68e0880f14993423e 100644 --- a/test/plugin/scenarios/ehcache-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/ehcache/v2/CaseServlet.java +++ b/test/plugin/scenarios/ehcache-2.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/ehcache/v2/CaseServlet.java @@ -35,7 +35,14 @@ public class CaseServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { - Cache cache = cacheManager.getCache("testCache"); + Cache originCache = cacheManager.getCache("testCache"); + + // EhcacheCloneInterceptor + Cache cache = null; + try { + cache = originCache.clone(); + } catch (CloneNotSupportedException e) { + } String objectKey = "dataKey";