Steps to reproduce:
1. Build fresh on 3.x
2. Process a recording using a public ACL
The Theodul error page:
An error occurred. Please reload the page.
A working player
Try restarting Opencast. I bet it will then work…
In the module ...theodul-plugin-controls is not completly loaded somehow. I saw this on other modules too, but only 4 modules have to run without issues, the rest is optional:
I have seen issues like this in the past and, you do not even need to restart Opencast. Restarting the problematic bundles in a Karaf console would already help.
I have no idea if increasing the timeout for loading all components would help. But in general it seems to be an Karaf problems in a way and I have not yet found a way to even see errors within the player itself.
I guess a general workaround for this is to give up the idea of several bundles for the player and simply add all plugins to the one bundle.
Looking at the Karaf 4.0.9 maintenance release, there are some fixed issues which could be related (as well as some security updates):
We should check if we can update and if the issues disappear.
Karaf 4.1.1 is also out already and maybe we should check that one as well but that is more likely an update for develop.
Restarting Opencast (or more likely the affected bundles) fixes the issue. I'm going to leave this open and we can either downgrade it if we're going to fix it later, or at least document it as a known issue. It would never occur to me to restart Opencast if there's no trace anywhere of an actual error being thrown
Still seeing this issue in 3.x - opened a new issue,