Как проанализировать JSON как полезную нагрузку лямбда-запроса AWS с помощью SpringBootRequestHandler

У меня есть AWS лямбда, написанная с использованием функции Spring Cloud. Моя точка входа определяется как.

public class LambdaController extends SpringBootRequestHandler<String, String> {

}

Затем у меня есть класс, который реализует интерфейс функции и включает логику для лямбды. Когда я вызываю это из Lambda с помощью тестовой строки (например, "sample"), это работает нормально, но когда я вызываю его, используя полезную нагрузку JSON, например, для триггера SNS, я получаю следующее исключение.

"errorMessage": "com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.String out of START_OBJECT

Я что-то пропустил?

0 ответов

Другие вопросы по тегам