OF-1737: Fix Java Spec version comparison.
Java 11 should be considered newer than Java 1.8. The change in this commit changes the comparison to only use the last numeric value.
daryl herzmann <akrherz@iastate.edu>
4170196b3fd4de43c962595311e4307bb5b5c84b
Merge pull request #1340 from guusdk/OF-1383_add-jaxb-api OF-1383: Add library removed from Java 11 for backwards compatibility.
OF-1383: Remove module inclusion
Now that the previous commit included the code as a dependency, there's no need to include the module that contains similar code.
Using the dependency, and not modules, allows the code to be compiled in both Java 8 and 11.
OF-1383: Add library removed from Java 11 for backwards compatibility.
Openfire uses javax.xml.bind.DatatypeConverterImpl#DatatypeConverterImpl, a class that has been removed from Java 11.
This commit adds a library that provides this class, JaxB API, as a dependency to XMPPServer. This makes the class available in Java 11.