0

An error is thrown when I'm trying to deserialize PrimaryKey (serialization goes well with Jackson).

I'm trying the following:

Myobject myObject =(Myobject) mapper.convertValue(obj.get("myObject"), MyObject.class);

with object:

public class MyObject {

    private PrimaryKey primaryKey;
    private String attributeName;
    private String metaDataFieldName;
    private long numRepeated;

And getting the error:

java.lang.IllegalArgumentException: (was java.lang.UnsupportedOperationException) (through reference chain: com.scanner.dynamodb.DynamoDBDataLink["primaryKey"]->com.amazonaws.services.dynamodbv2.document.PrimaryKey["componentNameSet"]->java.util.LinkedKeySet[0])

Thanks

jhagege
  • 1,486
  • 3
  • 22
  • 36

0 Answers0