Chetan Mehrotra created SLING-6118:
--------------------------------------
Summary: Handle empty tracer config header gracefully
Key: SLING-6118
URL: https://issues.apache.org/jira/browse/SLING-6118
Project: Sling
Issue Type: Improvement
Components: Extensions
Reporter: Chetan Mehrotra
Assignee: Chetan Mehrotra
Priority: Minor
Fix For: Log Tracer 1.0.2
In case tracer config header is null request fails with following exception
{noformat}
08.10.2016 14:47:43.920 *WARN* [qtp840310891-62]
org.eclipse.jetty.servlet.ServletHandler
/content/geometrixx-outdoors/en/women.html
java.lang.IllegalArgumentException: A header cannot be an empty string.
at
org.apache.sling.commons.osgi.ManifestHeader.parse(ManifestHeader.java:116)
at
org.apache.sling.tracer.internal.TracerSet.parseTracerConfigs(TracerSet.java:71)
at org.apache.sling.tracer.internal.TracerSet.<init>(TracerSet.java:50)
at
org.apache.sling.tracer.internal.LogTracer.getTracerContext(LogTracer.java:250)
at
org.apache.sling.tracer.internal.LogTracer$TracerFilter.doFilter(LogTracer.java:356)
at
org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)