Thanks for letting us know about the OSGi wiring issue. We are tracking it in https://jira.atlassian.com/browse/JRASERVER-70445. We’ve added the currently known workaround to the issue description.
We consider this a high priority issue which we plan to address globally in the upcoming versions of Jira Server and Datacenter. If any breaking changes are to follow, we will communicate those in advance so that customers and plugin vendors have enough time to act and adjust.
However, for now, the plan is to revert the unwanted change and handle the dependency wiring as it was done in Jira versions 8.5.1 and earlier. This fix will be introduced in Jira 8.5.3 and 8.6.1, which we’ll be releasing in the upcoming days.
We advise upgrading to those fix versions to avoid issues with plugins.
Feel free to use the mentioned issue as the main communication channel, and subscribe as a watcher to receive the updates.
Thanks for raising your concerns and issue reports - this helped us to spot the problem quickly and act on it.
Senior Engineer at Jira Server