Ваша проблема - последняя строка:
MetadataContentBean.class.getClass()
Это значит «получить мне объект Class
для класса MetadataContentBean, а затем получить объект Class
для этого Class
объекта» .... если вы понимаете, о чем я. Итак, вы просите Джексона десериализовать ваш JSON на объект Class
, чего он не знает, как это сделать.
Это должно быть просто
MetadataContentBean.class