Hello everyone:
I am making progress implementing a Metrics Histogram example. Please see
the following code:
@Path("/histogram")
@GET
@Produces(MediaType.TEXT_PLAIN)
// @Produces(MediaType.APPLICATION_JSON)
public Histogram histogramStatus() {
Metadata metadata = new Metadata("items", MetricType.HISTOGRAM,
"degrees F");
metadata.setDescription("A histogram of recent temperatures.");
Histogram temps = metrics.histogram(metadata);
for(int temp = 80; temp < 100; ++temp) {
temps.update(temp);
}
return temps;
}
In APPLICATION_JSON mode (commented), the output is as expected. However,
in TEXT_MODE, I get the following message:
No message body writer has been found for class
org.apache.geronimo.microprofile.metrics.impl.HistogramImpl,
ContentType: text/plain
I haven't been able to find a way to correct this, especially since the
Counter Metric didn't require a body writer.
I would appreciate any help. Thanks!
Mike.
--
*Code*, *Write*, *Cycle*, *Run*, *Drink*,
*Sleep ... Repeat*
*InfoQ <https://www.infoq.com/> Java Queue Editor*
https://about.me/mpredli <http://about.me/mpredli/>
https://twitter.com/mpredli
https://redlich.net/
https://javasig.org/
*Laissez Les Bon Temps Rouler*