Сервлеты + Apache

Модератор: Модераторы разделов

nikolaus
Сообщения: 13

Сервлеты + Apache

Сообщение nikolaus »

Здасти всем.
Есть задача - на web сервере нужны не сложные отчеты из базы данных Oracle8. Apache из комплекта Oracle.
Я решил реализовать на сервлетах. От php отказался т.к. хотел познакомиться с сервлетам и, на сколько я понял, они быстрее работают и для php понадобится ставить модули. Если кто-то предложит более рациональное решение, я тому спасибо скажу.
Написал HelloServlet, поместил его в директрорию с остальными сервлетами. По-умолчанию в поддержка сервлетов включена, поэтому в настройках ничего не тронул.
В ответ на http://localhost:80/servlets/nik браузер выдает

Код: Выделить всё

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, you@your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/1.3.12 Server at get_hostname_error Port 80

В логе появляется

Код: Выделить всё

[28/03/2007 05:04:33:296] (EMERGENCY) ajp12: can not connect to host 127.0.0.1:8007
[28/03/2007 05:04:33:296] (EMERGENCY) ajp12: connection fail
[28/03/2007 05:04:33:296] (ERROR) an error returned handling request via protocol "ajpv12"


Пляски вокруг конфиков не помогли, ровно как и гугл.
Что за протокол ajpv12 и зачем он лезит на 127.0.0.1:8007 я так и не понял.

Просьба подсказать мочему не происходит запуск сервлета

Спасибо
Спасибо сказали:
Аватара пользователя
nerezus
Сообщения: 525
Статус: Вселенский отказник
ОС: windoze

Re: Сервлеты + Apache

Сообщение nerezus »

аписал HelloServlet, поместил его в директрорию с остальными сервлетами.
Пардон, а ты web.xml то написал для своего сервлета?
ICQ 547097
Спасибо сказали:
nikolaus
Сообщения: 13

Re: Сервлеты + Apache

Сообщение nikolaus »

Пардон, а ты web.xml то написал для своего сервлета?

Нет. Причем здесь web.xml, это ведь из Tomcat.
Когда гуглил много видал инфы по поводу сервлетов и tomcat. Возникло ощущение что без tomcat не обойтись. Но когда читал ман по jserv ни слова о котах не нашел
Спасибо сказали:
nikolaus
Сообщения: 13

Re: Сервлеты + Apache

Сообщение nikolaus »

Вроде, разобрался. Кому интересно: проблема заключалась в том, что апач использовал яву, которая идет в комплекте с ораклом. А она оказалась мало того старая(1.3) так еще и нерабочая(ни компилила ни запускала), потом мне посказали что на нее какие-то патчи есть.
Заменил в конфигах пути на нормальную(5.0) яву и все заработало
Спасибо сказали: