Получение пустого ответа от сервлета - PullRequest
1 голос
/ 13 октября 2011

У меня есть веб-приложение ajax, запрашивающее данные сервлета, развернутое на Tomcat 5.5.Я подключаюсь к Tomcat по протоколу HTTPS.

Я написал один сервлет, который вызывается со страницы ajax, и он отвечает в виде XML как <response></response>.Но иногда я получаю ответ как пустой, ничего в нем, просто пустой (и я признаюсь, что я не посылаю никаких пустых ответов).

Я исследовал журналы доступа Tomcat, и он показывает мне следующую запись:

<Time> \MyServlet HTTP/1.1" 200 -

Это означает, что мой запрос был в порядке, он выполнен и байты ответа равны нулю как -.

Я также не обнаружил никаких ошибок / исключений в журналах Tomcat.

Я понятия не имею, откуда этот пустой ответ, так как в журналах на стороне сервера не содержится никакой детализации для этого запроса.

Когда я попытался отладить сервлет, добавив некоторые операторы протоколирования, эти операторы даже не печатались.Я предполагаю, что сервисный метод даже не выполняется.

Это из-за Tomcat?

Есть ли конкретное количество потоков / запрос, который может обработать Tomcat 5.5?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...