Unfortunately, as this is an enterprise product, I can't share those files. If there is specific information you are looking for from them, I may be able to provide an excerpt with pertinent information redacted/removed. To the other questions, Migrating to lo4j2 version 2.20.0 Open JDK 17.0.14 OS: Amazon Linux version 2023, ID like Fedora 2023
W/r/t the log4j configuration, it appears we're using multiple log4j.xml files, some of which are log4j2 and otheru sing log4j, so I don't think they have been converted. Is there a page I can reference with instructions on how to convert those files? Thank you for the help, Alex On Sun, Mar 2, 2025 at 10:15 AM Volkan Yazıcı <vol...@yazi.ci> wrote: > Hey Alex, > > You're at the right place to ask Log4j-related questions. Would you mind > providing a little bit more information about your setup, please? > > 1. Which Log4j 2 version are you migrating to? > 2. Which OS and JDK distribution are you using? > 3. Is this a standalone or a JEE/Jakarta application? > 4. I presume you converted your Log4j 1 configuration to Log4j 2. Could > you share your Log4j configuration? (e.g., `log4j2.xml`) > 5. Could you share your `pom.xml` file? > 6. Could you share your application logs when you start the application > with the `log4j2.debug` system property? > > Kind regards. > > On Fri, Feb 28, 2025 at 8:03 PM Alex Smith <a.sloni...@gmail.com> wrote: > > > I'm not sure I'm in the right place, but I've been working on migrating > > from Log4j to Log4j 2 in a project I'm working on. > > > > In the pom.xml, I removed the log4j dependencies and added the log4j > > compatibility API to hte dependencies. I think some of of the other > > dependencies I'm using may still be on log4j 1.2, but am not 100% certain > > of this. > > > > What I'm observing is that trying to add > > import org.apache.logging.logj4.x is frequently throwing errors related > to > > ClassNotFoundException, and when attempt to build some of the services, I > > get amongst others, the following errors > > > > "StatusLogger Log4j2 could not find a logging implementation please add > > log4j-core to the classpath... " > > and > > "Invocation of init method failed; nested exception is > > java.lang.NoClassDefFoundError: org/apache/logging/log4j/core/logEvent" > > > > As mentioned above, log4j-core is listed as a dependency in the pom.xml > > file, so I can't imagine why the files wouldn't be found in the > classpath. > > > > I've been following the instructions from > > https://logging.apache.org/log4j/2.x/migrate-from-log4j1.html, and am > > struggling to find any information as to why the errors listed above > might > > be caused. If anyone has any insight on this or how to potentially > resolve > > it, I'd be extremely grateful. > > > > I think I've supplied all the relevant information, but if there's > anything > > I'm missing I can easily look into it and provide whatever I find. > > > > Thanks, > > Alex > > >