Re: [Log4j] Potential simplification to java9 builds?

2020-05-21 Thread Matt Sicker
Yeah, the docs are out of date, but this was an ongoing problem from Java 6 to 7 to 8 to 9. On Thu, 21 May 2020 at 10:31, Ralph Goers wrote: > > Actually, it was addressed in Java 9 via StackWalker. So the mechanism to > walk the stack changed completely between Java 8 and Java 9. I believe > o

Re: [Log4j] Potential simplification to java9 builds?

2020-05-21 Thread Ralph Goers
Actually, it was addressed in Java 9 via StackWalker. So the mechanism to walk the stack changed completely between Java 8 and Java 9. I believe obtaining the Process id was also made easier in Java 9. Ralph > On May 21, 2020, at 7:53 AM, Matt Sicker wrote: > > There are API changes in Java 9

Re: [Log4j] Potential simplification to java9 builds?

2020-05-21 Thread Matt Sicker
There are API changes in Java 9+ related to internal classes we needed in previous versions. There's a bit of history behind that documented here: https://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/util/StackLocator.html On Thu, 21 May 2020 at 09:06, Christopher wrot

Re: [Log4j] Potential simplification to java9 builds?

2020-05-21 Thread Christopher
I'm curious: what is the basis for the multi-release builds in the first place? Is the code actually different for the two versions or is it just to address build-related issues? On Sun, May 17, 2020 at 4:02 PM Ralph Goers wrote: > > I kind of doubt it. Logging runs up against this primarily beca