aws-samples / aws-samples/aws-cloudhsm-jce-examples

Issue with CaviumKeyStore its logging configuration

Open
#18 4 comments 2 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
46
Forks
70
Avg merge
52m
Merged PRs (30d)
4

Description

Given that Spring Boot uses SLF4j for logging, we are getting issues with the org.apache.logging.log4j.core.Logger defined in the CaviumKeyStore class at line 40:
```private static final Logger logger = (Logger)LogManager.getLogger("CaviumKeyStore");```
So we were wondering: is it possible to create a version in which there is no such logger defined or taken up from the context?

Contributor guide

Open the contributing guide

Research direction

Start by locating the CaviumKeyStore class and inspecting the logger declaration reported at line 40, along with any uses of that logger. Check the project’s example build or verification steps and confirm the examples still compile and run without requiring this logger or its Log4j context.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
security
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.