As a heads up to the community here, a patch was recently merged that sets the minimum supported Java level for Openfire to 8. Previously, it was at 7. What this means is that you will need to have Java 8 installed going forward in order to run Openfire 4.3.0.
Sadly, Java 9 will not work due to OF-1383, which may not be trivial to fix prior to releasing Openfire 4.3.0.
This change will also introduce some complexity with how we distribute Openfire plugins. If you run a pre-4.3.0 release on Java 7, the website provided plugins may not work for your environment. It would be best for you to attempt using Java 8 on your pre-4.3.0 Openfire as well so to ensure any plugin updates will work for your install, where appropriate.
We always are looking for more help with development, so please considering pitching in by stopping by our open_chat