As addition to other solutions, @JsonProperty annotation is de facto important if you use the @JsonCreator annotation in lessons which do not have a no-arg constructor. So your DataContext for "video_length_textbox" is about to alone, and also your IncrementingTextBox class does not have a general public property named ConfigurationModel I https://greaternoidaresidentialprojects.blogspot.com/