Возвращается полное сообщение, такое как:
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "" (class com.smooth.systems.test.TagValue), not marked as ignorable (2 known properties: "idLang", "href"])
at [Source: (File); line: 3, column: 76] (through reference chain: com.smooth.systems.test.TestWrapper["id_lang"]->com.smooth.systems.test.TagValue[""])
Что указывает на 76
в теле элемента <id_lang>
в приведенном выше примере - отсюда и отсутствующее имя поля.
(Это строка 3, есть еще одна строка объявления <?xml ... ?>
, которая не видна в примере xml).
Переключение аннотации @XmlValue
на @JacksonXmlText
класса-владельца TagValue
кажетсяработать лучше.