Jackson lança JsonMappingException em desserializar; exige construtor de cadeia única?

Outra pergunta, mas está relacionada a esta: Desserializando JSON com Jackson - Por que JsonMappingException "Nenhum construtor adequado"?

Desta vez, estou recebendo um erro diferente, a saber, que o desserializador de Jackson reclama que não tenho um "método construtor / fábrica de cadeia única" na minha classe ProtocolContaine

No entanto, se eu adicionar um construtor de cadeia única, assim:

public ProtocolContainer(String json) {}

a exceção realmente desaparece, mas oProtocolContainer que eu esperava estar lá está todo "vazio", ou seja, todas as suas propriedades estão em seu estado inicial e não são preenchidas de acordo com a string JSO

Por que é que

Tenho certeza de que você não precisa de um construtor de cadeia única e, se fizer isso, não precisará preencher as propriedades desse construtor, cert

=)

questionAnswers(4)

yourAnswerToTheQuestion