У меня очень странная проблема.Даже не знаю с чего начать ... У меня есть веблогический сервер с развернутым ухом.
Внутри этого уха есть банки и война.
Я добавил @JsonTypeInfo
аннотацию к классу внутри одного из банок.
В войне есть служба REST, которая использует Джексон для несериализации json в объект, к которому я добавил аннотацию.
Но каким-то образом аннотация не обнаруживается библиотекой Джексона, поэтому я добавил кодкоторый печатает getClass (). getAnnotations (), он ничего не печатал.
Я проверил многословно, что мой класс действительно загружен с правильного пути, я также декомпилировал его, чтобы проверить, есть ли аннотация.
Когда я проводил простой тест внутри main()
без weblogic или отдыха, была обнаружена аннотация.
Что может быть не так?Что проверить дальше?