From f4b3dbd342b09207e0d69135b3fcc972ba6e63cb Mon Sep 17 00:00:00 2001 From: ReaJason Date: Tue, 13 May 2025 18:24:31 +0800 Subject: [PATCH] fix: jetty ee10 listener failed --- .../com/reajason/javaweb/memshell/server/JettyShell.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/generator/src/main/java/com/reajason/javaweb/memshell/server/JettyShell.java b/generator/src/main/java/com/reajason/javaweb/memshell/server/JettyShell.java index 9ca6e28b..d14c55fe 100644 --- a/generator/src/main/java/com/reajason/javaweb/memshell/server/JettyShell.java +++ b/generator/src/main/java/com/reajason/javaweb/memshell/server/JettyShell.java @@ -20,7 +20,11 @@ public class JettyShell extends AbstractShell { try { response = ShellCommonUtil.getFieldValue(ShellCommonUtil.getFieldValue(request, "_channel"), "_response"); } catch (Exception e) { - response = ShellCommonUtil.getFieldValue(ShellCommonUtil.getFieldValue(request, "_connection"), "_response"); + try { + response = ShellCommonUtil.getFieldValue(ShellCommonUtil.getFieldValue(request, "_connection"), "_response"); + } catch (Exception ex) { + response = ShellCommonUtil.getFieldValue(ShellCommonUtil.getFieldValue(ShellCommonUtil.getFieldValue(request, "_servletChannel"), "_response"), "_servletApiResponse"); + } } } }