Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
healthcheck.core 2.2.0
-
None
-
None
Description
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
Sling servlet context and registration
HealthCheck servlet registration using the default servlet context
Attachments
Attachments
Issue Links
- blocks
-
SLING-12088 Update to Felix HTTP 5.x
- Resolved