У меня есть канал REST из джерси, развернутый на weblogic.Все методы настроены на возврат данных JSON.Джерси использует Джексона внутри.Один из этих методов работает все время и возвращает правильные данные, но другой возвращает «ноль».Буквально это означает, что на экране написано «ноль».Но метод определенно не возвращает ноль, потому что я регистрирую все.
Кажется, что нет никакой ошибки, так как в журналах нет ошибок, и я установил уровень INFO для корневого регистратора в конфигурации log4j.Так что я немного растерялся - понятия не имею, что может быть не так, когда не сообщается об ошибке и просто возвращается ноль.Кто-нибудь может помочь?Как хотя бы выяснить, что не так?
- правка -
В моем случае это было вызвано отсутствием методов получения / установки в полях класса ответа.Есть конструктор, который использовал GSON, но не Джерси / Джексон.Но раздражает то, что эти инструменты просто вернули ноль и не выдавали никаких исключений.Тем не менее, вопрос в том, как отладить такие ошибки, можно ли заставить Джерси / Джексона напечатать обнаруженные проблемы, а не такое детское поведение;)