У меня лямбда 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
Я что-то упустил?