So I had a weird issue where I updated my Java Virtual Machine (#semeru for the #openj9) where the #davmail service in Windows suddenly worked on the work machine, but the standalone only works from the jar. After a time trying to track down that, it started an investigation into the DavMail ini file that I have to get it to work on the personal machine.
After a bit of time I noticed that there are newer libraries in the default install. So the thought of "hey, I wonder if you can upgrade the libraries to something more modern," came up. Turns out you can, and in fact the #log4j libraries to the second/reload version. So for the ones that upgraded...
commons-codec-1.16.1.jar
commons-collections-3.2.2.jar
commons-logging-1.3.1.jar
htmlcleaner-2.29.jar
httpclient-4.5.14.jar
httpcore-4.4.16.jar
jackrabbit-webdav-3.0.1.jar
jcharset-2.1.jar
jcifs-2.1.37.jar
jdom-2.0.2.jar
jettison-1.5.4.jar
log4j-core-2.23.1.jar
slf4j-api-2.0.12.jar
slf4j-reload4j-2.0.12.jar (replacing slf4j-log4j12-1.7.25.jar)
stax-api-1.0.1.jar
stax2-api.4.2.2.jar
winrun4j-0.4.5.jar
woodstox-core-6.6.2.jar
Does this change anything? Probably not. Does it work? Well yes, on my personal machine, the work one still is a mystery. Do I know what I am doing? No.