You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jollyday uses JAXB to read the configuration XML, this results in illegal access violations.
In Java 16 some of the illegal access violations that used to be flagged as warnings have been escalated to errors.
I was able to get around the issue using XStream instead of JAXB, first exporting the config using Java 15:
I'm able to run jollyday on JDK 16 and JAXB as long as a JAXB implementation is available on the classpath. In my case I used the newer implementation from Jakarta (see https://eclipse-ee4j.github.io/jaxb-ri/)
Jollyday uses JAXB to read the configuration XML, this results in illegal access violations.
In Java 16 some of the illegal access violations that used to be flagged as warnings have been escalated to errors.
I was able to get around the issue using XStream instead of JAXB, first exporting the config using Java 15:
Then replace the contents of Holidays_[x].xml with the XStream format, and load them back with Java 16:
The text was updated successfully, but these errors were encountered: