Я пишу транзакции в поток Kinesis (используя AWS SDK, JAVA), но putRecord не работает с причиной ошибки Marshalling. Я попытался отправить простую строку (вместо моего сложного объекта), но все равно получаю ту же ошибку. Ниже приведен фрагмент stacktrace.Kinesis Stream PutRecord Fail: Не удалось отправить запрос JSON
AWS SDK версия: 1.11.76
com.amazonaws.SdkClientException: Unable to marshall request to JSON: com.fasterxml.jackson.dataformat.cbor.CBORGenerator.getOutputContext()Lcom/fasterxml/jackson/core/json/JsonWriteContext;
at com.amazonaws.services.kinesis.model.transform.PutRecordRequestMarshaller.marshall(PutRecordRequestMarshaller.java:85)
at com.amazonaws.services.kinesis.AmazonKinesisClient.putRecord(AmazonKinesisClient.java:1365)
был такой же проблема с describeStream API, также решено путем удаления Джексона зависимость моего модуля , – AmitW