Vaadin bundles stuck intermittently stuck in "Waiting" state

Description

This behavior happens intermittently when restarting OpenNMS.

health:check shows bundle 85 is waiting:

Bundles:

diag:

nothing exposing the service in question:

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Markus von Rüden May 16, 2019 at 11:50 AM

Markus von Rüden May 16, 2019 at 9:49 AM

This is a known issue. See https://github.com/vaadin/framework/issues/10220 for more details.

It is caused by the following (Vaadin internal) code:

The class OsgiVaadinResources is located in the vaadin-shared bundle.
If the bundle is not yet started, the call will fail, leaving the bundles in a weird state.

With some Karaf Shell Kung Fu you can see the details of the problem:

There is a workaround mentioned in the issue, but also seems to be fixed in Vaadin 8.6.0 and higher versions.

Jesse White April 25, 2019 at 2:20 AM

Restarting the bundles seems to fix it:

 

Fixed

Details

Assignee

Reporter

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created April 25, 2019 at 2:12 AM
Updated May 17, 2019 at 5:48 PM
Resolved May 17, 2019 at 5:48 PM