Как отладить Рестлет?

Когда я отправляю в рестлет, он говорит 415 Unsupported Media Type, но нет следов стека, ничего в журнале, никаких ошибок не возвращено, ничего. Я попытался установить точку останова в первой строке метода и перезапустить сервер в режиме отладки, но он завершился неудачей, даже не дойдя до первой строки. Как я могу сказать, что не так?

Запрос на получение другого метода работает нормально.

Версия

Рестлет 2.1


Я обнаружил, что REST-клиент, который я использовал, Advanced REST Client имел ошибку, и кодировка не была установлена ​​правильно, несмотря ни на что, хотя я установил его application/json, Мне пришлось закрыть вкладку и перезагрузить его, и тогда это сработало. Было бы неплохо найти способ отладки, чтобы точно выяснить причину ошибки.

1 ответ

Вы можете включить трассировки в Restlet, как описано ниже:

Engine.setLogLevel(Level.FINEST);
Engine.setRestletLogLevel(Level.FINEST);

Надеюсь, поможет. Thierry

Другие вопросы по тегам