-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major
-
Component/s: SolarQuery
-
None
Got an alert from this ERROR log:
[2023-11-19 06:16:33.075] ERROR [http-nio-9082-exec-29366] .c.w.s.WebServiceGlobalControllerSupport RuntimeException in request uri=/solarquery/api/v1/pub/datum/mostRecent?nodeId=XXX; user [anonymous] org.springframework.http.converter.HttpMessageConversionException: Error creating XMLStreamWriter; nested exception is javax.xml.stream.XMLStreamException: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe at net.solarnetwork.web.support.SimpleXmlHttpMessageConverter.writeInternal(SimpleXmlHttpMessageConverter.java:98) ~[net.solarnetwork.common.web-3.3.0.jar:na] at org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:227) ~[spring-web-5.3.29.jar:5.3.29] at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:293) ~[spring-webmvc-5.3.29.jar:5.3.29]
This type of exception (org.apache.catalina.connector.ClientAbortException) need not be logged as an ERROR. Change that to WARN (or lower).