Skip to content

Update Migrate4_5_2.java to allow for log4j2-cli.properties not being present#6327

Open
bfnoling wants to merge 1 commit intonextgenhealthcare:release/4.5.2from
bfnoling:release/4.5.2
Open

Update Migrate4_5_2.java to allow for log4j2-cli.properties not being present#6327
bfnoling wants to merge 1 commit intonextgenhealthcare:release/4.5.2from
bfnoling:release/4.5.2

Conversation

@bfnoling
Copy link
Copy Markdown

Added a check to see if log4j2-cli.properties exists before adding it to the builder. Not having the CLI installed is a valid use case. I had my 4.5.1 to 4.5.2 upgrade fail if the log4j2-cli.properties file was not in the /conf directory.

Added a check to see if log4j2-cli.properties exists before adding it to the builder. Not having the CLI installed is a valid use case.
tonygermano added a commit to rogin/engine that referenced this pull request Nov 23, 2025
Verify that log4j2.properties and log4j2-cli.properties files exist
before attempting to update them. These files are not strictly required.
Log an INFO level message and continue when not found.

Also refactored to elimitate duplication of code.

Issue: nextgenhealthcare/connect#6327
Co-authored-by: bfnoling <107218487+bfnoling@users.noreply.github.com>
Co-authored-by: Tony Germano <tony@germano.name>
Signed-off-by: Richard Ogin <rogin@users.noreply.github.com>
Signed-off-by: Tony Germano <tony@germano.name>
jonbartels pushed a commit to jonbartels/oie-engine that referenced this pull request Dec 3, 2025
Verify that log4j2.properties and log4j2-cli.properties files exist
before attempting to update them. These files are not strictly required.
Log an INFO level message and continue when not found.

Also refactored to elimitate duplication of code.

Issue: nextgenhealthcare/connect#6327
Co-authored-by: bfnoling <107218487+bfnoling@users.noreply.github.com>
Co-authored-by: Tony Germano <tony@germano.name>
Signed-off-by: Richard Ogin <rogin@users.noreply.github.com>
Signed-off-by: Tony Germano <tony@germano.name>
jonbartels pushed a commit to jonbartels/oie-engine that referenced this pull request Dec 3, 2025
Verify that log4j2.properties and log4j2-cli.properties files exist
before attempting to update them. These files are not strictly required.
Log an INFO level message and continue when not found.

Also refactored to elimitate duplication of code.

Issue: nextgenhealthcare/connect#6327
Co-authored-by: bfnoling <107218487+bfnoling@users.noreply.github.com>
Co-authored-by: Tony Germano <tony@germano.name>
Signed-off-by: Richard Ogin <rogin@users.noreply.github.com>
Signed-off-by: Tony Germano <tony@germano.name>
jonbartels pushed a commit to jonbartels/oie-engine that referenced this pull request Dec 3, 2025
Verify that log4j2.properties and log4j2-cli.properties files exist
before attempting to update them. These files are not strictly required.
Log an INFO level message and continue when not found.

Also refactored to elimitate duplication of code.

Issue: nextgenhealthcare/connect#6327
Co-authored-by: bfnoling <107218487+bfnoling@users.noreply.github.com>
Co-authored-by: Tony Germano <tony@germano.name>
Signed-off-by: Richard Ogin <rogin@users.noreply.github.com>
Signed-off-by: Tony Germano <tony@germano.name>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant