This is an automated email from the ASF dual-hosted git repository.

cziegeler pushed a commit to branch http-4.x
in repository https://gitbox.apache.org/repos/asf/felix-dev.git


The following commit(s) were added to refs/heads/http-4.x by this push:
     new abc5a3d5aa FELIX-6646 : Plugin registered using AbstractServlet 
renders a blank page.
abc5a3d5aa is described below

commit abc5a3d5aa521f845415c7790f990a0ad2db69ee
Author: Carsten Ziegeler <[email protected]>
AuthorDate: Fri Sep 1 07:10:08 2023 +0200

    FELIX-6646 : Plugin registered using AbstractServlet renders a blank page.
---
 .../felix/webconsole/internal/servlet/JakartaServletAdapter.java     | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git 
a/webconsole/src/main/java/org/apache/felix/webconsole/internal/servlet/JakartaServletAdapter.java
 
b/webconsole/src/main/java/org/apache/felix/webconsole/internal/servlet/JakartaServletAdapter.java
index 422b18533d..e5b14f297f 100644
--- 
a/webconsole/src/main/java/org/apache/felix/webconsole/internal/servlet/JakartaServletAdapter.java
+++ 
b/webconsole/src/main/java/org/apache/felix/webconsole/internal/servlet/JakartaServletAdapter.java
@@ -221,9 +221,8 @@ public class JakartaServletAdapter extends 
AbstractWebConsolePlugin {
             throw ServletExceptionUtil.getServletException(s);
         }
         // if a GET request and plugin did not create a response yet, call 
super to get full HTML response
-        if ( !checkResponse.isDone() && req.getMethod().equals( "GET" ) ) {
-            // handle the GET request here and call into plugin on 
renderContent
-            super.service( req, resp );
+        if ( !checkResponse.isDone()) {
+            this.doGet( req, resp );
         }
     }
 

Reply via email to