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

Abierto
#354 12 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
32/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
aws, java, spring-boot
Área
api, backend, cloud

Línea de trabajo

Comienza con el despliegue de Petstore Spring Boot 2 y el punto de entrada de Lambda llamado com.madman.lambda.StreamLambdaHandler. Inspecciona la configuración de Lambda y el paquete desplegado para determinar por qué esa clase no está disponible; después, invoca la operación GET mediante el trigger de ALB o de API y confirma que ClassNotFoundException ya no aparece.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

need feedback
  • 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

Lenguaje dominante
Java
Estrellas
1.6k
Forks
575
Merge medio
1 d 15 h
PR fusionados (30 d)
12

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de aws/serverless-java-container

Todos los issues de aws/serverless-java-container

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.