Robert Munteanu created FELIX-6659: -------------------------------------- Summary: HealthCheckExecutorServlet no longer serving requests to /system/health after upgrading to Jetty 5.1.2 Key: FELIX-6659 URL: https://issues.apache.org/jira/browse/FELIX-6659 Project: Felix Issue Type: Bug Components: Health Checks, HTTP Service Affects Versions: http.jetty-5.1.2, healthcheck.core 2.2.0 Reporter: Robert Munteanu Attachments: image-2023-10-11-22-17-10-606.png, image-2023-10-11-22-18-13-245.png, image-2023-10-11-22-18-50-570.png
*Summary:* In the Apache Sling Starter 13-SNAPSHOT, after upgrading to org.apache.felix.http.jetty 5.1.2 the health checks are no longer served on /system/health. *Steps to Reproduce:* # Check out [https://github.com/apache/sling-org-apache-sling-starter] # build with {{mvn clean package}} # run with {{target/dependency/org.apache.sling.feature.launcher/bin/launcher -f target/slingfeature-tmp/feature-oak_tar.json}} # wait a bit and run {{[http://localhost:8080/system/health.txt]}} *Expected Behaviour: (/)* The health check status should be returned. Instead, the SlingMainServlet responds with a 404. *Additional Details:* Using the web console at [http://localhost:8080/system/console/httpservice] confirms that th path is served by the Sling Main Servlet. *Screenshots:* Resolution results !image-2023-10-11-22-17-10-606.png! Sling servlet context and registration !image-2023-10-11-22-18-13-245.png! HealthCheck servlet registration using the default servlet context !image-2023-10-11-22-18-50-570.png! -- This message was sent by Atlassian Jira (v8.20.10#820010)