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

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

public class LambdaController extends SpringBootRequestHandler<String, String> {

}

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

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

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

...