2015-02-09 13 views
1

У меня есть сервер приложений WebSphere 8.5.0 для разработки. Он возвращает ошибку 503 в статическом файле JavaScript.Ошибка WebSphere Returning 503 (сервлет временно недоступен для службы) в статическом файле

Это HTML, который возвращается с ошибкой:

<H1>Servlet has become temporarily unavailable for service</H1><BR><H3></H3><BR><I>IBM WebSphere Application Server</I> 
  • Я попытался заменить файл с пустым текстовым файлом. Сервер по-прежнему возвратил ту же самую ошибку 503.
  • Я попытался изменить имя файла, и он правильно вернул файл с новым именем, а сервер ответил 404, если я попробовал оригинальное имя.

Я понял, что для этого будет решение где-то в Интернете, но я не смог его найти.

Я нашел два возможных вывода:

  • файл каким-то образом заблокированные на сервере.
  • Существует проблема маршрутизации.

Если это имеет значение, я развертываю приложение на сервере в качестве файла уха.

Я проверил все журналы и единственное, что появляется в любом из них это в SystemOut:

[2/10/15 8:50:31:696 PST] 00001b48 webcontainer E com.ibm.ws.webcontainer.internal.WebContainer sendUnavailableException Servlet.has.become.temporarily.unavailable.for.service 
[2/10/15 8:50:33:120 PST] 00001b48 webcontainer E com.ibm.ws.webcontainer.internal.WebContainer sendUnavailableException Servlet.has.become.temporarily.unavailable.for.service 

И я, вероятно, следует отметить, что тот же самый файл уха развернут на моей локальной машине и 2 производственных серверов без проблем. Проблема только в моем сервере разработки.

+0

Журналы/ffdcs? Невозможно диагностировать это из вывода браузера. – covener

+0

Прошел через журналы, отредактировал вопрос. – Spinnernicholas

ответ

1

У меня была аналогичная проблема с 8.0.0, я пробовал использовать пустой файл, также меняя имя файла, но ничего не работает. Журнал не рассказал мне ничего о проблеме. Всегда одно и то же сообщение:

<H1>Servlet has become temporarily unavailable for service</H1><BR><H3></H3><BR><I>IBM WebSphere Application Server</I> 

Решение было перезапущено сервер, возможно, проблема в том, что файл был заблокирован каким-то процессом.

0

После развертывания новой версии приложения, то это сообщение появляется на выходе Websphere

Это то требует перезагрузки сервера для того, чтобы приложение обработки, чтобы продолжить. Проблема связана с тем, что обработанные кэшированные сервлет-обертки обрабатываются, когда приложение уничтожается при повторном развертывании.

Перезапуск сервера после повторного развертывания является текущим локальным исправлением.

вы можете посетить:

http://www-01.ibm.com/support/docview.wss?uid=swg1PK47748