Skip to content

Class not found: com.madman.lambda.StreamLambdaHandler: java.lang.ClassNotFoundException #354

Open
@anudina

Description

@anudina
  • Framework version:
org.springframework.boot spring-boot-starter-parent 2.2.6.RELEASE * Implementations:Spring Boot 2 * aws-serverless-java-container-springboot2 version: com.amazonaws.serverless aws-serverless-java-container-springboot2 [1.5,)

when I invoke Lambda for Petstore using postman or using test feature in lambda console in

URL invoked:
https://hostnameXXXXXXX/lambda/petstore

AWS I get below error
"START RequestId: 78c5fb37-4f7e-43e9-a9aa-e4266eb5711b Version: $LATEST
Class not found: com.madman.lambda.StreamLambdaHandler: java.lang.ClassNotFoundException
java.lang.ClassNotFoundException: com.madman.lambda.StreamLambdaHandler
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)

END RequestId: 78c5fb37-4f7e-43e9-a9aa-e4266eb5711b"

Expected behavior ; It should work and provide me pets

Actual behavior : throwing error

Steps to reproduce : deploy petstore app for springboot2 in aws lambda and invoke GET operation using ALB trigger or API trigger

Full log output

2020-06-11T00:22:25.310-04:00 START RequestId: 78c5fb37-4f7e-43e9-a9aa-e4266eb5711b Version: $LATEST
  2020-06-11T00:22:25.324-04:00
  2020-06-11T00:22:25.328-04:00
  2020-06-11T00:22:25.328-04:00

image

image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions