Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Post History

66%
+2 −0
Q&A Log4j2 not looking for log4j.properties even with the system property set

I am migrating an application from Log4j1 to Log4j2 using the API bridge jar. All references to the log4j1.jar have already been removed. I set the system property in Websphere as a JVM argument -...

1 answer  ·  posted 1y ago by tarhalda‭  ·  edited 1y ago by Alexei‭

Question java log4j
#2: Post edited by user avatar Alexei‭ · 2023-07-20T19:50:10Z (over 1 year ago)
highlighted the code + better readability
  • I am migrating an application from Log4j1 to Log4j2 using the API bridge jar. All references to the log4j1.jar have already been removed. I set the system property in Websphere as a JVM argument "-Dlog4j1.compatibility=true", but when I watch the debug output from log4j2 it is not actually looking for "log4j.xml" or "log4j.properties". It does look for the log4j2 configuration files. What else do I need to do to get it to look for the old configuration files?
  • I am migrating an application from Log4j1 to Log4j2 using the API bridge jar. All references to the log4j1.jar have already been removed.
  • I set the system property in Websphere as a JVM argument `-Dlog4j1.compatibility=true`, but when I watch the debug output from log4j2 it is not actually looking for "log4j.xml" or "log4j.properties". It does look for the log4j2 configuration files.
  • What else do I need to do to get it to look for the old configuration files?
#1: Initial revision by user avatar tarhalda‭ · 2023-07-20T14:43:57Z (over 1 year ago)
Log4j2 not looking for log4j.properties even with the system property set
I am migrating an application from Log4j1 to Log4j2 using the API bridge jar. All references to the log4j1.jar have already been removed. I set the system property in Websphere as a JVM argument "-Dlog4j1.compatibility=true", but when I watch the debug output from log4j2 it is not actually looking for "log4j.xml" or "log4j.properties". It does look for the log4j2 configuration files. What else do I need to do to get it to look for the old configuration files?