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