Skip to content

Conversation

jeremiahjstacey
Copy link
Collaborator

Closes #710

Updating JUL to check for existing global LogManager configuration prior to applying ESAPI file settings.

Adding tests to verify LogManager Configurations are preferred to the ESAPI configurations.

Updating JUL to check for existing global LogManager configuration prior
to applying ESAPI file settings.

Adding tests to verify LogManager Configurations are preferred to the
ESAPI configurations.
Capturing recomended configuration options for class use.
Updating terminology referencing LogManager configuration to match terms
use in LogManager documentation.
Adding startup System.out.println content (logSpecial) if the custom
esapi-java-logging.properties file is not being applied to the
underlying java LogManager instance.
Attempting to clarify differences between the -D use or
System.setProperty for LogManager configuration recommendations.
@kwwall
Copy link
Contributor

kwwall commented Oct 9, 2022 via email

@kwwall
Copy link
Contributor

kwwall commented Oct 20, 2022

@jeremiahjstacey - Dang, I prematurely did 'Resolve conversation' without getting your feedback. Sorry about that. I guess you we can merge this PR and your can add a link to the Javadoc to the new GitHub wiki page in a separate PR. Or, if you want to add a new commit to that for this PR, let me know. I'll hold off merging this until I hear from you how you wish to handle it.

@jeremiahjstacey
Copy link
Collaborator Author

esapi_java_log_config.md

Thanks for the feedback. I will need to refresh my memory on how to interact with the wiki again -- been a little while for that. I've integrated your suggestion into the content and attached the result (above) for safe-keeping until the wiki integration is complete.

@kwwall
Copy link
Contributor

kwwall commented Oct 20, 2022

@jeremiahjstacey - While the 3 of us should be able to manage the GitHub wiki via git, I have found that it is much easier to just manage it directly from GitHub (unless you have massive updates to multiple pages). Just go to https://github.com/ESAPI/esapi-java-legacy/wiki and click on 'New Page', then give that page a title and copy/paste the contents of you .md file into the main wiki description area.

Adding reference to ESAPI Wiki page.
@jeremiahjstacey
Copy link
Collaborator Author

https://github.com/ESAPI/esapi-java-legacy/wiki/Configuration-Reference:-JavaLogFactory

Thanks! That worked great.

Javadoc is updated and pushed, but I can certainly adjust the page name if desired.

@kwwall
Copy link
Contributor

kwwall commented Oct 20, 2022

@jeremiahjstacey - The name of the wiki page is fine by me. Merging.

@kwwall kwwall merged commit 0df09e5 into ESAPI:develop Oct 20, 2022
@jeremiahjstacey jeremiahjstacey deleted the 710_JUL_overrides branch October 22, 2022 09:18
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.

JavaLogFactory configuration should not override custom java LogManager configuration

2 participants