aws / amazon-kinesis-video-streams-parser-library

Amazon Kinesis Video Streams parser library is for developers to include in their applications that makes it easy to work with the output of video streams such as retrieving frame-level objects, metadata for fragments, and more.
Apache License 2.0
103 stars 52 forks source link

[QUESTION] log4j issues with latest 1.2.4 #163

Closed brandontyler closed 1 year ago

brandontyler commented 2 years ago

With the latest 1.2.4 I am receiving the following errors in my CloudWatch logs in AWS:

log4j:ERROR Could not instantiate class [com.amazonaws.services.lambda.runtime.log4j.LambdaAppender] log4j:ERROR Could not instantiate appender named "LAMBDA". log4j:ERROR Could not find value for key log4j.appender.CONSOLE log4j:ERROR Could not instantiate appender named "CONSOLE". log4j:WARN No appenders could be found for logger (com.amazonaws.kinesisvideo.parser.examples.GetMediaWorker)

Can anyone recommend what I am doing wrong. I just updated some of the dependencies and I'm getting the above errors. POM:

1.8 1.8 UTF-8 com.amazonaws aws-lambda-java-log4j2 1.5.1 org.apache.logging.log4j log4j-core 2.17.1 org.apache.logging.log4j log4j-api 2.17.1 com.fasterxml.jackson.core jackson-core 2.12.3 com.fasterxml.jackson.core jackson-databind 2.12.3 com.fasterxml.jackson.core jackson-annotations 2.12.3 com.amazonaws aws-java-sdk 1.9.6 com.amazonaws amazon-kinesis-video-streams-parser-library 1.2.4 org.slf4j slf4j-api 1.7.36 org.slf4j slf4j-simple 1.7.36 com.amazonaws aws-java-sdk-s3 1.12.212
brandontyler commented 2 years ago

Actually, I ran a dependency analytics report and it recommended I upgrade Jackson to 2.13.3. same errors though

brandontyler commented 2 years ago

Anyone have any thoughts on this? I looked at some of the recent check-ins and noticed someone else had done some changing to make this error I think go away.

CGarces commented 1 year ago

Try

<dependency>
    <groupId>com.amazonaws</groupId>
    <artifactId>aws-lambda-java-log4j</artifactId>
    <version>1.0.0</version>
</dependency>

Fixed with #161

niyatim23 commented 1 year ago

Closing since the version has been upgraded