unable to add Grafana Endpoints (Reports only)

Description

Configure Grafana endpoint for reporting fails.

grafik-20240522-115837.png

karaf.log:

Grafana 9.5.19
OpenNMS 33.0.4
openjdk 17.0.10 2024-01-16

2024-05-21T10:00:02,514 | ERROR | qtp1529119614-739 | bridge | 202 - org.apache.felix.http.bridge - 4.1.6 | Exception while processing request to /rest/endpoints/grafana/verify javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: okio/Buffer at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:489) ~[?:?] at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427) ~[?:?] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388) ~[?:?] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341) ~[?:?] ..... Caused by: org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: okio/Buffer at org.glassfish.jersey.servlet.internal.ResponseWriter.rethrow(ResponseWriter.java:278) ~[?:?] ..... Caused by: java.lang.NoClassDefFoundError: okio/Buffer at okhttp3.ResponseBody$Companion.create(ResponseBody.kt:248) ~[okhttp-4.9.3.jar:?] ..... Caused by: java.lang.ClassNotFoundException: okio.Buffer not found by org.opennms.features.endpoints.grafana.client [338] .....

Grafana 10.4.3
OpenNMS 33.0.4
openjdk 17.0.10 2024-01-16

2024-05-21T10:02:50,663 | ERROR | qtp1529119614-590 | bridge | 202 - org.apache.felix.http.bridge - 4.1.6 | Exception while processing request to /rest/endpoints/grafana/verify javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: Could not initialize class okhttp3.internal.Util at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:489) ~[?:?] ..... Caused by: org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: Could not initialize class okhttp3.internal.Util at org.glassfish.jersey.servlet.internal.ResponseWriter.rethrow(ResponseWriter.java:278) ~[?:?] ..... Caused by: java.lang.NoClassDefFoundError: Could not initialize class okhttp3.internal.Util at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1239) ~[okhttp-4.9.3.jar:?] ..... Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: okio/Buffer [in thread "qtp1529119614-739"] .....

Environment

Grafana 9.5.19 / 10.4.3 OpenNMS 33.0.4 openjdk 17.0.10 2024-01-16

Acceptance / Success Criteria

None

Attachments

1
  • 22 May 2024, 12:07 PM

Activity

Show:

Christian Pape March 4, 2025 at 9:00 AM

I double-checked and I cannot reproduce this one with the current 33.1.3 version.

Martin Laercher February 25, 2025 at 11:14 AM

Issue can be closed - cannot reproduce in version 33.1.x

Cannot Reproduce

Details

Assignee

Reporter

Sprint

Affects versions

Priority

PagerDuty

Created May 22, 2024 at 12:07 PM
Updated March 11, 2025 at 4:50 PM
Resolved March 4, 2025 at 9:00 AM

Flag notifications